summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* vk/0.210.0: Rework result and structure type enumsJason Ekstrand2015-12-034-67/+71
| | | | | | 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-0314-158/+133
| | | | | | 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-036-157/+58
|
* vk/0.210.0: Rework memory property flagsJason Ekstrand2015-12-032-8/+10
|
* 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-033-25/+61
|
* vk/0.210.0: Rename a parameter to GetImageSparseMemoryRequirementsJason Ekstrand2015-12-032-3/+3
|
* vk/0.210.0: Delete three no longer existant entrypointsJason Ekstrand2015-12-033-36/+0
|
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-0321-520/+669
|
* vk/0.210.0: Use VkSampleCountFlagBits for sample countsJason Ekstrand2015-12-032-6/+6
|
* vk/0.210.0: Rework VkInstanceCreateInfoJason Ekstrand2015-12-032-11/+11
|
* vk/0.210.0: More function argument renamingJason Ekstrand2015-12-033-15/+17
|
* vk/0.210.0: Replace MemoryInput/OutputFlags with AccessFlagsJason Ekstrand2015-12-033-61/+71
|
* vk/0.210.0: Rework render pass description structuresJason Ekstrand2015-12-034-25/+33
|
* vk/0.210.0: More structure field renamingJason Ekstrand2015-12-0312-63/+62
|
* vk/0.210.0: Get rid of VkImageAspectJason Ekstrand2015-12-033-18/+9
|
* vk/0.210.0: Rework descriptor setsJason Ekstrand2015-12-033-129/+127
|
* vk/0.210.0: Rename parameters to memory binding/mapping functionsJason Ekstrand2015-12-032-33/+33
|
* vk/0.210.0: Update to the new instance/device create structsJason Ekstrand2015-12-032-26/+27
|
* 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-035-23/+26
|
* vk/0.210.0: s/raster/rasterization/Jason Ekstrand2015-12-036-28/+30
|
* vk/0.210.0: Don't allow chaining of description structsJason Ekstrand2015-12-033-10/+0
|
* vk/0.210.0: More fun with flags fieldsJason Ekstrand2015-12-035-32/+55
|
* 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-034-16/+16
|
* vk/0.210.0: Move alphaToOne and alphaToCoverate to multisample stateJason Ekstrand2015-12-035-14/+17
|
* 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-036-36/+37
|
* vk/0.210.0: Misc. no-op structure changesJason Ekstrand2015-12-032-122/+123
| | | | | 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-032-22/+22
|
* vk/0.210.0: Rework sampler filtering and mode enumsJason Ekstrand2015-12-035-68/+68
|
* vk/0.210.0: Misc. function argument renamesJason Ekstrand2015-12-034-40/+40
|
* vk/0.210.0: Rework copy/clear/blit APIJason Ekstrand2015-12-034-129/+114
|
* vk/0.210.0: Rework dynamic statesJason Ekstrand2015-11-309-74/+75
|
* vk/0.210.0: Rework color blending enumsJason Ekstrand2015-11-305-123/+123
|
* gen7/8/cmd_buffer: Inline vk_to_gen_swizzleJason Ekstrand2015-11-302-2/+2
| | | | It's currently unused on IVB so we get compiler warnings.
* vk/0.210.0: Rework a few raster/input enumsJason Ekstrand2015-11-306-67/+64
|
* vk/0.210.0: Rework texture view component mappingJason Ekstrand2015-11-306-117/+78
|
* vk/0.210.0: Switch to the new VKAPI function decorationsJason Ekstrand2015-11-3011-379/+372
| | | | While we're at it, we do a bunch of the VkResult -> void updates
* vk/0.210.0: Rename CmdBuffer to CommandBufferJason Ekstrand2015-11-3012-334/+334
|
* vk/0.210.0: A pile of minor enum updatesJason Ekstrand2015-11-3010-126/+112
|
* vk/0.210.0: Switch to the new-style handle declarationsJason Ekstrand2015-11-307-67/+38
|
* vk: Add connonical 0.170.2 and 0.210.0 headersJason Ekstrand2015-11-302-0/+6122
| | | | This is in preparation for the API update
* vk: Fix 3DSTATE_WM_DEPTH_STENCIL for gen8Kristian Høgsberg Kristensen2015-11-263-6/+14
| | | | | | | | | This packet is a different size on gen8 and we hit an assertion when we try to merge a gen9 size dword array from the pipeline with the gen8 sized array we create from dynamic state. Use a static assert in the merge macro and fix this issue by using different wm_depth_stencil arrays on gen8 and gen9.
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-2510-172/+366
| | | | Signed-off-by: Kristian Høgsberg Kristensen <[email protected]>
* vk: Make entrypoint generator output gen9 entry pointsKristian Høgsberg Kristensen2015-11-251-1/+6
| | | | Signed-off-by: Kristian Høgsberg Kristensen <[email protected]>