summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/gen8_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* anv: Implement the Skylake stencil PMA optimizationJason Ekstrand2017-02-141-4/+153
* anv: Add support for the PMA fix on BroadwellJason Ekstrand2017-02-141-0/+131
* anv: Disable stencil writes when both write masks are zeroJason Ekstrand2017-02-141-0/+8
* anv: Set viewport extents correctly when height is negativeJason Ekstrand2017-01-241-2/+2
* anv: Delete anv's HiZ op emit functionNanley Chery2017-01-121-223/+0
* anv: Enable HiZ support for multiple subpassesNanley Chery2017-01-121-6/+5
* anv: Replace anv_image_has_hiz() with ISL_AUX_USAGE_HIZNanley Chery2017-01-121-1/+1
* anv: Emit cherryview SF state without including gen9_pack.hKristian H. Kristensen2016-11-291-13/+23
* anv/cmd_buffer: Enable stencil-only HZ clearsNanley Chery2016-11-181-13/+33
* anv/cmd_buffer: Manage Anv state around HZ op emissionNanley Chery2016-11-181-7/+9
* anv/cmd_buffer: Clarify HZ rectangle behaviorNanley Chery2016-11-181-1/+2
* anv/gen8: Stall when needed in Cmd(Set|Reset)EventJason Ekstrand2016-11-091-0/+29
* anv/cmd_buffer: Unify flush_compute_state across gensJason Ekstrand2016-10-171-87/+0
* anv/hiz: Perform HiZ resolves for all partial rendersJason Ekstrand2016-10-141-1/+11
* anv/cmd_buffer: Enable rendering to HiZChad Versace2016-10-071-0/+4
* anv/cmd_buffer: Add code for performing HZ operationsNanley Chery2016-10-071-0/+187
* anv: Move cmd_buffer_config_l3 into anv_cmd_buffer.cJason Ekstrand2016-09-031-1/+1
* anv: Add proper support for depth clampingJason Ekstrand2016-06-201-3/+4
* anv/cmd_buffer: Split emit_viewport in twoJason Ekstrand2016-06-201-12/+26
* i965: Fix shared local memory size for Gen9+.Kenneth Graunke2016-06-121-9/+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-73/+1
* 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/+18
* anv/gen8_cmd_buffer: Use the new emit macroJason Ekstrand2016-04-201-74/+87
* anv: Remove default scissor and viewport conceptsNanley Chery2016-04-131-23/+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-17/+16
* anv/genX: Add flush_pipeline_select_gpgpuJordan Justen2016-03-121-22/+1
* anv/cmd_buffer: Pull the core of flush_state into genX_cmd_bufferJason Ekstrand2016-03-081-132/+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/hsw: Move query code to genX file for HaswellJordan Justen2016-03-051-240/+0
* anv/cmd_buffer: Let the pipeline set StencilBufferWriteEnable on gen9Jason Ekstrand2016-03-041-3/+0
* anv/cmd_buffer: Mask stencil reference valuesJason Ekstrand2016-03-041-4/+4
* anv/pipeline: Set StencilBufferWriteEnable from the pipelineJason Ekstrand2016-03-041-3/+0
* anv/pipeline: Respect pRasterizationState->depthBiasEnableJason Ekstrand2016-03-041-6/+0
* gen8/cmd_buffer: Properly return flushed push constant stagesJason Ekstrand2016-03-021-1/+3
* anv/cmd_buffer: Look at both sides for stencil enableJason Ekstrand2016-03-011-2/+2
* anv/cmd_buffer: Clean up stencil state setup on gen8Jason Ekstrand2016-03-011-16/+11
* anv/cmd_buffer: Dirty push constants when changing pipelines.Jason Ekstrand2016-02-291-0/+11
* anv/cmd_buffer: Re-emit push constants packets for all stagesJason Ekstrand2016-02-291-12/+12
* anv: Switch over to the macros in genxmlJason Ekstrand2016-02-201-15/+17
* Move the intel vulkan driver to src/intel/vulkanJason Ekstrand2016-02-181-0/+914