summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen8_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv/cmd_buffer: Emit gen9 style SF state for CHVBen Widawsky2016-01-291-1/+23
* anv/gen8: Extract SF stateBen Widawsky2016-01-291-8/+15
* anv: Do resolves at end of subpassChad Versace2016-01-281-0/+3
* anv/push constants: Use constant buffer #2Ben Widawsky2016-01-271-2/+2
* anv/cmd_buffer: Put base_instance in the second componentJason Ekstrand2016-01-261-1/+1
* gen8: Add support for base vertex/instanceJason Ekstrand2016-01-261-0/+52
* anv/gen8: Set SLM size in interface descriptorJordan Justen2016-01-211-0/+11
* anv/gen8+9: Invalidate color calc state when switching to the GPGPU pipelineJordan Justen2016-01-211-0/+14
* anv/gen8: Enable SLM in L3 cache control registerJordan Justen2016-01-211-17/+68
* anv/gen8: Fix SF_CLIP_VIEWPORT's Z elementsChad Versace2016-01-141-2/+2
* anv: Distinguish between subpass setup and subpass startChad Versace2016-01-141-4/+7
* anv: Emit load clears at start of each subpassChad Versace2016-01-141-1/+2
* anv/meta: Use anv_cmd_state::attachments for clearsChad Versace2016-01-141-3/+1
* anv: Add anv_cmd_state::attachmentsChad Versace2016-01-141-0/+1
* vulkan-1.0.0: Rework memory barriersJason Ekstrand2016-01-141-3/+9
* vulkan-1.0.0: Misc. field and argument renamesJason Ekstrand2016-01-141-8/+8
* WIP: Partially upgrade to vulkan v0.221.0BogDan Vatra2016-01-141-2/+2
* vk: Implement workaround for occlusion queriesKristian Høgsberg Kristensen2016-01-121-0/+13
* vk: Use the correct stride for CC_VIEWPORT structsKristian Høgsberg Kristensen2016-01-121-1/+1
* vk: Make sure we emit binding table pointers after push constantsKristian Høgsberg Kristensen2016-01-071-14/+15
* vk: Implement VK_QUERY_RESULT_WITH_AVAILABILITY_BITKristian Høgsberg Kristensen2016-01-071-31/+71
* vk: Add missing DepthStallEnable to OQ pipe controlKristian Høgsberg Kristensen2016-01-071-0/+1
* vk: Issue PIPELINE_SELECT before setting up render passKristian Høgsberg Kristensen2016-01-071-8/+16
* anv/gen8: Setup state to enable barrier() functionJordan Justen2016-01-071-1/+3
* anv/image_view: Separate vulkan and isl formatsJason Ekstrand2016-01-041-4/+9
* gen7/8/cmd_buffer: Allocate the correct ammount for COLOR_CALC_STATEJason Ekstrand2015-12-301-2/+4
* vk: Remove stale 48 bit addresses FIXMEsKristian Høgsberg Kristensen2015-12-191-5/+2
* vk/gen8: Implement VkEvent for gen8Kristian Høgsberg Kristensen2015-12-191-0/+64
* anv/gen8: Add support for gl_NumWorkGroupsJordan Justen2015-12-181-0/+19
* gen8/cmd_buffer: Don't push CS constants if there aren't anyJason Ekstrand2015-12-101-3/+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-1/+1
* gen8/compute: Setup push constants and local idsJordan Justen2015-12-091-0/+20
* anv/compute: Fix thread width max off by 1Jordan Justen2015-12-081-2/+2
* gen8/cmd_buffer: Flush push constants after descriptor setsJason Ekstrand2015-12-071-3/+3
* vk: clflush all state for non-LLC GPUsKristian Høgsberg2015-12-041-14/+21
* anv: Embed isl_surf into anv_surfaceChad Versace2015-12-031-4/+4
* vk/0.210.0: Update queries to the new APIJason Ekstrand2015-12-031-14/+13
* vk/0.210.0: Remove the VkShaderStage enumJason Ekstrand2015-12-031-12/+11
* vk/0.210.0: Rename origin fields of VkViewportJason Ekstrand2015-12-031-8/+8
* vk/0.210.0: Misc. function argument renamesJason Ekstrand2015-12-031-6/+6
* vk/0.210.0: Rework dynamic statesJason Ekstrand2015-11-301-2/+2
* vk/0.210.0: Rename CmdBuffer to CommandBufferJason Ekstrand2015-11-301-31/+31
* vk: Fix 3DSTATE_WM_DEPTH_STENCIL for gen8Kristian Høgsberg Kristensen2015-11-261-2/+2
* vk: Add SKL supportKristian Høgsberg Kristensen2015-11-251-92/+165
* anv/cmd_buffer: Add a new genX_cmd_buffer file for shared codeJason Ekstrand2015-11-181-228/+0
* anv/cmd_buffer: Pack the 3DSTATE_VF packet on-demandJason Ekstrand2015-11-171-7/+10
* anv: Only include the pack headers where neededJason Ekstrand2015-11-161-2/+4
* anv/cmd_buffer: Move gen-specific stuff into the appropreate filesJason Ekstrand2015-11-161-3/+72
* vk: Use consistent names for anv_cmd_state dirty bitsChad Versace2015-10-201-17/+17