aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_device.c
Commit message (Expand)AuthorAgeFilesLines
* radv: Keep a global BO list for VkMemory.Bas Nieuwenhuizen2018-04-181-32/+93
* radv: enable subgroup capabilitiesDaniel Schürmann2018-04-141-2/+8
* radv: Implement VK_EXT_vertex_attribute_divisor.Bas Nieuwenhuizen2018-04-121-0/+6
* radv: add radv_init_dcc_control_reg() helperSamuel Pitoiset2018-04-121-32/+52
* radv: Enable RB+ on Raven.Bas Nieuwenhuizen2018-04-111-1/+2
* radv: implement VK_AMD_shader_core_propertiesSamuel Pitoiset2018-04-091-0/+40
* radv: add radv_image_is_tc_compat_htile() helperSamuel Pitoiset2018-04-091-5/+5
* radv: simplify a check in radv_initialise_color_surface()Samuel Pitoiset2018-04-091-1/+1
* radv: clean up radv_vi_dcc_enabled()Samuel Pitoiset2018-04-091-1/+1
* radv: add radv_image_has_{cmask,fmask,dcc,htile}() helpersSamuel Pitoiset2018-04-091-5/+5
* radv: implement out-of-order rasterization when it's safe on VI+Samuel Pitoiset2018-04-041-0/+7
* radv: mask out high VM address bits in registers where neededSamuel Pitoiset2018-04-041-1/+1
* radv: add support for VK_EXT_sampler_filter_minmaxSamuel Pitoiset2018-03-281-1/+34
* radv: rename VEGA10 device nameSamuel Pitoiset2018-03-281-1/+1
* radv: add support for Vega12Samuel Pitoiset2018-03-281-1/+4
* radv: enable TC-compat HTILE for 16-bit depth surfaces on GFX8Samuel Pitoiset2018-03-231-6/+16
* radv: add radv_calc_decompress_on_z_planes() helperSamuel Pitoiset2018-03-231-14/+37
* radv: print some information when RADV_TRACE_FILE is setSamuel Pitoiset2018-03-151-0/+5
* radv: fix vkGetDeviceQueue2() when create flags don't matchSamuel Pitoiset2018-03-141-2/+21
* radv: Increase the number of dynamic uniform buffers.Bas Nieuwenhuizen2018-03-121-2/+2
* radv: Don't emit a warning on VI-GFX9.Bas Nieuwenhuizen2018-03-071-1/+3
* radv: Disable sampler ycbcr conversion.Bas Nieuwenhuizen2018-03-071-0/+6
* radv: Expose that we don't support any VK_KHR_16_bit_storage parts.Bas Nieuwenhuizen2018-03-071-0/+9
* radv: Add trivial device group implementation.Bas Nieuwenhuizen2018-03-071-0/+45
* radv: Implement vkCmdDispatchBase.Bas Nieuwenhuizen2018-03-071-2/+1
* radv: Implement VkGetDeviceQueue2.Bas Nieuwenhuizen2018-03-071-2/+16
* radv: Support VkPhysicalDeviceProtectedMemoryFeatures.Bas Nieuwenhuizen2018-03-071-0/+6
* radv: Support VkPhysicalDeviceShaderDrawParameterFeatures.Bas Nieuwenhuizen2018-03-071-0/+6
* radv: Implement VK_KHR_maintenance3.Bas Nieuwenhuizen2018-03-071-0/+10
* radv: Add minimal subgroup support.Bas Nieuwenhuizen2018-03-071-0/+9
* radv: Change client version check.Bas Nieuwenhuizen2018-03-071-1/+1
* radv: Update MAX_API_VERSION to 1.1.0Bas Nieuwenhuizen2018-03-071-17/+17
* vulkan: Rename multiview from KHX to KHRJason Ekstrand2018-03-071-4/+4
* radv: Use the syncobj wait ioctl to wait on fences if possible.Bas Nieuwenhuizen2018-03-011-4/+20
* radv: Implement more efficient !waitAll fence waiting.Bas Nieuwenhuizen2018-03-011-0/+36
* radv: Implement waiting on non-submitted fences.Bas Nieuwenhuizen2018-03-011-2/+11
* radv: Implement WaitForFences with !waitAll.Bas Nieuwenhuizen2018-03-011-5/+15
* radv: expose async compute on SIDave Airlie2018-02-271-2/+0
* radv: merge tess rings into a single boDave Airlie2018-02-271-54/+38
* radv: Return NULL for entrypoints when not supported.Bas Nieuwenhuizen2018-02-231-4/+14
* radv: Track enabled extensions.Bas Nieuwenhuizen2018-02-231-36/+44
* radv: Put supported extensions in a struct.Bas Nieuwenhuizen2018-02-231-0/+60
* radv: allow to force family using RADV_FORCE_FAMILYSamuel Pitoiset2018-02-201-0/+33
* radv: implement VK_EXT_external_memory_hostFredrik Höglund2018-02-081-2/+58
* amd: remove support for LLVM 3.9Marek Olšák2018-02-021-4/+0
* radv: remove predication on cache flushesMatthew Nicholls2018-01-311-2/+0
* radv: Signal fence correctly after sparse binding.Bas Nieuwenhuizen2018-01-291-14/+32
* radv: add an option that allows to dump pre-optimization irSamuel Pitoiset2018-01-221-0/+1
* radv: Fix freeing meta state if the device pipeline cache fails to allocate.Bas Nieuwenhuizen2018-01-221-1/+3
* radv: Implement VK_ANDROID_native_buffer.Bas Nieuwenhuizen2018-01-191-2/+5