summaryrefslogtreecommitdiffstats
path: root/src/vulkan/gen8_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* vk/0.170.2: Switch to the new dynamic state modelJason Ekstrand2015-10-071-39/+77
* vk/0.170.2: Fairly trivial enum shufflingJason Ekstrand2015-10-061-2/+1
* vk: Merge anv_attachment_view into anv_image_viewChad Versace2015-10-061-2/+1
* vk/0.170.2: Re-arrange parameters of vkCmdDraw[Indexed]Jason Ekstrand2015-10-051-6/+6
* vk: Merge anv_*_attachment_view into anv_attachment_viewChad Versace2015-10-051-6/+7
* vk: Use consistent names for anv_*_view variablesChad Versace2015-10-051-6/+6
* vk: Better types for VkShaderStage, VkShaderStageFlags varsChad Versace2015-10-051-3/+2
* vk/0.170.2: Update VkRenderPassBeginInfoChad Versace2015-10-041-1/+1
* anv/gen8: Do a render cache flush prior to changing state base addressJason Ekstrand2015-09-281-0/+10
* anv/cmd_buffer: Add a helper for getting the surface state base addressJason Ekstrand2015-09-241-1/+1
* vk: Fix stride of stencil buffersChad Versace2015-08-281-1/+8
* vk: Add func anv_cmd_buffer_get_depth_stencil_view()Chad Versace2015-08-281-10/+2
* vk: Declare some local variables as constChad Versace2015-08-281-2/+2
* vk: Don't duplicate anv_depth_stencil_view's surface dataChad Versace2015-08-281-6/+13
* vk: Fix format of anv_depth_stencil_viewChad Versace2015-08-281-15/+23
* vk: Remove dummy anv_depth_stencil_viewChad Versace2015-08-281-29/+51
* vk/gen8: Add support for push constantsJason Ekstrand2015-08-271-0/+38
* vk: Move gen8 specific state into gen8 sub-structsKristian Høgsberg Kristensen2015-08-241-11/+11
* vk: Move vkCmdPipelineBarrier to gen8_cmd_buffer.cKristian Høgsberg Kristensen2015-08-241-0/+138
* vk: Reorder gen8 specific code into three new filesKristian Høgsberg Kristensen2015-08-241-0/+814