From 6cca6e36d8e5fbe316a6b7b3f65ba79d9cb436de Mon Sep 17 00:00:00 2001 From: Andre Weissflog Date: Sun, 30 Apr 2023 13:13:52 +0200 Subject: Remove GLES2/WebGL1 support. (#821) notable changes: - depth/stencil images are now regular gl textures - SG_PIXELFORMAT_DEPTH now resolves to GL_DEPTH_COMPONENT32F - sg_gl_context_desc and sg_desc.gl removed - in sg_begin_pass() only use glClearBuffer functions - in sg_end_pass() MSAA resolve now does glInvalidateFramebuffer() on the MSAA buffer - sg_features: instancing, multiple_render_targets, msaa_render_targets, imagetype_3d, imagetype_array removed - sapp_desc.gl_force_gles2 removed - sapp_gles2() function removed - any GLES3-to-GLES2 fallbacks removed --- sokol_glue.h | 1 - 1 file changed, 1 deletion(-) (limited to 'sokol_glue.h') diff --git a/sokol_glue.h b/sokol_glue.h index 74ecb7c3..7216f6a1 100644 --- a/sokol_glue.h +++ b/sokol_glue.h @@ -118,7 +118,6 @@ SOKOL_API_IMPL sg_context_desc sapp_sgcontext(void) { desc.color_format = (sg_pixel_format) sapp_color_format(); desc.depth_format = (sg_pixel_format) sapp_depth_format(); desc.sample_count = sapp_sample_count(); - desc.gl.force_gles2 = sapp_gles2(); desc.metal.device = sapp_metal_get_device(); desc.metal.renderpass_descriptor_cb = sapp_metal_get_renderpass_descriptor; desc.metal.drawable_cb = sapp_metal_get_drawable; -- cgit v1.2.3