aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* radv: drop some unused cmask info members.Dave Airlie2016-11-011-4/+0
* radv: mark the fence as submitted and signalled in vkAcquireNextImageKHRFredrik Höglund2016-10-261-0/+7
* radv: port to common wsi codebaseDave Airlie2016-10-191-3/+2
* radv: drop pointless struct decl.Dave Airlie2016-10-191-2/+0
* radv: move to using shared vk_alloc inlines.Dave Airlie2016-10-191-45/+2
* radv: drop local MIN/MAX macros.Dave Airlie2016-10-191-4/+1
* radv: make use of shared vector helper.Dave Airlie2016-10-191-53/+0
* radv: remove the validation layer and some related bits.Dave Airlie2016-10-121-11/+0
* radv: drop entrypoint split out.Dave Airlie2016-10-121-1/+0
* radv: drop the RADV_CALL macro.Dave Airlie2016-10-121-8/+0
* radv: Use proper header guards over 'pragma once' directivesEdward O'Callaghan2016-10-101-1/+3
* radv: add initial non-conformant radv vulkan driverDave Airlie2016-10-071-0/+1402