From fbcf86cd59682f90a3743b0b3c9d7cc79aba8754 Mon Sep 17 00:00:00 2001 From: Janos Pantos Date: Thu, 1 Jun 2017 13:57:59 +0200 Subject: [PATCH] Extend list of supported GLES extensions Add GL_EXT_multisampled_render_to_texture, GL_EXT_color_buffer_half_float and GL_EXT_color_buffer_float to the supported GLES extensions. --- renderdoc/driver/gl/gl_driver.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/gl/gl_driver.cpp b/renderdoc/driver/gl/gl_driver.cpp index 5a757523b..24096eec8 100644 --- a/renderdoc/driver/gl/gl_driver.cpp +++ b/renderdoc/driver/gl/gl_driver.cpp @@ -774,11 +774,9 @@ void WrappedOpenGL::BuildGLESExtensions() m_GLESExtensions.push_back("GL_EXT_texture_compression_astc_decode_mode"); m_GLESExtensions.push_back("GL_EXT_texture_compression_dxt1"); m_GLESExtensions.push_back("GL_EXT_texture_compression_s3tc"); - m_GLESExtensions.push_back("GL_EXT_texture_cube_map_array"); m_GLESExtensions.push_back("GL_EXT_texture_filter_anisotropic"); m_GLESExtensions.push_back("GL_EXT_texture_filter_minmax"); - m_GLESExtensions.push_back("GL_EXT_robustness"); m_GLESExtensions.push_back("GL_EXT_gpu_shader5"); m_GLESExtensions.push_back("GL_EXT_separate_shader_objects"); @@ -791,6 +789,9 @@ void WrappedOpenGL::BuildGLESExtensions() m_GLESExtensions.push_back("GL_EXT_shader_texture_lod"); m_GLESExtensions.push_back("GL_EXT_shadow_samplers"); m_GLESExtensions.push_back("GL_EXT_primitive_bounding_box"); + m_GLESExtensions.push_back("GL_EXT_multisampled_render_to_texture"); + m_GLESExtensions.push_back("GL_EXT_color_buffer_half_float"); + m_GLESExtensions.push_back("GL_EXT_color_buffer_float"); // we'll be sorting the implementation extension array, so make sure the // sorts are identical so we can do the intersection easily