summaryrefslogtreecommitdiff
path: root/src/intel/vulkan/gen7_cmd_buffer.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-04-20anv/gen7_cmd_buffer: Use the new emit macroJason Ekstrand1-52/+70
2016-04-13anv: Remove default scissor and viewport conceptsNanley Chery1-22/+4
2016-03-28anv: Invalidate state cache before L3 partitioning set-up.Jordan Justen1-0/+1
2016-03-28anv: Fix cache pollution race during L3 partitioning set-up.Jordan Justen1-10/+26
2016-03-25anv: Use genxml register support for L3 Cache configJordan Justen1-21/+32
2016-03-12anv/genX: Add flush_pipeline_select_gpgpuJordan Justen1-5/+1
2016-03-08anv/cmd_buffer: Pull the core of flush_state into genX_cmd_bufferJason Ekstrand1-144/+3
2016-03-08anv/cmd_buffer: Split flush_state into two functionsJason Ekstrand1-1/+10
2016-03-05anv: Store prog data in pipeline cache streamKristian Høgsberg Kristensen1-2/+3
2016-03-04anv/cmd_buffer: Mask stencil reference valuesJason Ekstrand1-2/+2
2016-03-04anv/pipeline: Set StencilBufferWriteEnable from the pipelineJason Ekstrand1-3/+0
2016-03-04anv/pipeline: Respect pRasterizationState->depthBiasEnableJason Ekstrand1-6/+0