summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* radv: predicate cmask eliminate when using DCC.Dave Airlie2017-07-171-0/+29
* radv: allow clear merging for depth/stencil with no care stencilDave Airlie2017-07-171-0/+3
* radv: add support for cmd predication.Dave Airlie2017-07-061-5/+6
* radv: handle primitive id input into fragment shader with no geom shaderDave Airlie2017-06-261-1/+1
* radv: move assert down in radv_bind_descriptor_setDave Airlie2017-06-131-2/+2
* radv: don't even attempt to prefetch on SIGrazvydas Ignotas2017-06-111-7/+16
* radv: move lots of index related things into the bind.Dave Airlie2017-06-071-17/+12
* radv: move calculating the vertex sgpr to the pipeline.Dave Airlie2017-06-071-41/+22
* radv: rename and make global some functions.Dave Airlie2017-06-071-12/+12
* radv: Split out updating the vertex descriptors.Bas Nieuwenhuizen2017-06-061-11/+18
* radv: Move pipeline stuff from flush_state to emit_graphics_pipeline.Bas Nieuwenhuizen2017-06-061-11/+10
* radv: Remove vertex_descriptors_dirty.Bas Nieuwenhuizen2017-06-061-3/+1
* radv: Don't use a divide by index_size.Bas Nieuwenhuizen2017-06-061-3/+8
* radv: fix write event eop on vega.Dave Airlie2017-06-061-1/+1
* radv: misc GFX9 changes.Dave Airlie2017-06-061-5/+15
* radv: add some GFX9 specific events.Dave Airlie2017-06-061-0/+16
* radv: add IA_MULTI_VGT_PARAM support for GFX9.Dave Airlie2017-06-061-1/+3
* radv: add rb+ support for GFX9Dave Airlie2017-06-061-0/+7
* radv: add GFX9 cache flushing support.Dave Airlie2017-06-061-0/+8
* radv: add GFX9 to initialisation cmd buffer.Dave Airlie2017-06-061-2/+3
* radv: add gfx9 depth/stencil surface support.Dave Airlie2017-06-061-14/+39
* radv: add GFX9 support for color surfaces.Dave Airlie2017-06-061-15/+38
* radv: add some misc gfx9 pieces.Dave Airlie2017-06-061-0/+1
* radv: use radv_foreach_stage in a couple of places.Dave Airlie2017-06-061-46/+12
* radv: Dirty all descriptors sets when changing the pipeline.Bas Nieuwenhuizen2017-06-031-5/+12
* radv: Set both compute and graphics SGPRS on descriptor set flush.Bas Nieuwenhuizen2017-06-031-50/+50
* radv: factor out eop event writing code. (v2)Dave Airlie2017-06-021-18/+6
* radv: factor out si_emit_wait_fence code.Dave Airlie2017-06-021-8/+1
* radv: Revert HTILE reset word to 0xFFFFFFFF.Bas Nieuwenhuizen2017-05-311-1/+1
* radv: Reserve space for descriptor and push constant user SGPR setting.Bas Nieuwenhuizen2017-05-291-0/+8
* radv: Use correct clear words for HTILE.Bas Nieuwenhuizen2017-05-221-4/+13
* radv: Add queue masks for htile usage determination.Bas Nieuwenhuizen2017-05-221-8/+17
* radv: Specify semantics of HTILE layout helpers.Bas Nieuwenhuizen2017-05-221-0/+4
* radv: Don't use a separate can_expclear.Bas Nieuwenhuizen2017-05-221-12/+7
* radv: drop resolve hack workaroundsDave Airlie2017-05-071-40/+0
* radv/meta: fix restoring a push descriptor setFredrik Höglund2017-05-061-0/+2
* radv: Don't set dynamic state for pipelines with rasterizer dicard.Bas Nieuwenhuizen2017-05-031-6/+9
* radv: remove some members of radeon surface.Dave Airlie2017-05-031-1/+1
* radv: move some image info into a separate struct.Dave Airlie2017-05-031-2/+2
* radv: Use the correct pipeline for dispatches.Bas Nieuwenhuizen2017-04-221-3/+3
* radv: Prefetch compute shader too.Bas Nieuwenhuizen2017-04-211-0/+1
* radv: Add shader prefetch.Bas Nieuwenhuizen2017-04-191-0/+6
* radv: add support for 32 descriptor sets.Dave Airlie2017-04-191-6/+6
* radv/ac: add support for indirect access of descriptor sets.Dave Airlie2017-04-191-1/+56
* radv: optimise compute shader grid size emission.Dave Airlie2017-04-191-8/+15
* radv: start conditionalising vertex inputs. (v2)Dave Airlie2017-04-191-6/+20
* radv/ac: add initial pre-pass for shader info gatheringDave Airlie2017-04-191-1/+1
* radv: add private push descriptors for metaFredrik Höglund2017-04-141-0/+33
* radv: Add more trace points.Bas Nieuwenhuizen2017-04-131-0/+1
* radv: Disable primitive restart for non-indexed drawsAlex Smith2017-04-121-22/+33