171 Commits (e6b4f4f51f7e5cf9d9c7e1c2eb72796b24c745d6)

Author SHA1 Message Date
Vladimír Vondruš e6b4f4f51f Shaders: forgot to enable the UniformBuffers flag in these tests. 4 years ago
Vladimír Vondruš ef387bf6c5 Shaders: implement object ID texture visualization in MeshVisualizer. 4 years ago
Vladimír Vondruš 0a6c8e660b Shaders: change icospheres to uvspheres in MeshVisualizer tests. 4 years ago
Vladimír Vondruš 217e4bfbaa Shaders: fix MeshVisualizer multidraw vertex ID test colormap wraparound. 4 years ago
Vladimír Vondruš 0190e9d178 Shaders: implement instancing in MeshVisualizerGL shaders. 4 years ago
Vladimír Vondruš fa6ec3630f Shaders: huh @mosra died mid-sentence here. 4 years ago
Vladimír Vondruš f92e03ace0 Shaders: add a multidraw MeshVisualizer Object ID test. 4 years ago
Vladimír Vondruš 033e56ec23 Shaders: add missing MeshVisualizerGL*D::setObjectId(). 4 years ago
Vladimír Vondruš 2fe98ab791 Shaders: rename MeshVisualizer tests to make room for non-instanced IDs. 4 years ago
Vladimír Vondruš feccbb171c Shaders: WAS I TOO TIRED TO PRESS CAPS LOCK WHEN NAMING THESE TESTS OR 4 years ago
Vladimír Vondruš 173753e59a Shaders: minor cleanup in a test. 4 years ago
Vladimír Vondruš e560cec232 Shaders: add MeshVisualizer TBN to the benchmarks. 4 years ago
Vladimír Vondruš 229641d2ac Shaders: support object ID textures in the PhongGL shader. 4 years ago
Vladimír Vondruš b2a400f898 Shaders: support object ID textures in the FlatGL shader. 4 years ago
Vladimír Vondruš f03fd55399 Shaders: set texture transform in Flat instanced tests when appropriate. 4 years ago
Vladimír Vondruš de62bbf523 Shaders: clean up base array layer setting in Flat and Phong tests. 4 years ago
Vladimír Vondruš d67a58bee9 Shaders: improve instanced/multidraw Object ID tests for Flat and Phong. 4 years ago
Vladimír Vondruš a468609436 Shaders: rename test instance variable for consistency. 4 years ago
Vladimír Vondruš c5db5ea3ad Shaders: minor test cleanup. 4 years ago
Vladimír Vondruš 98a2d34590 Shaders: drop a bunch of redundant #ifdefs from tests. 4 years ago
Vladimír Vondruš 0964ddbf0c Fix wrong assumptions about Mac GL builds being always desktop GL. 4 years ago
Vladimír Vondruš e0ddd8a302 GL,Shaders: unify skip messages to say "extension [not] supported". 5 years ago
Aaron Gokaslan ca677c69fe Fix typos 5 years ago
Vladimír Vondruš 93fd668387 Shaders: wait, this should work, and not assert. 5 years ago
Vladimír Vondruš cc74784d40 Shaders: ability to disable Phong specular contribution. 5 years ago
Vladimír Vondruš a305a1ed85 Shaders: benchmarks Phong UBOs with ARB_buffer_storage as well. 5 years ago
Vladimír Vondruš afd8d7c8f9 Shaders: introduce Phong::Flag::LightCulling. 5 years ago
Vladimír Vondruš bda01bb3a5 Shaders: benchmark Phong with 64 lights but just 5 used. 5 years ago
Vladimír Vondruš 35aba9aa8e Shaders: SwiftShader, I DON'T LIKE YOU. 5 years ago
Vladimír Vondruš d845793b8f Shaders: benchmark texture array variants. 5 years ago
Vladimír Vondruš 95379ace8e Shaders: support array textures in Flat and Phong. 5 years ago
Vladimír Vondruš c4b748ad2d Shaders: add a generic texture layer attribute and UBO definition. 5 years ago
Vladimír Vondruš 45f115b931 Shaders: separate instanced colored and textured test cases. 5 years ago
Vladimír Vondruš 4c4f63b5a0 Shaders: test instanced object ID in the instanced test case. 5 years ago
Vladimír Vondruš 1ce1561eb2 Shaders: expand Flat UBO construction tests a bit. 5 years ago
Vladimír Vondruš 8077681388 Shaders: supply Vector material information in a separate UBO as well. 5 years ago
Vladimír Vondruš a2f8a920da Shaders: supply Flat material information in a separate UBO as well. 5 years ago
Vladimír Vondruš 5997d446a9 Shaders: add multidraw benchmark variants. 5 years ago
Vladimír Vondruš 2c09a2a1e6 Shaders: multidraw support in all builtin shaders. 5 years ago
Vladimír Vondruš 5d7a7d4d92 Shaders: ensure the ObjectId and Bitangent attribs are not used together. 5 years ago
Vladimír Vondruš 63a8df1075 CMake: make dynamic plugins dependencies of tests that use CompareImage. 5 years ago
Vladimír Vondruš a5f662072d Shaders: update notes about what platforms got tested. 5 years ago
Vladimír Vondruš 2ca8d0ebb2 Shaders: clarify what the heck. 5 years ago
Vladimír Vondruš b62f1903eb Shaders: ensure the structures are 4-byte aligned. 5 years ago
Vladimír Vondruš 24f6c33069 Shaders: ye, SwiftShader, thanks for reminding me of the harsh reality. 5 years ago
Vladimír Vondruš 4aa5217947 Shaders: a crutch for MSVC's neverending fails. 5 years ago
Vladimír Vondruš 0ea727f21e Shaders: ah, GCC, and your optimizations. 5 years ago
Vladimír Vondruš 79d70f1e3a Shaders: add UBO variants to the benchmark. 5 years ago
Vladimír Vondruš ef9da0ec96 Shaders: add UBO support to all shaders. 5 years ago
Vladimír Vondruš 73ba2b9d64 Shaders: benchmark all shader variants. 5 years ago