radv: emit a dummy ZPASS_DONE to prevent GPU hangs on GFX9
[mesa.git] / src / amd / vulkan / radv_device.c
2018-07-12 Samuel Pitoisetradv: emit a dummy ZPASS_DONE to prevent GPU hangs...
2018-07-09 Dave Airlieradv: using tls to store llvm related info and speed...
2018-06-26 Samuel Pitoisetradv: emit PIPELINESTAT_{START,STOP} events for pipelin...
2018-06-23 Keith Packardradv: add VK_EXT_display_control to radv driver [v5]
2018-06-22 Samuel Pitoisetradv: always check the return error when submitting...
2018-06-22 Samuel Pitoisetradv: check the return values of radv_signal_fence()
2018-06-22 Samuel Pitoisetradv: change the returned error in radv_signal_fence()
2018-06-19 Keith Packardradv: Add KHR_display extension to radv [v5]
2018-06-19 Keith Packardvulkan: Add KHR_display extension using DRM [v10]
2018-06-19 Marek Olšákamd,radeonsi: rename radeon_winsys_cs -> radeon_cmdbuf
2018-06-15 Samuel Pitoisetradv: allow RADV_PERFTEST=dccmsaa on GFX9
2018-06-15 Samuel Pitoisetradv: add RADV_DEBUG=checkir
2018-06-09 Samuel Pitoisetradv: fix missing ZRANGE_PRECISION(1) for GFX9+
2018-05-31 Bas Nieuwenhuizenradv: Add startup debug option.
2018-05-31 Bas Nieuwenhuizenradv: Add option to print errors even in optimized...
2018-05-31 Bas Nieuwenhuizenradv: Make the sem_info allocate/free functions static.
2018-05-30 Bas Nieuwenhuizenradv: Only expose subgroup shuffles on VI+.
2018-05-22 Samuel Pitoisetradv: add support for 32-bit pointers in user data...
2018-05-20 Christoph Haagradv: fix VK_EXT_descriptor_indexing
2018-05-17 Samuel Pitoisetradv: add radv_emit_shader_pointer() helper
2018-05-17 Samuel Pitoisetradv: add some helpers for cleaning up radv_get_preambl...
2018-05-17 Marek Olšákamd: remove support for LLVM 4.0
2018-05-17 Samuel Pitoisetradv: allow to print GPU info with RADV_DEBUG=info
2018-05-17 Samuel Pitoisetradv: only pass the global BO list at submit time if...
2018-05-17 Samuel Pitoisetradv: remove radv_device::llvm_supports_spill
2018-05-10 Samuel Pitoisetradv: move handling nosisched option in a better place
2018-05-10 Grazvydas Ignotasradv: assorted typo fixes
2018-05-02 Bas Nieuwenhuizenradv: UseEnumerateInstanceVersion for the default version.
2018-05-02 Bas Nieuwenhuizenradv: Don't check the incoming apiVersion on CreateInst...
2018-05-02 Samuel Pitoisetradv: enable out-of-order rasterization by default
2018-04-23 Dave Airlieradv: use common gs_table_depth code.
2018-04-23 Dave Airlieradv/gfx9: don't use gs_table_depth on gfx9.
2018-04-23 Józef Kuciaradv: advertise 8 bits of subpixel precision for viewports
2018-04-20 Bas Nieuwenhuizenradv: Mark GTT memory as device local for APUs.
2018-04-20 Samuel Pitoisetradv: use a global BO list only for VK_EXT_descriptor_i...
2018-04-19 Bas Nieuwenhuizenradv: Add Vega M support.
2018-04-19 Bas Nieuwenhuizenradv: Add bound checking workaround for dynamic buffers.
2018-04-19 Samuel Pitoisetradv: enable DCC for MSAA 2x textures on VI under an...
2018-04-18 Bas Nieuwenhuizenradv: Enable VK_EXT_descriptor_indexing.
2018-04-18 Bas Nieuwenhuizenradv: Keep a global BO list for VkMemory.
2018-04-13 Daniel Schürmannradv: enable subgroup capabilities
2018-04-12 Bas Nieuwenhuizenradv: Implement VK_EXT_vertex_attribute_divisor.
2018-04-12 Samuel Pitoisetradv: add radv_init_dcc_control_reg() helper
2018-04-11 Bas Nieuwenhuizenradv: Enable RB+ on Raven.
2018-04-09 Samuel Pitoisetradv: implement VK_AMD_shader_core_properties
2018-04-09 Samuel Pitoisetradv: add radv_image_is_tc_compat_htile() helper
2018-04-09 Samuel Pitoisetradv: simplify a check in radv_initialise_color_surface()
2018-04-09 Samuel Pitoisetradv: clean up radv_vi_dcc_enabled()
2018-04-09 Samuel Pitoisetradv: add radv_image_has_{cmask,fmask,dcc,htile}()...
2018-04-04 Samuel Pitoisetradv: implement out-of-order rasterization when it...
2018-04-04 Samuel Pitoisetradv: mask out high VM address bits in registers where...
2018-03-28 Samuel Pitoisetradv: add support for VK_EXT_sampler_filter_minmax
2018-03-28 Samuel Pitoisetradv: rename VEGA10 device name
2018-03-28 Samuel Pitoisetradv: add support for Vega12
2018-03-23 Samuel Pitoisetradv: enable TC-compat HTILE for 16-bit depth surfaces...
2018-03-23 Samuel Pitoisetradv: add radv_calc_decompress_on_z_planes() helper
2018-03-15 Samuel Pitoisetradv: print some information when RADV_TRACE_FILE is set
2018-03-14 Samuel Pitoisetradv: fix vkGetDeviceQueue2() when create flags don...
2018-03-12 Bas Nieuwenhuizenradv: Increase the number of dynamic uniform buffers.
2018-03-07 Bas Nieuwenhuizenradv: Don't emit a warning on VI-GFX9.
2018-03-07 Bas Nieuwenhuizenradv: Disable sampler ycbcr conversion.
2018-03-07 Bas Nieuwenhuizenradv: Expose that we don't support any VK_KHR_16_bit_st...
2018-03-07 Bas Nieuwenhuizenradv: Add trivial device group implementation.
2018-03-07 Bas Nieuwenhuizenradv: Implement vkCmdDispatchBase.
2018-03-07 Bas Nieuwenhuizenradv: Implement VkGetDeviceQueue2.
2018-03-07 Bas Nieuwenhuizenradv: Support VkPhysicalDeviceProtectedMemoryFeatures.
2018-03-07 Bas Nieuwenhuizenradv: Support VkPhysicalDeviceShaderDrawParameterFeatures.
2018-03-07 Bas Nieuwenhuizenradv: Implement VK_KHR_maintenance3.
2018-03-07 Bas Nieuwenhuizenradv: Add minimal subgroup support.
2018-03-07 Bas Nieuwenhuizenradv: Change client version check.
2018-03-07 Bas Nieuwenhuizenradv: Update MAX_API_VERSION to 1.1.0
2018-03-07 Jason Ekstrandvulkan: Rename multiview from KHX to KHR
2018-03-01 Bas Nieuwenhuizenradv: Use the syncobj wait ioctl to wait on fences...
2018-03-01 Bas Nieuwenhuizenradv: Implement more efficient !waitAll fence waiting.
2018-03-01 Bas Nieuwenhuizenradv: Implement waiting on non-submitted fences.
2018-03-01 Bas Nieuwenhuizenradv: Implement WaitForFences with !waitAll.
2018-02-27 Dave Airlieradv: expose async compute on SI
2018-02-27 Dave Airlieradv: merge tess rings into a single bo
2018-02-22 Bas Nieuwenhuizenradv: Return NULL for entrypoints when not supported.
2018-02-22 Bas Nieuwenhuizenradv: Track enabled extensions.
2018-02-22 Bas Nieuwenhuizenradv: Put supported extensions in a struct.
2018-02-20 Samuel Pitoisetradv: allow to force family using RADV_FORCE_FAMILY
2018-02-07 Fredrik Höglundradv: implement VK_EXT_external_memory_host
2018-02-02 Marek Olšákamd: remove support for LLVM 3.9
2018-01-31 Matthew Nichollsradv: remove predication on cache flushes
2018-01-29 Bas Nieuwenhuizenradv: Signal fence correctly after sparse binding.
2018-01-22 Samuel Pitoisetradv: add an option that allows to dump pre-optimization ir
2018-01-21 Bas Nieuwenhuizenradv: Fix freeing meta state if the device pipeline...
2018-01-19 Bas Nieuwenhuizenradv: Implement VK_ANDROID_native_buffer.
2018-01-17 Bas Nieuwenhuizenradv: Implement VK_EXT_debug_report.
2018-01-11 Bas Nieuwenhuizenradv: reset semaphores & fences on sync_file export.
2018-01-10 Bas Nieuwenhuizenradv: Remove some typos.
2018-01-10 Bas Nieuwenhuizenradv: Implement VK_EXT_discard_rectangles.
2018-01-08 Samuel Pitoisetradv: add has_scissor_bug for Vega10 and Raven
2018-01-08 Samuel Pitoisetradv: make shader BOs read-only for the GPU
2018-01-08 Samuel Pitoisetradv: make descriptor BOs read-only for the GPU
2018-01-03 Marek Olšákac: rename has_syncobj_wait -> has_syncobj_wait_for_submit
2017-12-31 Bas Nieuwenhuizenradv: Add flag for enabling binning.
2017-12-29 Bas Nieuwenhuizenradv: Also set DCC params for sampling for input attach...
2017-12-28 Dave Airlieradv: move local bos usage to a perftest flag.
next