summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/gen7_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2021-02-01anv: Use the common dispatch frameworkJason Ekstrand1-1/+1
2021-01-27anv: Add support for sample locationsEleni Maria Stea1-0/+7
2020-11-09intel: Pointer to SCISSOR_RECT array should be 64B aligned20.3-branchpointAnuj Phogat1-1/+9
2020-10-19isl, anv, iris: Add a centralized helper to select MOCS based on usageKenneth Graunke1-9/+9
2020-08-11anv: centralize vk to gen arraysLionel Landwerlin1-58/+12
2020-08-02anv: depth/stencil dynamic state supportTapani Pälli1-2/+42
2020-08-02anv: add support for dynamic primitive topology changeTapani Pälli1-0/+24
2020-08-02anv: add support for dynamic cull mode and winding orderTapani Pälli1-2/+17
2020-03-12anv: Split graphics and compute bits from anv_pipelineCaio Marcelo de Oliveira Filho1-1/+1
2019-08-06anv: Implement VK_EXT_line_rasterizationJason Ekstrand1-0/+9
2019-07-29anv: implement VK_EXT_index_type_uint8Lionel Landwerlin1-10/+28
2019-06-11anv/cmd_buffer: Reuse gen8 Cmd{Set, Reset}Event on gen7Ville Syrjälä1-38/+0
2019-02-12anv/cmd_buffer: check for NULL framebufferJuan A. Suarez Romero1-5/+29
2019-01-17anv: Remove state flush.Rafael Antognolli1-3/+0
2018-12-14genxml: Consistently use a numeric "MOCS" fieldKenneth Graunke1-1/+1
2018-10-03anv: Use separate MOCS settings for external BOsJason Ekstrand1-1/+2
2018-09-07anv: Clamp scissors to the framebuffer boundaryJason Ekstrand1-2/+3
2018-07-09anv: Make subpass::depth_stencil_attachment a pointerJason Ekstrand1-2/+2
2018-05-31anv: Use an anv_address in anv_bufferJason Ekstrand1-4/+4
2018-01-23anv/cmd_buffer: Move gen7 index buffer state to graphics stateJason Ekstrand1-7/+7
2018-01-23anv/cmd_buffer: Move dynamic state to graphics stateJason Ekstrand1-3/+3
2018-01-23anv/cmd_buffer: Use a temporary variable for dynamic stateJason Ekstrand1-10/+9
2018-01-23anv/cmd_buffer: Move dirty bits into anv_cmd_*_stateJason Ekstrand1-14/+14
2018-01-23anv/cmd_buffer: Add substructs to anv_cmd_state for graphics and computeJason Ekstrand1-1/+1
2017-08-29anv: Remove 'inline' keywordsMatt Turner1-1/+1
2017-08-21anv: Move clamp_int64() inside the IVB checkMatt Turner1-1/+1
2017-03-07anv: Get rid of the stub() macrosJason Ekstrand1-3/+3
2017-03-02anv: Store the user's VkAttachmentReferenceNanley Chery1-2/+2
2017-02-21anv: Take a device parameter in anv_state_flushJason Ekstrand1-4/+2
2017-02-21anv: Rename clflush_range and state_clflushJason Ekstrand1-2/+2
2017-02-14anv: Add support for the PMA fix on BroadwellJason Ekstrand1-0/+7
2017-02-14anv: Disable stencil writes when both write masks are zeroJason Ekstrand1-0/+4
2017-01-12anv: Delete anv's HiZ op emit functionNanley Chery1-7/+0
2016-11-16anv/cmd_buffer: Stop relying on the framebuffer for 3DSTATE_SF on gen7Jason Ekstrand1-11/+32
2016-10-17anv/cmd_buffer: Unify flush_compute_state across gensJason Ekstrand1-88/+0
2016-10-07anv/cmd_buffer: Add code for performing HZ operationsNanley Chery1-0/+7
2016-09-03anv: Move cmd_buffer_config_l3 into anv_cmd_buffer.cJason Ekstrand1-1/+1
2016-06-21anv/cmd: Move emit_descriptor_pointers to genX_cmd_buffer.cJason Ekstrand1-43/+0
2016-06-21anv/cmd: Move flush_descriptor_sets to anv_cmd_buffer.cJason Ekstrand1-48/+0
2016-06-12i965: Fix shared local memory size for Gen9+.Kenneth Graunke1-9/+1
2016-06-03genxml/gen6,7,75: s/BackFace/BackfaceJason Ekstrand1-1/+1
2016-06-01anv: Support new local ID generation & cross-thread constantsJordan Justen1-8/+5
2016-06-01i965: Store number of threads in brw_cs_prog_dataJordan Justen1-1/+1
2016-05-27anv/cmd_buffer: Only emit PIPE_CONTROL on-demandJason Ekstrand1-0/+2
2016-05-17anv: Fix warning: unused variable ‘cs_prog_data’Jordan Justen1-1/+0
2016-05-17anv: Port L3 cache programming from i965Jordan Justen1-93/+1
2016-05-17anv/gen7: Add memory barrier to vkCmdWaitEvents callJordan Justen1-0/+6
2016-05-17anv/image: Add an aspects fieldJason Ekstrand1-3/+2
2016-04-25anv: fix warnings in release buildGrazvydas Ignotas1-1/+1
2016-04-20anv: s/anv_batch_emit_blk/anv_batch_emit/Jason Ekstrand1-20/+19