summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_cmd_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: disable vertex reuse when writing viewport indexDave Airlie2017-01-181-0/+2
* radv: add support for writing layer/viewport index (v2)Dave Airlie2017-01-181-1/+5
* radv: Get physical device from radv_device instead of the instance.Bas Nieuwenhuizen2017-01-161-9/+9
* radv: Dump command buffer on hang.Bas Nieuwenhuizen2017-01-091-0/+35
* radv: Also skip DCC clear flushes for compute.Bas Nieuwenhuizen2016-12-271-5/+9
* radv: flush smem for uniform buffer bit.Dave Airlie2016-12-211-1/+3
* radv: Don't enable CMASK on compute queues.Bas Nieuwenhuizen2016-12-181-4/+36
* radv: Implement indirect dispatch for the MEC.Bas Nieuwenhuizen2016-12-181-9/+17
* radv: init compute queue and avoid initing transfer queuesDave Airlie2016-12-181-12/+29
* radv: Store queue family in command buffers.Dave Airlie2016-12-181-2/+28
* radv: fix release build unused variable warningsGrazvydas Ignotas2016-12-101-16/+18
* radv: move userdata sgpr ownership to compiler side.Dave Airlie2016-12-071-55/+126
* radv: refactor out the constant setting user sgpr code.Dave Airlie2016-12-071-18/+17
* radv: refactor out the descriptor user sgpr setting.Dave Airlie2016-12-071-18/+18
* radv: only bind descriptor sets to stages that need themDave Airlie2016-12-071-16/+29
* radv: move descriptor set userdata emission to draw flush time.Dave Airlie2016-12-071-2/+22
* radv: refactor descriptor set userdata emission out.Dave Airlie2016-12-071-15/+22
* radv: pass pipeline to constant flush functionDave Airlie2016-12-071-4/+6
* radv: consolidate compute pipeline flushing (v1.1)Dave Airlie2016-12-071-12/+14
* radv: set spi_baryc_cntl.pos_float_location to 0Dave Airlie2016-11-291-1/+1
* radv: force persample shading when required.Dave Airlie2016-11-291-3/+3
* radv: add support for VK_AMD_draw_indirect_countFredrik Höglund2016-11-241-14/+80
* radv: move pipeline barrier image transitions after src flushingDave Airlie2016-11-231-8/+12
* radv: make sure to flush input attachments correctly.Dave Airlie2016-11-211-0/+1
* radv: allow cmask transitions without fast clearDave Airlie2016-10-241-3/+0
* radv: decompress fmask before reading using texture unitDave Airlie2016-10-191-0/+3
* radv: start using defines for the user sgpr offsetsDave Airlie2016-10-191-12/+12
* radv: move to using shared vk_alloc inlines.Dave Airlie2016-10-191-7/+7
* radv: add initial non-conformant radv vulkan driverDave Airlie2016-10-071-0/+2413