summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/gen7_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Use separate MOCS settings for external BOsJason Ekstrand2018-10-031-1/+2
* anv: Clamp scissors to the framebuffer boundaryJason Ekstrand2018-09-071-2/+3
* anv: Make subpass::depth_stencil_attachment a pointerJason Ekstrand2018-07-091-2/+2
* anv: Use an anv_address in anv_bufferJason Ekstrand2018-05-311-4/+4
* anv/cmd_buffer: Move gen7 index buffer state to graphics stateJason Ekstrand2018-01-231-7/+7
* anv/cmd_buffer: Move dynamic state to graphics stateJason Ekstrand2018-01-231-3/+3
* anv/cmd_buffer: Use a temporary variable for dynamic stateJason Ekstrand2018-01-231-10/+9
* anv/cmd_buffer: Move dirty bits into anv_cmd_*_stateJason Ekstrand2018-01-231-14/+14
* anv/cmd_buffer: Add substructs to anv_cmd_state for graphics and computeJason Ekstrand2018-01-231-1/+1
* anv: Remove 'inline' keywordsMatt Turner2017-08-291-1/+1
* anv: Move clamp_int64() inside the IVB checkMatt Turner2017-08-211-1/+1
* anv: Get rid of the stub() macrosJason Ekstrand2017-03-071-3/+3
* anv: Store the user's VkAttachmentReferenceNanley Chery2017-03-021-2/+2
* anv: Take a device parameter in anv_state_flushJason Ekstrand2017-02-211-4/+2
* anv: Rename clflush_range and state_clflushJason Ekstrand2017-02-211-2/+2
* anv: Add support for the PMA fix on BroadwellJason Ekstrand2017-02-141-0/+7
* anv: Disable stencil writes when both write masks are zeroJason Ekstrand2017-02-141-0/+4
* anv: Delete anv's HiZ op emit functionNanley Chery2017-01-121-7/+0
* anv/cmd_buffer: Stop relying on the framebuffer for 3DSTATE_SF on gen7Jason Ekstrand2016-11-161-11/+32
* anv/cmd_buffer: Unify flush_compute_state across gensJason Ekstrand2016-10-171-88/+0
* anv/cmd_buffer: Add code for performing HZ operationsNanley Chery2016-10-071-0/+7
* anv: Move cmd_buffer_config_l3 into anv_cmd_buffer.cJason Ekstrand2016-09-031-1/+1
* anv/cmd: Move emit_descriptor_pointers to genX_cmd_buffer.cJason Ekstrand2016-06-211-43/+0
* anv/cmd: Move flush_descriptor_sets to anv_cmd_buffer.cJason Ekstrand2016-06-211-48/+0
* i965: Fix shared local memory size for Gen9+.Kenneth Graunke2016-06-121-9/+1
* genxml/gen6,7,75: s/BackFace/BackfaceJason Ekstrand2016-06-031-1/+1
* anv: Support new local ID generation & cross-thread constantsJordan Justen2016-06-011-8/+5
* i965: Store number of threads in brw_cs_prog_dataJordan Justen2016-06-011-1/+1
* anv/cmd_buffer: Only emit PIPE_CONTROL on-demandJason Ekstrand2016-05-271-0/+2
* anv: Fix warning: unused variable ‘cs_prog_data’Jordan Justen2016-05-171-1/+0
* anv: Port L3 cache programming from i965Jordan Justen2016-05-171-93/+1
* anv/gen7: Add memory barrier to vkCmdWaitEvents callJordan Justen2016-05-171-0/+6
* anv/image: Add an aspects fieldJason Ekstrand2016-05-171-3/+2
* anv: fix warnings in release buildGrazvydas Ignotas2016-04-251-1/+1
* anv: s/anv_batch_emit_blk/anv_batch_emit/Jason Ekstrand2016-04-201-20/+19
* anv/gen7_cmd_buffer: Use the new emit macroJason Ekstrand2016-04-201-52/+70
* anv: Remove default scissor and viewport conceptsNanley Chery2016-04-131-22/+4
* anv: Invalidate state cache before L3 partitioning set-up.Jordan Justen2016-03-281-0/+1
* anv: Fix cache pollution race during L3 partitioning set-up.Jordan Justen2016-03-281-10/+26
* anv: Use genxml register support for L3 Cache configJordan Justen2016-03-251-21/+32
* anv/genX: Add flush_pipeline_select_gpgpuJordan Justen2016-03-121-5/+1
* anv/cmd_buffer: Pull the core of flush_state into genX_cmd_bufferJason Ekstrand2016-03-081-144/+3
* anv/cmd_buffer: Split flush_state into two functionsJason Ekstrand2016-03-081-1/+10
* anv: Store prog data in pipeline cache streamKristian Høgsberg Kristensen2016-03-051-2/+3
* anv/cmd_buffer: Mask stencil reference valuesJason Ekstrand2016-03-041-2/+2
* anv/pipeline: Set StencilBufferWriteEnable from the pipelineJason Ekstrand2016-03-041-3/+0
* anv/pipeline: Respect pRasterizationState->depthBiasEnableJason Ekstrand2016-03-041-6/+0
* anv/cmd_buffer: Look at both sides for stencil enableJason Ekstrand2016-03-011-4/+2
* anv/cmd_buffer: Clean up stencil state setup on gen7Jason Ekstrand2016-03-011-12/+8
* anv/cmd_buffer: Dirty push constants when changing pipelines.Jason Ekstrand2016-02-291-0/+11