mesa/src
Marek Olšák 9490ae5561 ac/gpu_info: clamp gart_size_kb and vram_size_kb to fix buggy kernel driver
amdgpu returns 12 TB of GTT on Kaveri, which resulted in 0 KB of GTT
after the conversion to uint32_t, which caused us to report 0 as the UBO
size, which disabled UBOs and downgraded the driver to OpenGL 3.0.

Fixes: aee8ee17a5 - radeonsi: change max TBO/SSBO sizes again and rework max alloc size
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6642

Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16885>
2022-06-11 11:14:16 +00:00
..
amd ac/gpu_info: clamp gart_size_kb and vram_size_kb to fix buggy kernel driver 2022-06-11 11:14:16 +00:00
android_stub
asahi asahi,agx: Don't set PIPE_CAP_POINT_COORD_ORIGIN_UPPER_LEFT 2022-06-08 14:10:50 +00:00
broadcom v3dv: Use the common AcquireNextImage implementation 2022-06-10 01:33:12 +00:00
c11 c11: Implement timespec_get on win32 properly when not available 2022-06-09 17:23:34 +00:00
compiler nir: Fix flat new_var assignment in create_new_io_vars() 2022-06-10 08:06:46 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl/wayland: skip buffer creation on zink 2022-06-03 18:22:22 +00:00
etnaviv etnaviv: fill all minor GPU features from the kernel 2022-04-27 09:10:27 +00:00
freedreno tu/autotune: Prevent division by zero 2022-06-10 14:09:59 +00:00
gallium ac,radeonsi: don't export null from PS if it has no effect on gfx10+ 2022-06-11 11:14:16 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx/dri2: Require DRI2 >= 1.3 for working buffer invalidation 2022-05-17 20:31:50 +00:00
gtest
hgl
imagination pvr: Use the common AcquireNextImage implementation 2022-06-10 01:33:12 +00:00
imgui
intel anv: Implement VK_EXT_non_seamless_cube_map. 2022-06-10 18:31:57 +00:00
loader
mapi c11: Implement c11/time.h with c11/impl/time.c 2022-06-09 17:23:34 +00:00
mesa nir: Rename is_arb_asm to use_legacy_math_rules and document its meaning. 2022-06-10 03:26:32 +00:00
microsoft microsoft/spirv_to_dxil: lower cube-images to 2d arrays 2022-06-10 22:14:14 +00:00
nouveau nouveau/nir: Implement mul_zero_wins behavior for use_legacy_math_rules. 2022-06-10 03:26:33 +00:00
panfrost panvk: Use the common AcquireNextImage implementation 2022-06-10 01:33:12 +00:00
tool pps: Open writable renderer node in DrmDevice::create 2022-05-11 15:41:28 +00:00
util util/u_debug: Use 'initialized' instead of 'first' 2022-06-10 06:56:04 +00:00
virtio venus: Add driconf option to enable implicit fencing 2022-06-02 18:05:50 +00:00
vulkan vulkan/wsi: Signal semaphores and fences from the dma-buf 2022-06-10 01:33:12 +00:00
meson.build c11: Implement c11/time.h with c11/impl/time.c 2022-06-09 17:23:34 +00:00