8717 Commits (32a7adefed8678a927d35056acaab4c1928eac76)
 

Author SHA1 Message Date
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š 729ab8d5e4 GL: StaticArray is no longer non-copyable. 5 years ago
Vladimír Vondruš 4bbc3c0d1f doc: updated changelog. 5 years ago
Konstantinos Chatzilygeroudis a3d87b1046 [EGL]: undef more Xlib nonsense 5 years ago
Vladimír Vondruš 64433315a1 Doc++, updated credits and changelog. 5 years ago
Vladimír Vondruš 0145342196 Platform: add context release also to iOS, WGL and Windows EGL apps. 5 years ago
Vladimír Vondruš 27074d97fe Platform: added WindowlessIosContext::glContext() for consistency. 5 years ago
Vladimír Vondruš b4d7c84ee2 Platform: fix a crash in GlfwApplication::setCursor() on GLFW 3.4. 5 years ago
Konstantinos Chatzilygeroudis 4771ae9fb8 [WindowLessApps]: add release option to contexts [egl,cgl,glx for linux] 5 years ago
Vladimír Vondruš df6da797ab package: toggle more ES extensions for higher test coverage. 5 years ago
Vladimír Vondruš 755d97121c doc: discourage using MeshIndexType::UnsignedByte. 5 years ago
Vladimír Vondruš ffdebff048 GL: implement the base instance and base vertex ES and WebGL extensions. 5 years ago
Vladimír Vondruš 765ecee1f2 GL: remove one function pointer indirection for certain glDraw calls. 5 years ago
Vladimír Vondruš 0dc181d846 GL: new "angle-chatty-shader-compiler" workaround. 5 years ago
Vladimír Vondruš d0574b83ed GL: advertise the "intel-windows-chatty-shader-compiler" workaround. 5 years ago
Vladimír Vondruš acdbcc2ef4 GL: advertise WEBGL_multi_draw only on Emscripten 2.0.0 and up. 5 years ago
Vladimír Vondruš 63f55a37b1 GL: implement ANGLE_multi_draw and WEBGL_multi_draw support. 5 years ago
Vladimír Vondruš f5313a480d GL: this should be here only on ES. 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š d591c8d003 ShaderTools: GCC 4.8, come on, it's Friday. 5 years ago
Vladimír Vondruš d9a13e6d08 Vk: patch SPIR-V binaries on load on SwiftShader as a workaround. 5 years ago
Vladimír Vondruš c879f91f5a shaderconverter: add a very basic --info option. 5 years ago
Vladimír Vondruš c477836396 magnum-shaderconverter: use the less error-prone >= for flag checks. 5 years ago
Vladimír Vondruš 20dd2914c5 AnyShaderConverter: support validating and converting data as well. 5 years ago
Vladimír Vondruš 31f2e18b58 AnyShaderConverter: minor redundancy cleanup in the test. 5 years ago
Vladimír Vondruš bbb6fd69c0 AnyShaderConverter: test also unknown extension for conversion. 5 years ago
Vladimír Vondruš 7220274ff3 AnyShaderConverter: take explicitly set formats into account. 5 years ago
Vladimír Vondruš 9d07f6637d AnySceneConverter,AnyShaderConverter: whoops, these belong elsewhere. 5 years ago
Vladimír Vondruš cd48d28e6a AnyShaderConverter: fart! 5 years ago
Vladimír Vondruš cbdc5c9e21 ShaderTools: initial internal tools for SPIR-V reflection. 5 years ago
Vladimír Vondruš 50d187fe83 {scene,shader,image}converter: make output argument treating consistent. 5 years ago
Vladimír Vondruš 9b5c62fa46 ShaderTools: recognize also the Kernel stage. 5 years ago
Vladimír Vondruš 97d1c17ae1 ShaderTools: move the Stage enum to a dedicated header. 5 years ago
Vladimír Vondruš fa08cda9e5 ShaderTools: fart. 5 years ago
Vladimír Vondruš a1d968c643 external: add a SPIR-V header. 5 years ago
Vladimír Vondruš afe4fb76e2 Vk: implicitly enable VK_EXT_extended_dynamic_state. 5 years ago
Vladimír Vondruš 997d801410 Vk: put a test in a correct IDE folder. 5 years ago
Vladimír Vondruš eb91cf768a Vk: fix irrelevant copypasted code + comment in a test. 5 years ago
Vladimír Vondruš 34cc5e90e5 Vk: remove redundant namespace prefixes from a test. 5 years ago
Vladimír Vondruš d4ab9f4cb0 Vk: implemented a Mesh wrapper. 5 years ago
Vladimír Vondruš 9ce36aa668 Vk: rvalue overloads for MeshLayout setters. 5 years ago
Vladimír Vondruš fb5c1b14ca Vk: rename DynamicRasterizationState::PrimitiveToplogy to MeshPrimitive. 5 years ago
Vladimír Vondruš 571772581c Vk: rename PipelineStage::AllGraphics to AllRasterization. 5 years ago
Vladimír Vondruš 22f918dffd Vk: some more docs / tips for pipeline barriers. 5 years ago
Vladimír Vondruš 14389c99d5 Vk: save current dynamic state on a pipeline bind. 5 years ago
Vladimír Vondruš d9d8c41980 Vk: rename *IndexTypeUintXY to IndexTypeUnsignedFoo for consistency. 5 years ago
Vladimír Vondruš b3394bfc48 Vk: properly skip an assertion test case on a build w/o asserts. 5 years ago