summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: handle subpass cache flushesDave Airlie2017-02-211-48/+63
* Revert "radv: detect command buffers that do no work and drop them (v2)"Dave Airlie2017-02-201-4/+0
* radv: handle layered fast clears.Dave Airlie2017-02-191-2/+2
* radv: pass subresourceRange by pointer.Dave Airlie2017-02-191-13/+13
* radv: Invert ring SGPR check.Bas Nieuwenhuizen2017-02-191-1/+1
* radv: also fixup event emission to not get culled.Dave Airlie2017-02-151-0/+1
* radv: fixup IA_MULTI_VGT_PARAM handling.Dave Airlie2017-02-141-8/+16
* radv: use indirect buffer for initial gfx state.Dave Airlie2017-02-131-1/+15
* radv: don't pass physical device to si_init_ fns.Dave Airlie2017-02-131-2/+2
* radv: detect command buffers that do no work and drop them (v2)Dave Airlie2017-02-131-0/+3
* radv: handle VK_QUEUE_FAMILY_IGNORED in image transitions (v3)Dave Airlie2017-02-021-6/+6
* radv: Pass draw index to shader.Bas Nieuwenhuizen2017-02-011-5/+9
* radv: handle layer export from vs->fs properlyDave Airlie2017-01-311-0/+14
* radv: emit esgs itemsize register.Dave Airlie2017-01-311-0/+2
* radv: handle prim id inputs to fragment shader.Dave Airlie2017-01-311-1/+15
* radv: emit geometry shaders to hardwareDave Airlie2017-01-311-2/+96
* radv: emit geometry ring size and pointers via preamble (v2)Dave Airlie2017-01-311-0/+31
* radv: emit vertex shader to correct hw block.Dave Airlie2017-01-311-1/+20
* radv: extend shader stage code to cover geometry shaders.Dave Airlie2017-01-311-8/+22
* radv: move hw vertex shader emit to separate functionDave Airlie2017-01-311-29/+40
* radv: Prevent Coverity warningRobert Foss2017-01-301-0/+2
* radv: handle transfer_write as a dst flag.Dave Airlie2017-01-311-0/+1
* radv: vkAllocateCommandBuffers should NULL all output handlesAndres Rodriguez2017-01-301-0/+3
* radv: add trim command pool stubAndres Rodriguez2017-01-301-0/+7
* radv: Track scratch usage across pipelines & command buffers.Bas Nieuwenhuizen2017-01-301-1/+21
* radv: program a default point size.Dave Airlie2017-01-251-1/+2