13 Commits (5222cf347834e466d6d452624d0dafb35877799c)

Author SHA1 Message Date
Vladimír Vondruš 36f51e3116 GL: finalize the apple-buffer-texture-unbind-on-buffer-modify workaround. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 24cc971b1f GL: reworked apple-buffer-texture-unbind-on-buffer-modify workaround. 6 years ago
Vladimír Vondruš e97b04f66d GL: new apple-buffer-texture-detach-on-data-modify workaround. 6 years ago
Vladimír Vondruš ca326fdb18 GL: pile on more workarounds for CubeMapTexture DSA code paths. 7 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Vladimír Vondruš f9c6deae63 GL: new "intel-windows-half-baked-dsa-texture-bind" workaround. 7 years ago
Vladimír Vondruš 580a3c5553 GL: new "intel-windows-broken-dsa-for-cubemaps" workaround. 7 years ago
Vladimír Vondruš 572b64bb5c GL: drop support for EXT_direct_state_access. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš fbe52532f6 Split the OpenGL layer out, pt 16: {Extensions::GL => GL::Extensions}. 8 years ago
Vladimír Vondruš 9dcaf23389 Split the OpenGL layer out, pt 4: new Magnum::GL namespace. 8 years ago
Vladimír Vondruš fc1b167bff Split the OpenGL layer out, pt 1: moving files to a new location. 8 years ago
Vladimír Vondruš 0ceb54ed7d Support for ARB_texture_filter_anisotropic. 8 years ago
Vladimír Vondruš 175e5dbff0 Updates for multisample array texture storage in ES 3.2. 8 years ago
Vladimír Vondruš 6f0a716738 Updates for buffer texture support in ES 3.2. 8 years ago
Vladimír Vondruš 1244a51148 Updates for texture border clamp support in ES 3.2. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 0371ebd9a3 SVGA3D: work around broken glTex[ture][Sub]Image*D() for arrays. 9 years ago
Alice Margatroid 58270fe9f0 push_back -> emplace_back 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 01e0292361 Extracted CubeMapTexture::Coordinate enum into CubeMapCoordinate. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš d9b25c6057 Implemented ARB_shader_image_load_store. 10 years ago
Vladimír Vondruš a1cae889df Use Containers::Array instead of std::vector for non-resizable storage. 10 years ago
Vladimír Vondruš d5dae1a211 Added workaround for NVidia reporting compressed block size in bits. 10 years ago
Vladimír Vondruš f746eaaf7d Workaround broken full cube map compressed image query on NVidia. 10 years ago
Vladimír Vondruš 6bb6c4c398 Add workaround for inconsistent cubemap compressed image size on NVidia. 10 years ago
Vladimír Vondruš 7d0a5d9047 Make it possible to get predictable compressed cubemap image sizes. 10 years ago
Vladimír Vondruš 27aea0ccd5 Don't spread cubemap texture level parameter query workarounds elsewhere. 10 years ago
Vladimír Vondruš bbeed0ad83 Use CUBE_MAP_POSITIIVE_X instead of CUBE_MAP in glGetTexLevelParameter. 11 years ago
Vladimír Vondruš cb6a1bd7b5 Compressed image support, part 8: compressed image download. 11 years ago
Vladimír Vondruš c470bc1e85 Compressed image support, part 7: compressed (sub)image upload. 11 years ago
Vladimír Vondruš 70cb1041aa Implemented EXT_texture_buffer AEP extension. 11 years ago
Vladimír Vondruš 4276d65a75 Implemented EXT_texture_border_clamp AEP extension. 11 years ago
Vladimír Vondruš 6f2b39ea94 Implemented OES_texture_storage_multisample_2d_array AEP extension. 11 years ago
Vladimír Vondruš cb16c932a4 First-class WebGL support, part 4: reduced texture functionality. 11 years ago
Vladimír Vondruš 9192554ecd Don't use MAGNUM_TARGET_GLES3 where the condition will pass also for ES4. 11 years ago
Vladimír Vondruš 11b2247bf5 Clarified and fixed cube map texture image retrieval methods. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš a5381993a5 Full ARB_direct_state_access support in textures. 12 years ago
Vladimír Vondruš 3de303fd60 Discourage usage of *Texture::setImage() even more. 12 years ago
Vladimír Vondruš 1c543cd26b ARB_direct_state_access support for creating textures. 12 years ago
Vladimír Vondruš b0741493f9 Preparation for ARB_direct_state_access GL 4.5 feature. 12 years ago
Vladimír Vondruš 278877f8e3 Enabled 2D multisample textures in ES 3.1. 12 years ago
Vladimír Vondruš ac0b63da0b Enabled multisample texture limit queries in ES 3.1. 12 years ago
Vladimír Vondruš 10faa49363 Enabled texture image size queries in ES 3.1. 12 years ago
Vladimír Vondruš 4e50aeee31 Ability to reset internal state tracker. 12 years ago
Vladimír Vondruš 2ae7bfaf14 Max texture LOD bias _is_ available in OpenGL ES 3. 12 years ago
Vladimír Vondruš d772f51050 Hide texture state members which are not used on ES. 12 years ago