summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: fix the dynamic buffer index in vkCmdBindDescriptorSetsFredrik Höglund2017-03-071-1/+1
* radv: Use the subresource range in HTILE initialization.Bas Nieuwenhuizen2017-03-071-5/+11
* radv: Use winsys HTILE info.Bas Nieuwenhuizen2017-03-071-5/+5
* radv: Emit pending flushes before executing a secondary command bufferAlex Smith2017-03-061-0/+3
* radv: Use the new L2 writeback flag.Bas Nieuwenhuizen2017-03-061-4/+4
* radv: check for upload alloc failureGrazvydas Ignotas2017-03-061-3/+4
* radv: Cache command buffers in command pool.Bas Nieuwenhuizen2017-03-061-48/+83
* radv: Reset emitted compute pipeline when calling secondary cmd buffer.Bas Nieuwenhuizen2017-02-271-0/+1
* radv: add sample mask output supportDave Airlie2017-02-241-0/+2
* radv: enable location at sample when persample is forced.Dave Airlie2017-02-241-0/+3
* radv: fix interpolation at wrong place for offset interpDave Airlie2017-02-241-1/+0
* radv: fix typo in the subpass barrier patch.Dave Airlie2017-02-221-1/+1
* radv: Don't flush at the start of a command buffer.Bas Nieuwenhuizen2017-02-211-15/+0