139 Commits (356166bb384a7007566ddc86f24bdeb28c1da79a)

Author SHA1 Message Date
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš e967cf551e external: entrypoints for WebGL exts implemented in Emscripten 3.1.66. 2 years ago
Vladimír Vondruš d2141d0a8e external: some extensions got new GL entrypoints since last time. 2 years ago
Vladimír Vondruš 7d0a8215d3 GL: recognize and implement INTEL_blackhole_render. 2 years ago
Vladimír Vondruš 79191044df GL: implement EXT_buffer_storage. 2 years ago
Vladimír Vondruš 7233be75a2 GL: recognize 9 new WebGL extensions. 2 years ago
Vladimír Vondruš 007a7e6f96 external: update generated GL headers and function loaders. 2 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš db29024250 GL: implement {ARB,EXT}_clip_control. 3 years ago
Vladimír Vondruš 6b37d76d8c GL: recognize and implement EXT_depth_clamp on GLES. 3 years ago
Vladimír Vondruš 56a850f9ad GL: implement NV_depth_buffer_float. 3 years ago
Vladimír Vondruš 7153ef92a0 GL: recognize {OES,EXT}_texture_view ES3.1+ extensions. 3 years ago
Vladimír Vondruš 95b138362f external: refresh generated OpenGL headers. 3 years ago
Vladimír Vondruš e62b2bb000 Replace MAGNUM_TARGET_{HEADLESS,DESKTOP_GLES} with MAGNUM_TARGET_EGL. 4 years ago
Vladimír Vondruš 74f1778759 GL: recognize KHR_parallel_shader_compile on GL, GLES and WebGL. 4 years ago
Vladimír Vondruš 7d08742341 doc: fix GL/VK extension and version checklist to match actual workflow. 4 years ago
Vladimír Vondruš b983781505 Prefix all CMake options with MAGNUM_*. 4 years ago
Vladimír Vondruš 835f339dd2 external: add a glGetBufferSubData() entrypoint on WebGL 2. 4 years ago
Vladimír Vondruš 9d1b184698 external: sync flextGL templates with angry comments added in haste. 4 years ago
Vladimír Vondruš 505ad471ad CMake: use the CMAKE_FOLDER variable instead of FOLDER property. 4 years ago
Vladimír Vondruš 1fdd6416c9 external,Platform: suppress GL deprecation warnigs on iOS as well. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 4fa4f726ec GL: support {ANGLE,WEBGL}_compressed_texture_etc. 4 years ago
Vladimír Vondruš 042f28a90e GL: hook up EXT_texture_sRGB_RG8 for desktop GL as well. 4 years ago
Vladimír Vondruš d09e91cac8 external: avoid crashes on eglGetString() returning a nullptr. 5 years ago
Vladimír Vondruš 46d8f25363 external: don't define WIN32_LEAN_AND_MEAN just for shits and giggles. 5 years ago
Vladimír Vondruš 93fa1b9f94 GL: EXT_texture_norm16 is not on WebGL 1 anymore. 5 years ago
Vladimír Vondruš 32a7adefed GL: use StringView literals for all workaround names. 5 years ago
Vladimír Vondruš 95b3f8578d GL: rework Context to not use any STL containers. 5 years ago
Vladimír Vondruš b0bc366334 GL: recognize and load ANGLE multi-draw extensions. 5 years ago
Vladimír Vondruš 5fa2696583 external: and this ES3 extension is in the wrong group. 5 years ago
Vladimír Vondruš 08893165f2 GL: TextureFormat::SR[G]8 aren't supposed to be available on ES2. 5 years ago
Vladimír Vondruš 52abd2ffb3 external: update copyright year in flextGL templates. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš d32d3de99b external: hmm, forgot to regenerate something here? 6 years ago
Vladimír Vondruš 23698eed7b external: print an error when gl32.h is encountered as well. 6 years ago
Vladimír Vondruš 80a844c6c5 external: avoid conflicts of our GL headers with GLES3/gl32.h. 6 years ago
Vladimír Vondruš af73929c67 GL: implemented WEBGL_blend_equation_advanced_coherent. 6 years ago
Vladimír Vondruš 083ecf72b8 GL: implement EXT_texture_norm16 ES and WebGL extension. 6 years ago
Vladimír Vondruš 4b24a27a88 GL: expose AMD_sample_positions and NV_sample_locations. 6 years ago
Vladimír Vondruš f5e2217ae6 external: update copyright headers in flextGL templates. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš b580458104 external: pack all dynamically loaded GL entrypoints into a giant struct. 6 years ago
Vladimír Vondruš d366e0e7a0 GL: exposed clip / cull distance APIs. 6 years ago
Vladimír Vondruš 0e50f0feea GL: implement {EXT,ARB}_draw_buffers{2,_blend,_indexed}. 6 years ago
Vladimír Vondruš b01818c60b external: fail when flextGL fails. 7 years ago
Vladimír Vondruš 6acfa6c7b6 external: expose a bunch of new GL extensions. 7 years ago
Vladimír Vondruš 20a3fedaa4 external: GLES EXT_disjoint_timer_query now exposes glGetInteger64vEXT(). 7 years ago
Vladimír Vondruš a0fa21c9fb external: expose the OVR_multiview, OVR_multiview2 extension entrypoints. 7 years ago