summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: don't call radeon_check_space in radv_BindDescriptorSetsFredrik Höglund2017-04-071-5/+0
* radv: implement VK_KHR_descriptor_update_templateFredrik Höglund2017-04-071-0/+24
* radv: implement VK_KHR_push_descriptorFredrik Höglund2017-04-071-0/+76
* radv: overhaul fragment shader sample positions.Dave Airlie2017-04-041-30/+31
* radv/cmd: emit tessellation state.Dave Airlie2017-04-011-4/+109
* radv: port polaris vgt vertex reuse workaround.Dave Airlie2017-04-011-0/+16
* radv: add tessellation ring allocation support. (v2)Dave Airlie2017-04-011-0/+6
* radv: add tess shader stage user data support.Dave Airlie2017-04-011-7/+38
* radv: Use the guard band.Bas Nieuwenhuizen2017-03-301-2/+4
* radv: Prepare for not using the guard band for lines & points.Bas Nieuwenhuizen2017-03-301-0/+5
* radv: only emit ps_input_cntl is we have any to outputDave Airlie2017-03-281-3/+6
* radv: move shader stages calculation to pipeline.Dave Airlie2017-03-281-8/+1
* radv: move pa_cl_vs_out_cntl calculation to pipelineDave Airlie2017-03-281-15/+1
* radv: move calculating fragment shader i/os to pipeline.Dave Airlie2017-03-281-63/+4
* radv: move shader_z_format calculation to pipeline.Dave Airlie2017-03-281-4/+1
* radv: move db_shader_control calculation to pipeline.Dave Airlie2017-03-281-15/+1
* radv: move vgt_gs_mode value to pipeline.Dave Airlie2017-03-281-26/+3
* radv: rework vertex/export shader output handlingDave Airlie2017-03-281-29/+35
* radv: fix ia_multi_vgt_param for instanced vs indirect draw.Dave Airlie2017-03-281-6/+7
* radv: flush DB cache before and after HTILE decompress.Bas Nieuwenhuizen2017-03-281-0/+6
* radv: Invalidate L2 for TRANSFER_WRITE barriersAlex Smith2017-03-231-1/+1
* radv: fix primitive reset index emissionDave Airlie2017-03-201-1/+1
* radv: Reinitialise loaderMagic when allocating a cached command bufferAlex Smith2017-03-131-0/+1
* radv: Don't emit cache flushes on subpass switch.Bas Nieuwenhuizen2017-03-091-4/+0
* radv: Only flush for the needed stages, and before the flushes.Bas Nieuwenhuizen2017-03-091-6/+1
* radv: Don't invalidate CB/DB for images that aren't modified outside CB/DB.Bas Nieuwenhuizen2017-03-091-9/+19
* radv: Flush more caches after writes.Bas Nieuwenhuizen2017-03-091-3/+9
* radv: Don't flush for fixed-function reading.Bas Nieuwenhuizen2017-03-091-1/+0
* radv: Invalidate the correct caches for CB/DB dst barriers.Bas Nieuwenhuizen2017-03-091-5/+11
* radv: Determine cache flushes per object.Bas Nieuwenhuizen2017-03-091-17/+19