Basically working MSAA on desktop GPUs! Some glitches remain.

This commit is contained in:
Henrik Rydgård 2022-11-28 11:50:28 +01:00
parent 06af304c8d
commit 4dfce4f6bc
16 changed files with 153 additions and 72 deletions

View file

@ -557,6 +557,7 @@ OpenGLContext::OpenGLContext() {
caps_.framebufferStencilBlitSupported = caps_.framebufferBlitSupported;
caps_.depthClampSupported = gl_extensions.ARB_depth_clamp || gl_extensions.EXT_depth_clamp;
caps_.blendMinMaxSupported = gl_extensions.EXT_blend_minmax;
caps_.multiSampleLevelsMask = 1; // More could be supported with some work.
if (gl_extensions.IsGLES) {
caps_.clipDistanceSupported = gl_extensions.EXT_clip_cull_distance || gl_extensions.APPLE_clip_distance;