123 Commits (7d08742341e23f7c2b92e6a82eddf7018214edf9)

Author SHA1 Message Date
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
Vladimír Vondruš 60c18f93a1 GL: implement time queries for WebGL 2, and workarounds, and ... 7 years ago
Vladimír Vondruš 32ce1f1b43 external: include KHR/khrplatform.h absolutely. 7 years ago
Vladimír Vondruš 893d5d38bc ASTC: the pain never ends (3D formats). 7 years ago
Vladimír Vondruš 40b8815b9d Added sRGB formats to PixelFormats + R and RG sRGB GL texture formats. 7 years ago
Vladimír Vondruš be65f85e88 GL: recognize KHR_texture_compression_astc_sliced_3d. 7 years ago
Vladimír Vondruš 87a446c7ba GL: recognizing {EXT,ANGLE}_texture_compression_dxt{1,3,5} extensions. 7 years ago
Vladimír Vondruš 435f7a9f14 GL: remove redundant defines to slim the GL headers a bit. 7 years ago
Vladimír Vondruš 9dfe6d1ab0 external: add helpers for updating flextgl-generated headers. 7 years ago
Vladimír Vondruš 8e57060f39 Support for PVRTC compressed pixel format. 7 years ago
Vladimír Vondruš 2b9772d86a Added generic ASTC formats and the corresponding WebGL extensions. 7 years ago
Vladimír Vondruš 7cb0c4d57d Added BC4, BC5, BC6H and BC7 compression formats. 7 years ago
Vladimír Vondruš e1ab3ccf6e GL: this extension was listed, but actually never in headers. 7 years ago
Vladimír Vondruš 15f9ec3adf Added {EXT_texture_compression,WEBGL_compressed_texture}_s3tc_srgb extensions. 7 years ago
Vladimír Vondruš fad30db41d GL: fix and add a comment so I don't mess this up again in the future. 7 years ago
Vladimír Vondruš 522db683a9 external: provide the GL_VERSION_* defines in our GL headers. 7 years ago
Vladimír Vondruš 6e482549d2 external: don't even attempt to load ES3.1 and ES3.2 functions on iOS. 7 years ago