diff options
author | mano-wii <germano.costa@ig.com.br> | 2019-03-04 16:18:57 +0300 |
---|---|---|
committer | mano-wii <germano.costa@ig.com.br> | 2019-03-04 16:27:41 +0300 |
commit | f96fffe0db53145872a3d60bb8f4bd3b24e8d32b (patch) | |
tree | fb725cac052e7e37a0afef124aadb742d4c7999a /source/blender/gpu/GPU_extensions.h | |
parent | 46f1c1b15d80535b8fb914f6a227384866bb2caf (diff) |
Fix/workaround T62167: Random crash when displaying wireframes.
Some old AMD drivers crash when a vbo with stride 1 is used a few times.
I have not found a real solution to this problem. So the solution was to use a vbo with stride 4 (which in theory is less efficient and takes up more memory space).
Diffstat (limited to 'source/blender/gpu/GPU_extensions.h')
-rw-r--r-- | source/blender/gpu/GPU_extensions.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/gpu/GPU_extensions.h b/source/blender/gpu/GPU_extensions.h index 59cd4aa2776..3154119592d 100644 --- a/source/blender/gpu/GPU_extensions.h +++ b/source/blender/gpu/GPU_extensions.h @@ -47,6 +47,7 @@ void GPU_get_dfdy_factors(float fac[2]); bool GPU_mip_render_workaround(void); bool GPU_depth_blitting_workaround(void); bool GPU_unused_fb_slot_workaround(void); +bool GPU_crappy_amd_driver(void); bool GPU_mem_stats_supported(void); void GPU_mem_stats_get(int *totalmem, int *freemem); |