summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
Commit message (Expand)AuthorAgeFilesLines
* radv: move RADV_TRACE_FILE functions to radv_debug.cSamuel Pitoiset2017-09-011-1/+0
* radv: rename record_fail to record_result and use VkResultSamuel Pitoiset2017-08-281-1/+1
* radv: Implement multiview draws.Bas Nieuwenhuizen2017-08-241-0/+1
* radv: Add multiview clears.Bas Nieuwenhuizen2017-08-241-0/+1
* radv: Store multiview info in renderpass.Bas Nieuwenhuizen2017-08-241-0/+3
* ac/nir: Make shader key a struct.Bas Nieuwenhuizen2017-08-241-2/+2
* radv: cleanup some image view descriptor setup.Dave Airlie2017-08-241-0/+1
* radv/gfx9: emit sx_mrt_blend registersDave Airlie2017-08-241-1/+1
* radv: Fix decompression on multisampled depth buffersAlex Smith2017-08-071-1/+1
* radv: add separate fmask tile swizzle counter.Dave Airlie2017-08-071-1/+6
* radv: Only convert linear->srgb in compute resolves.Bas Nieuwenhuizen2017-08-061-2/+0
* radv: generate the same driver UUID as radeonsiAndres Rodriguez2017-08-061-0/+1
* radv: Add suballocation for shaders.Bas Nieuwenhuizen2017-08-031-0/+21
* radv: handle 10-bit format clamping workaround.Dave Airlie2017-08-011-1/+1
* radv: rename physical_device->uuid[] to cache_uuid[]Andres Rodriguez2017-07-261-1/+1
* radv: initial support for shared semaphores (v2)Dave Airlie2017-07-211-1/+15
* radv: predicate cmask eliminate when using DCC.Dave Airlie2017-07-171-1/+5
* radv: set cb base tile swizzles for MRT speedups (v4)Dave Airlie2017-07-171-0/+2
* radv: Implement VK_KHR_external_memoryJason Ekstrand2017-07-151-0/+2
* radv: Fix descriptors for cube images with VK_IMAGE_USAGE_STORAGE_BITAlex Smith2017-07-131-0/+6
* radv: add support for cmd predication.Dave Airlie2017-07-061-0/+5
* radv: Remove unused args of radv_image_view_init.Bas Nieuwenhuizen2017-06-261-3/+1
* radv: handle primitive id input into fragment shader with no geom shaderDave Airlie2017-06-261-0/+1
* radv: introduce perf test env var and allow to enable chainingDave Airlie2017-06-091-0/+1
* radv: move lots of index related things into the bind.Dave Airlie2017-06-071-2/+2
* radv: move calculating the vertex sgpr to the pipeline.Dave Airlie2017-06-071-0/+2
* radv: rename and make global some functions.Dave Airlie2017-06-071-0/+5
* radv: Remove vertex_descriptors_dirty.Bas Nieuwenhuizen2017-06-061-1/+0
* util/vulkan: Move Vulkan utilities to src/vulkan/utilAlex Smith2017-06-061-1/+1
* radv: add rb+ support for GFX9Dave Airlie2017-06-061-0/+3
* radv: add GFX9 cache flushing support.Dave Airlie2017-06-061-3/+7
* radv: add gfx9 depth/stencil surface support.Dave Airlie2017-06-061-0/+2
* radv: add GFX9 support for color surfaces.Dave Airlie2017-06-061-0/+2
* radv: remove doubled up prototype.Dave Airlie2017-06-061-4/+0
* radv: use ac_gpu_infoNicolai Hähnle2017-06-051-0/+1
* radv: use ac_surface data structuresNicolai Hähnle2017-06-051-1/+2
* radv: remove radeon_surf_level::pitch_bytesNicolai Hähnle2017-06-051-1/+0
* radv: Add VkPhysicalDeviceIDProperties support.Bas Nieuwenhuizen2017-06-051-0/+1
* radv: bump some base addresses to 64-bits.Dave Airlie2017-06-021-9/+9
* radv: factor out eop event writing code. (v2)Dave Airlie2017-06-021-0/+9
* radv: factor out si_emit_wait_fence code.Dave Airlie2017-06-021-0/+3
* radv: Add queue masks for htile usage determination.Bas Nieuwenhuizen2017-05-221-2/+4
* radv: Specify semantics of HTILE layout helpers.Bas Nieuwenhuizen2017-05-221-0/+10
* radv: Don't use a separate can_expclear.Bas Nieuwenhuizen2017-05-221-2/+0
* radv: handle fragment shader srgb resolve pass betterDave Airlie2017-05-111-0/+2
* radv/meta: move clear color to using push constantsDave Airlie2017-05-081-0/+2
* radv: drop resolve hack workaroundsDave Airlie2017-05-071-2/+1
* radv/meta: add resolve pass using fragment/vertex shadersDave Airlie2017-05-071-0/+11
* radv: add subpass resolve compute pathDave Airlie2017-05-071-0/+1
* radv/meta: add srgb conversion to end of resolve shader.Dave Airlie2017-05-071-0/+1