17 Commits (835f339dd2c39528255af22bfba20ca46183633f)

Author SHA1 Message Date
Vladimír Vondruš 5f54cc4702 GL: drop a silly <tuple> from state tracker internals. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 61f8b5da57 GL: enable cube map 3D image up/download on all platforms. 5 years ago
Vladimír Vondruš 595421da16 GL: rename & reorganize cubemap internals and test cases for clarity. 5 years ago
Vladimír Vondruš bf802b7ad9 GL: put texture/image state trackers into the single allocation also. 5 years ago
Vladimír Vondruš e96996ea01 GL: avoid populating and sorting (!!) a vector of strings for exts. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 6feb5a4cab GL: fix compilation on macOS + ANGLE. 6 years ago
Vladimír Vondruš c4e41d28f1 GL: one more iteration on the Apple buffer texture workaround. 6 years ago
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š 86dbd86e74 GL: added BufferTexture::resetBuffer(). 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š e6b7aa12fa Updated copyright year. 7 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š 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
Vladimír Vondruš 2148d2c235 Properly include a header to avoid crashes on MSVC GLES build. 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š 2f97617bb6 Minor cleanup and documentation. 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š ebd8794ce6 Don't include ES3/desktop-only header on ES2. 11 years ago
Vladimír Vondruš bbeed0ad83 Use CUBE_MAP_POSITIIVE_X instead of CUBE_MAP in glGetTexLevelParameter. 11 years ago
Vladimír Vondruš 69949b991a Fix memory corruption on MSVC. 11 years ago
Vladimír Vondruš 3067bbcf7e Pixel storage support, part 10: actually use the parameters now. 11 years ago
Vladimír Vondruš d96e1e3541 Pixel storage support, part 2: renamed ColorFormat to PixelFormat etc. 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š 99ff54d3d9 Adapted to Corrade changes. 11 years ago
Vladimír Vondruš cb16c932a4 First-class WebGL support, part 4: reduced texture functionality. 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š 3e84a1848f Added multi-unbind function to AbstractTexture. 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