summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan
Commit message (Expand)AuthorAgeFilesLines
* radv: handle VK_QUEUE_FAMILY_IGNORED in image transitions (v3)Dave Airlie2017-02-024-12/+15
* radv: Enable VK_KHR_shader_draw_parameters.Bas Nieuwenhuizen2017-02-012-0/+5
* radv: Pass draw index to shader.Bas Nieuwenhuizen2017-02-011-5/+9
* radv: Enable Float64 support.Bas Nieuwenhuizen2017-02-012-1/+2
* radv/geom: check if esgs and gsvs ring exists before filling geom ringsDave Airlie2017-01-311-3/+6
* radv: enable geometryShader and multiViewport capabilities.Dave Airlie2017-01-311-2/+2
* 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-313-11/+230
* radv: add gs ring size calculations to pipeline.Dave Airlie2017-01-312-0/+34
* radv: add pipeline creation support for geometry shaders (v2.1)Dave Airlie2017-01-313-8/+124
* 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: fixup ia multi vgt param code to handle geom shaders.Dave Airlie2017-01-311-11/+9
* radv: add code to set gs_table_depth.Dave Airlie2017-01-312-0/+35
* radv: add small helper to denote when a geom shader is in the pipeline.Dave Airlie2017-01-311-0/+5
* radv: Prevent Coverity warningRobert Foss2017-01-301-0/+2
* radv: handle transfer_write as a dst flag.Dave Airlie2017-01-311-0/+1
* radv: Expose VK_KHR_maintenance1Andres Rodriguez2017-01-301-0/+4
* radv: Fix vkCmdCopyImage for 2d slices into 3d ImagesAndres Rodriguez2017-01-301-1/+4
* radv: Expose transfer format features.Bas Nieuwenhuizen2017-01-301-0/+11
* radv: Don't allow any operations on non-supported depth/stencil formats.Bas Nieuwenhuizen2017-01-301-4/+5
* radv: use new error codes for AllocateDescriptorSetsAndres Rodriguez2017-01-301-1/+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: Handle command buffers that need scratch memory.Bas Nieuwenhuizen2017-01-303-6/+199
* radv: Track scratch usage across pipelines & command buffers.Bas Nieuwenhuizen2017-01-304-8/+119
* radv/ac: Add compiler support for spilling.Bas Nieuwenhuizen2017-01-301-1/+2
* radv/amdgpu: Support a preamble CS.Bas Nieuwenhuizen2017-01-304-15/+56
* radv: drop support for VK_AMD_NEGATIVE_VIEWPORT_HEIGHTAndres Rodriguez2017-01-281-4/+0
* radv: implement VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2Dave Airlie2017-01-282-1/+73
* radv: use proper maximum slice for layered viewDave Airlie2017-01-281-2/+4
* radv: automake: Don't install vk_platform.h or vulkan.h.Emil Velikov2017-01-271-3/+1
* radv: add missing extension errors in vk_errorf()Eric Engestrom2017-01-271-0/+6
* radv: add missing core errors in vk_errorf()Eric Engestrom2017-01-271-0/+4
* radv: program a default point size.Dave Airlie2017-01-251-1/+2
* radv: don't resubmit the same cs over and over while tracingGrazvydas Ignotas2017-01-231-2/+1
* radv: fix include order for installed headers v2Andres Rodriguez2017-01-191-4/+4
* radv: disable vertex reuse when writing viewport indexDave Airlie2017-01-181-0/+2
* radv: add support for layered clears (v2)Dave Airlie2017-01-181-6/+22
* radv: add support for writing layer/viewport index (v2)Dave Airlie2017-01-181-1/+5
* radv/meta: split color renderpass creation out.Dave Airlie2017-01-171-38/+49
* radv: Support multiple devices.Bas Nieuwenhuizen2017-01-162-44/+19
* radv: Get physical device from radv_device instead of the instance.Bas Nieuwenhuizen2017-01-169-49/+50
* radv/meta: consolidate the depth stencil clear renderpassesDave Airlie2017-01-172-41/+48
* radv: generate entrypoints from vk.xmlLionel Landwerlin2017-01-142-60/+56
* radv: make device extension setup dynamicAndres Rodriguez2017-01-142-65/+130