summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv/image: Rename nonrt_surface_stateChad Versace2016-02-041-1/+1
* anv/image: clflush surface state map in anv_fill_buffer_surface_state().Francisco Jerez2016-01-261-4/+1
* anv: Remove stale assertKristian Høgsberg Kristensen2016-01-251-2/+0
* anv/cmd_buffer: Zero out binding tables and samplers in state_resetJason Ekstrand2016-01-221-3/+5
* anv/pipeline: Add a default L3$ setupJason Ekstrand2016-01-221-0/+3
* vk: Emit surface state base address before renderpassKristian Høgsberg Kristensen2016-01-211-2/+2
* anv: Distinguish between subpass setup and subpass startChad Versace2016-01-141-6/+18
* anv: Add anv_cmd_state::attachmentsChad Versace2016-01-141-2/+66
* anv: Make vkBeginCommandBuffer reset the command bufferChad Versace2016-01-141-10/+20
* anv: Add FIXME for vkResetCommandPoolChad Versace2016-01-141-0/+8
* vulkan-1.0.0: Split out command buffer inheritance infoJason Ekstrand2016-01-141-3/+3
* vulkan-1.0.0: Misc. field and argument renamesJason Ekstrand2016-01-141-3/+3
* anv/cmd_buffer: Fix setting of viewport/scissor countJason Ekstrand2016-01-141-2/+8
* WIP: Partially upgrade to vulkan v0.221.0BogDan Vatra2016-01-141-7/+9
* vk: Implement workaround for occlusion queriesKristian Høgsberg Kristensen2016-01-121-0/+1
* vk: Assert on use of uninitialized surface stateKristian Høgsberg Kristensen2016-01-081-0/+5
* vk: Only begin subpass if we're continuing a render passKristian Høgsberg Kristensen2016-01-081-1/+5
* vk: Make sure we emit binding table pointers after push constantsKristian Høgsberg Kristensen2016-01-071-2/+6
* anv/image_view: Separate vulkan and isl formatsJason Ekstrand2016-01-041-1/+2
* anv/cmd_buffer: Fix a pointer-cast typoJason Ekstrand2015-12-311-1/+1
* vk: Fill out buffer surface state when updating descriptor setKristian Høgsberg Kristensen2015-12-281-40/+17
* vk/gen8: Implement VkEvent for gen8Kristian Høgsberg Kristensen2015-12-191-28/+0
* anv/gen8: Add support for gl_NumWorkGroupsJordan Justen2015-12-181-6/+32
* anv: Add support for storage texel buffersJason Ekstrand2015-12-141-1/+10
* anv: Pass an isl_format into fill_buffer_surface_stateJason Ekstrand2015-12-141-1/+1
* anv/cmd_buffer: Gen 8 requires 64 byte alignment for push constant dataJordan Justen2015-12-141-2/+6
* anv/buffer_view: Store a bo + offset instead of buffer pointerJason Ekstrand2015-12-141-2/+2
* anv: Add initial support for texel buffersJason Ekstrand2015-12-121-0/+5
* anv: Use 4 instead of sizeof(gl_constant_value)Jason Ekstrand2015-12-101-1/+1
* Merge remote-tracking branch 'mesa-public/master' into vulkanJason Ekstrand2015-12-101-10/+2
* anv: Add anv_cmd_buffer_cs_push_constantsJordan Justen2015-12-091-0/+54
* anv: Add initial support for pushing image paramsJason Ekstrand2015-12-071-1/+25
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-6/+25
* vk/0.210.0: Remove the VkShaderStage enumJason Ekstrand2015-12-031-14/+13
* vk/0.210.0: We now allocate command buffers; not create themJason Ekstrand2015-12-031-10/+44
* vk/0.210.0: Rework allocation to use the new pAllocator'sJason Ekstrand2015-12-031-22/+25
* vk/0.210.0: More fun with flags fieldsJason Ekstrand2015-12-031-2/+2
* vk/0.210.0: Misc. function argument renamesJason Ekstrand2015-12-031-8/+8
* vk/0.210.0: Rework dynamic statesJason Ekstrand2015-11-301-16/+16
* vk/0.210.0: Rename CmdBuffer to CommandBufferJason Ekstrand2015-11-301-59/+59
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-251-0/+5
* anv/cmd_buffer: Add a new genX_cmd_buffer file for shared codeJason Ekstrand2015-11-181-1/+4
* anv/cmd_buffer: Pack the 3DSTATE_VF packet on-demandJason Ekstrand2015-11-171-1/+1
* anv/cmd_buffer: Move gen-specific stuff into the appropreate filesJason Ekstrand2015-11-161-227/+0
* anv/cmd_buffer: Add a default descriptor type caseJason Ekstrand2015-11-141-0/+4
* anv/cmd_buffer: Rework the way we emit UBO surface stateJason Ekstrand2015-11-061-3/+40
* anv: Use VkDescriptorType instead of anv_descriptor_typeJason Ekstrand2015-11-061-8/+21
* anv: Do range-checking in the shader for dynamic buffersJason Ekstrand2015-11-061-11/+20
* anv: Remove all support for BufferViewsJason Ekstrand2015-11-061-5/+0
* anv/cmd_buffer: Fix SURFACE_STATE for non-view buffer bindingsJason Ekstrand2015-11-041-3/+4