summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
Commit message (Expand)AuthorAgeFilesLines
* radv: Add L2 writeback.Bas Nieuwenhuizen2017-03-061-8/+10
* radv: avoid casting warnings on 32bitGrazvydas Ignotas2017-03-061-0/+3
* radv/amdgpu: Add some debug flags.Bas Nieuwenhuizen2017-03-061-12/+1
* radv: Cache command buffers in command pool.Bas Nieuwenhuizen2017-03-061-0/+1
* radv: add support for NV_dedicated_allocationDave Airlie2017-02-271-1/+6
* radv: make radv_resolve_entrypoint staticEmil Velikov2017-02-211-1/+0
* radv: remove unused radv_dispatch_table dtableEmil Velikov2017-02-211-2/+0
* radv: Flush in the initial preamble CS.Bas Nieuwenhuizen2017-02-211-1/+11
* vulkan/wsi/x11: add support to detect if we can support rendering (v3)Dave Airlie2017-02-201-0/+1
* Revert "radv: detect command buffers that do no work and drop them (v2)"Dave Airlie2017-02-201-2/+0
* radv: Use different allocator for descriptor set vram.Bas Nieuwenhuizen2017-02-171-14/+4
* radv: Never try to create more than max_sets descriptor sets.Bas Nieuwenhuizen2017-02-171-0/+1
* radv: fixup IA_MULTI_VGT_PARAM handling.Dave Airlie2017-02-141-2/+10
* radv: use indirect buffer for initial gfx state.Dave Airlie2017-02-131-0/+7
* radv: don't pass physical device to si_init_ fns.Dave Airlie2017-02-131-4/+2
* radv: detect command buffers that do no work and drop them (v2)Dave Airlie2017-02-131-0/+2
* radv: Enable fast clears by default.Bas Nieuwenhuizen2017-02-071-1/+1
* radv: handle VK_QUEUE_FAMILY_IGNORED in image transitions (v3)Dave Airlie2017-02-021-1/+1
* radv: emit geometry ring size and pointers via preamble (v2)Dave Airlie2017-01-311-0/+8
* radv: add gs ring size calculations to pipeline.Dave Airlie2017-01-311-0/+2
* radv: add pipeline creation support for geometry shaders (v2.1)Dave Airlie2017-01-311-1/+3
* radv: add code to set gs_table_depth.Dave Airlie2017-01-311-0/+3
* radv: add small helper to denote when a geom shader is in the pipeline.Dave Airlie2017-01-311-0/+5
* radv: Handle command buffers that need scratch memory.Bas Nieuwenhuizen2017-01-301-0/+8
* radv: Track scratch usage across pipelines & command buffers.Bas Nieuwenhuizen2017-01-301-0/+8
* radv: Support multiple devices.Bas Nieuwenhuizen2017-01-161-1/+2
* radv: Get physical device from radv_device instead of the instance.Bas Nieuwenhuizen2017-01-161-0/+2
* radv/meta: consolidate the depth stencil clear renderpassesDave Airlie2017-01-171-3/+1
* radv: make device extension setup dynamicAndres Rodriguez2017-01-141-0/+6
* radv: use a winsys context per-queue, instead of per device v2Andres Rodriguez2017-01-141-1/+1
* radv: remove some unused macros and functionsGrazvydas Ignotas2017-01-131-14/+1
* radv: Create single RADV_DEBUG env var.Bas Nieuwenhuizen2017-01-091-3/+15
* radv: Dump command buffer on hang.Bas Nieuwenhuizen2017-01-091-0/+5
* radv: drop unused fields in physical device.Dave Airlie2017-01-091-6/+0
* radv: Also skip DCC clear flushes for compute.Bas Nieuwenhuizen2016-12-271-3/+3
* radv: Create an empty CS per ring type.Bas Nieuwenhuizen2016-12-181-1/+1
* radv: Don't enable CMASK on compute queues.Bas Nieuwenhuizen2016-12-181-1/+9
* radv: init compute queue and avoid initing transfer queuesDave Airlie2016-12-181-0/+2
* radv: clear image implementation for compute queueDave Airlie2016-12-181-0/+5
* radv: implement image->image copies using compute shaderDave Airlie2016-12-181-0/+5
* radv: Store queue family in command buffers.Dave Airlie2016-12-181-0/+7
* radv: start fixing up queue allocate for multiple queuesDave Airlie2016-12-181-4/+12
* radv: Use enum for memory types.Bas Nieuwenhuizen2016-12-091-0/+8
* radv: Use enum for memory heaps.Bas Nieuwenhuizen2016-12-091-0/+7
* radv: Clean up some unused variables.Bas Nieuwenhuizen2016-12-091-16/+0
* radv: move descriptor set userdata emission to draw flush time.Dave Airlie2016-12-071-0/+1
* vulkan: use STATIC_ASSERT instead of static_assertEdward O'Callaghan2016-12-071-1/+1
* radv: Make radv_finishme only warn once per call-siteEmil Velikov2016-11-281-1/+7
* radv: add support for shader stats dumpDave Airlie2016-11-221-0/+2
* radv: Store UUID in physical device.Bas Nieuwenhuizen2016-11-221-2/+2