86 Commits (c4e41d28f1e49e8bca3039466b709255e4b8cd88)

Author SHA1 Message Date
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š 5f1fd752fa GL: no need to have those in a std::vector<std::string>. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš d366e0e7a0 GL: exposed clip / cull distance APIs. 6 years ago
Vladimír Vondruš 0cd72b1883 GL: give up and disable ARB_explicit_uniform_location on Intel Windows. 6 years ago
Vladimír Vondruš 5c10d6eb1e GL: implemented ARB_pipeline_statistics_query from GL 4.6. 6 years ago
Vladimír Vondruš d3f2235759 Adapted to Corrade changes. 6 years ago
Vladimír Vondruš a119ee2bb2 GL: fix compilation with ANGLE on macOS. 6 years ago
Vladimír Vondruš dd07145fa2 GL: add a GL::AbstractShaderProgram::maxGeometryOutputVertices() query. 6 years ago
Vladimír Vondruš 4f0170ace4 GL: taking just an init list in MeshView::draw() was a stupid idea. 6 years ago
Vladimír Vondruš 946c3cdac9 GL: rename PixelType::HalfFloat and Attribute::DataType::HalfFloat to Half. 6 years ago
Vladimír Vondruš 241cde706f GL: new Mesh::maxVertexAttributeStride() query. 6 years ago
Vladimír Vondruš 2562ca447c GL: fix build on 32-bit Windows. 6 years ago
Vladimír Vondruš cc401b2b3c GL: implemented missing Renderer::setPatch*() for tessellation shaders. 6 years ago
Vladimír Vondruš 0e50f0feea GL: implement {EXT,ARB}_draw_buffers{2,_blend,_indexed}. 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š 86dbd86e74 GL: added BufferTexture::resetBuffer(). 6 years ago
Vladimír Vondruš 34261840bc GL: expand ARB_DSA blacklisting on Intel Windows drivers a bit further. 6 years ago
Vladimír Vondruš a29cb46549 GL: give up and disable DSA for everything buffer-related on Intel/Windows. 7 years ago
Vladimír Vondruš 507c5bf739 GL: remove the nv-egl-forward-compatible-context-unhappy workaround. 7 years ago
Vladimír Vondruš b3759b6a98 GL: ensure gl_PointCoord works correctly also on compatibility profile. 7 years ago
Vladimír Vondruš 3629af231b GL: new amd-windows-broken-dsa-cubemap-copy workaround. 7 years ago
Vladimír Vondruš 9fa87652e6 GL: new amd-windows-dsa-createquery-except-xfb-overflow workaround. 7 years ago
Vladimír Vondruš ca326fdb18 GL: pile on more workarounds for CubeMapTexture DSA code paths. 7 years ago
Vladimír Vondruš 60c18f93a1 GL: implement time queries for WebGL 2, and workarounds, and ... 7 years ago
Vladimír Vondruš 65b589f765 New explicit-uniform-location-is-less-explicit-than-you-hoped workaround. 7 years ago
Vladimír Vondruš eef1981b43 GL: added hasTextureFormat() and textureFormat() helpers. 7 years ago
Vladimír Vondruš d9cef2feea Add HDR ASTC pixel formats. 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š 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š 02538d566f Added sRGB variants of BC1/BC2/BC3 compression formats. 7 years ago
Vladimír Vondruš 7d9ceb8832 Added ETC2 and EAC compressed pixel formats to the generic enum. 7 years ago
Vladimír Vondruš 4e218d3f24 Platform: new nv-egl-forward-compatible-context-unhappy workaround. 7 years ago
Vladimír Vondruš 67bdc1bbd4 GL: make the ApiTrace viewport workaround no longer silent. 7 years ago
Vladimír Vondruš b77651cf93 GL: remove Buffer::set[Sub]Data() taking std::array / std::vector. 7 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Vladimír Vondruš 927b75efaf GL: this internal API always takes a C string anyway. 7 years ago
Vladimír Vondruš b7d9171b54 GL: disable EXT_disjoint_timer_query on ARM Mali in a shell. 7 years ago
Vladimír Vondruš 6c5d037005 GL: detecting ARM Mali drivers on Android. 7 years ago
Vladimír Vondruš a1ed7f4863 GL: fix Framebuffer::implementationColorRead*() to follow spec. 7 years ago
Vladimír Vondruš e699d2eea4 GL: don't assume debug output callbacks are called from the same thread. 7 years ago
Vladimír Vondruš e5a8191b70 GL: fix line wrapping, mention Chromium bug zoo as well. 7 years ago
Vladimír Vondruš 689fbe7f35 GL: unindent the workaround list so it shows better in the docs. 7 years ago
Vladimír Vondruš 094ea1bbd0 GL: new "intel-windows-broken-dsa-integer-vertex-attributes" workaround. 7 years ago
Vladimír Vondruš 3c1a12c677 GL: new "intel-windows-broken-dsa-indexed-queries" workaround. 7 years ago