summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-271-2/+43
|\ | | | | | | This pulls in tessellation and the store_var changes that go with it.
| * osmesa: add new OSMesaCreateContextAttribs functionBrian Paul2015-12-161-2/+43
| | | | | | | | | | | | | | This allows specifying a GL profile and version so one can get a core- profile context. Reviewed-by: Jose Fonseca <[email protected]>
* | Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-102-12/+934
|\| | | | | | | | | This pulls in nir_intrinsic_load/store changes and the switch of all uniforms in i965 to bytes. This accounts for the Vulkan changes.
| * Remove Sun CC specific code.Jose Fonseca2015-12-021-6/+0
| | | | | | | | | | Reviewed-by: Matt Turner <[email protected]> Acked-by: Alan Coopersmith <[email protected]>
| * gles2: Update gl2ext.h to revision: 32120Marta Lofstedt2015-11-301-6/+934
| | | | | | | | | | | | | | | | | | This is needed to be able to implement the accepted OES extensions. Cc: "11.0 11.1" <[email protected]> Signed-off-by: Marta Lofstedt <[email protected]> Reviewed-by: Ilia Mirkin <[email protected]>
* | vulkan: Pull in the 0.210.1 vk_platform headerJason Ekstrand2015-12-091-13/+25
| | | | | | | | Somehow this got missed in the API update.
* | vk: Add new WSI support and bump the API to 0.210.1Jason Ekstrand2015-12-033-364/+497
| |
* | vk/0.210.0: Advertise version 0.210.0Jason Ekstrand2015-12-033-6123/+1
| |
* | vk/0.210.0: Update queries to the new APIJason Ekstrand2015-12-031-33/+29
| |
* | vk/0.210.0: Update the VkFormat enumJason Ekstrand2015-12-031-154/+165
| |
* | vk/0.210.0: Rework vkQueueSubmitJason Ekstrand2015-12-031-3/+14
| |
* | vk/0.210.0: Remove depth clip and add depth clampJason Ekstrand2015-12-031-1/+1
| |
* | vk/0.210.0: Rework device features and limitsJason Ekstrand2015-12-031-42/+53
| |
* | vk/0.210.0: Rework QueueFamilyPropertiesJason Ekstrand2015-12-031-1/+2
| |
* | vk/0.210.0: Rework result and structure type enumsJason Ekstrand2015-12-031-55/+58
| | | | | | | | | | | | By and large, this is just moving enum values around. However, it also removed VK_UNSUPPORTED which we were returning a number of places. Those places now return VK_ERROR_INCOMPATABLE_DRIVER.
* | vk/0.210.0: Remove the VkShaderStage enumJason Ekstrand2015-12-031-14/+1
| | | | | | | | | | | | This made for an unfortunately large amount of work since we were using it fairly heavily internally. However, gl_shader_stage does basically the same things, so it's not too bad.
* | vk/0.210.0: Remove VkShaderJason Ekstrand2015-12-031-24/+2
| |
* | vk/0.210.0: Rework memory property flagsJason Ekstrand2015-12-031-6/+5
| |
* | vk/0.210.0: Remove some unused enum valuesJason Ekstrand2015-12-031-6/+0
| |
* | vk/0.210.0: Update VkPipelineStageFlagBitsJason Ekstrand2015-12-031-2/+2
| |
* | vk/0.210.0: Trivial function argument name changeJason Ekstrand2015-12-031-1/+1
| |
* | vk/0.210.0: We now allocate command buffers; not create themJason Ekstrand2015-12-031-11/+13
| |
* | vk/0.210.0: Rename a parameter to GetImageSparseMemoryRequirementsJason Ekstrand2015-12-031-2/+2
| |
* | vk/0.210.0: Delete three no longer existant entrypointsJason Ekstrand2015-12-031-15/+0
| |
* | vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-032-99/+172
| |
* | vk/0.210.0: Use VkSampleCountFlagBits for sample countsJason Ekstrand2015-12-031-5/+5
| |
* | vk/0.210.0: Rework VkInstanceCreateInfoJason Ekstrand2015-12-031-8/+8
| |
* | vk/0.210.0: More function argument renamingJason Ekstrand2015-12-031-14/+15
| |
* | vk/0.210.0: Replace MemoryInput/OutputFlags with AccessFlagsJason Ekstrand2015-12-031-31/+34
| |
* | vk/0.210.0: Rework render pass description structuresJason Ekstrand2015-12-031-6/+6
| |
* | vk/0.210.0: More structure field renamingJason Ekstrand2015-12-031-12/+11
| |
* | vk/0.210.0: Get rid of VkImageAspectJason Ekstrand2015-12-031-12/+1
| |
* | vk/0.210.0: Rework descriptor setsJason Ekstrand2015-12-031-58/+47
| |
* | vk/0.210.0: Rename parameters to memory binding/mapping functionsJason Ekstrand2015-12-031-16/+16
| |
* | vk/0.210.0: Update to the new instance/device create structsJason Ekstrand2015-12-031-18/+19
| |
* | vk/0.210.0: More trivial struct/enum changesJason Ekstrand2015-12-031-17/+16
| |
* | vk/0.210.0: Trivial flag enum updatesJason Ekstrand2015-12-031-13/+14
| |
* | vk/0.210.0: Rename ChannelFlags to ColorComponentFlagsJason Ekstrand2015-12-031-9/+9
| |
* | vk/0.210.0: s/raster/rasterization/Jason Ekstrand2015-12-031-5/+5
| |
* | vk/0.210.0: Don't allow chaining of description structsJason Ekstrand2015-12-031-6/+0
| |
* | vk/0.210.0: More fun with flags fieldsJason Ekstrand2015-12-031-26/+49
| |
* | vk/0.210.0: Make pCode a uint32_t pointerJason Ekstrand2015-12-031-2/+2
| |
* | vk/0.210.0: Rename origin fields of VkViewportJason Ekstrand2015-12-031-2/+2
| |
* | vk/0.210.0: Move alphaToOne and alphaToCoverate to multisample stateJason Ekstrand2015-12-031-2/+2
| |
* | vk/0.210.0: Add flags fields to various pipeline create structsJason Ekstrand2015-12-031-2/+22
| |
* | vk/0.210.0: Change field names in vertex input structsJason Ekstrand2015-12-031-4/+4
| |
* | vk/0.210.0: Misc. no-op structure changesJason Ekstrand2015-12-031-100/+119
| | | | | | | | | | The only non-trivial change is to sparse resources that we don't handle anyway.
* | vk/0.210.0: Rename property pCount parametersJason Ekstrand2015-12-031-10/+10
| |
* | vk/0.210.0: Rework sampler filtering and mode enumsJason Ekstrand2015-12-031-38/+38
| |
* | vk/0.210.0: Misc. function argument renamesJason Ekstrand2015-12-031-24/+24
| |