Commit Graph

  • 562d71dbe6 Math: ability to convert ranges from/to external representation. Vladimír Vondruš 2015-06-07 18:27:40 +0200
  • fbe4330298 Math: cleanup in tests. Vladimír Vondruš 2015-06-07 18:26:55 +0200
  • 1a389f7a00 Math: work around bug in GCC 5.1 which broke the tests. Vladimír Vondruš 2015-06-07 17:41:50 +0200
  • 52434fb55c Math: ability to convert dual quaternions from/to external representation. Vladimír Vondruš 2015-06-07 15:28:15 +0200
  • 94c4225165 Math: ability to convert quaternions from/to external representation. Vladimír Vondruš 2015-06-07 15:27:53 +0200
  • 3afb810099 Math: ability to convert dual complex from/to external representation. Vladimír Vondruš 2015-06-07 15:27:23 +0200
  • 690a3ad408 Math: ability to convert complex numbers from/to external representation. Vladimír Vondruš 2015-06-07 15:26:37 +0200
  • 229d0b130c Math: test code reorganization. Vladimír Vondruš 2015-06-07 15:26:09 +0200
  • fa3ec12dba Math: actually test the conversion and not some random copy constructor. Vladimír Vondruš 2015-06-07 15:24:47 +0200
  • 4027874b8d Math: cleanup. Vladimír Vondruš 2015-06-07 15:23:26 +0200
  • 1fcdffad41 Doc++ Vladimír Vondruš 2015-06-07 14:39:27 +0200
  • e299e5e6af Properly check for extensions in Framebuffer GL test. Vladimír Vondruš 2015-06-07 14:39:03 +0200
  • 233a15b422 Added Framebuffer::detach(). Vladimír Vondruš 2015-06-05 22:17:54 +0200
  • 936397e229 Cleanup. Vladimír Vondruš 2015-06-05 22:16:26 +0200
  • 4720a8db96 Implement NV_polygon_mode ES extension. Vladimír Vondruš 2015-06-04 00:45:59 +0200
  • df6acb10ab Implement EXT_sRGB_write_control ES extension. Vladimír Vondruš 2015-06-04 00:15:59 +0200
  • 6313791812 Don't expose EXT_sRGB on ES3/WebGL2 builds. Vladimír Vondruš 2015-06-03 23:57:04 +0200
  • 3bb62b7707 Ability to filter-out driver-specific "success" shader compilation logs. Vladimír Vondruš 2015-06-03 23:40:32 +0200
  • 608a80c20d Improve ANGLE driver detection. Vladimír Vondruš 2015-06-01 18:26:13 +0200
  • 5e9c0fc3c4 Merged driver-specific stuff into one dedicated file. Vladimír Vondruš 2015-06-01 18:20:50 +0200
  • 826f174899 Platform: give up on any XHTML sanity. Vladimír Vondruš 2015-06-01 18:15:56 +0200
  • 5a299af887 Doc++ Vladimír Vondruš 2015-06-01 18:15:02 +0200
  • 3bc7e66457 Trade: implement CameraData class. Vladimír Vondruš 2015-05-31 12:48:14 +0200
  • f8e2ebed00 Math: test NaN comparison behavior of Unit class. Vladimír Vondruš 2015-05-31 12:03:05 +0200
  • baea970e1f Trade: no need to export empty type. Vladimír Vondruš 2015-05-31 12:02:40 +0200
  • ff6cc7b969 Simplify Mesh class internals. Vladimír Vondruš 2015-05-31 11:35:09 +0200
  • ad2b26c0b2 Trade: why am I returning naked pointer from a function?! Vladimír Vondruš 2015-05-31 10:40:59 +0200
  • cecb4863f7 Fix internal framebuffer binding on WebGL. Vladimír Vondruš 2015-05-30 13:36:11 +0200
  • 8648d93324 Support Internet Explorer. Vladimír Vondruš 2015-05-29 23:35:43 +0200
  • 8321a7ce08 Document the non-obvious behavior. Vladimír Vondruš 2015-05-29 23:35:26 +0200
  • 17cf1da987 external: cleaned up flextGL template files. Vladimír Vondruš 2015-05-29 23:19:43 +0200
  • 99ff54d3d9 Adapted to Corrade changes. Vladimír Vondruš 2015-05-27 21:43:57 +0200
  • 7f36c4537c Fixed texture wrapping for cube map and array textures (with story!). Vladimír Vondruš 2015-05-27 20:30:22 +0200
  • d34cbb73b7 Clarified and cleaned up WebGL extension support list. Vladimír Vondruš 2015-05-27 19:59:08 +0200
  • 2a9b5c269e doc: clarify which extensions are present in WebGL. Vladimír Vondruš 2015-05-27 19:36:33 +0200
  • 72d4adb1ac Doxygen fixes. Vladimír Vondruš 2015-05-27 19:36:23 +0200
  • 6b3fa566f5 Enable Buffer::{map,unmap}Sub() for Doxygen. Vladimír Vondruš 2015-05-27 19:35:26 +0200
  • 3df18942ef Properly enable Renderer::BlendEquation::{Min,Max} on ES and WebGL. Vladimír Vondruš 2015-05-27 19:29:06 +0200
  • 61aa2cd884 Removed deprecated Framebuffer::attachTexture*D() overloads. Vladimír Vondruš 2015-05-25 23:43:45 +0200
  • b268829993 Removed deprecated Resource conversion operator. Vladimír Vondruš 2015-05-25 23:43:10 +0200
  • be09303e28 Removed deprecated Texture::Target enum. Vladimír Vondruš 2015-05-25 23:42:28 +0200
  • 95247c7d0b Removed deprecated Context::Flag::Robustness enum value. Vladimír Vondruš 2015-05-25 23:41:11 +0200
  • 7fc34f9791 Removed deprecated parameter-less *Mesh::draw() overload. Vladimír Vondruš 2015-05-25 23:40:38 +0200
  • fa0e518185 Removed deprecated *Mesh::set*{Range,Count}() functions. Vladimír Vondruš 2015-05-25 23:39:57 +0200
  • 7e675acaeb MeshTools: removed deprecated removeDuplicates() overload. Vladimír Vondruš 2015-05-25 23:39:20 +0200
  • 0896297493 MeshTools: removed deprecated interleave() overload. Vladimír Vondruš 2015-05-25 23:39:00 +0200
  • b6051944e6 MeshTools: removed deprecated compressIndices() overload. Vladimír Vondruš 2015-05-25 23:38:31 +0200
  • e09c2f7a87 MeshTools: removed deprecated combineIndexedArrays() overload. Vladimír Vondruš 2015-05-25 23:37:57 +0200
  • 503ce1f948 Removed deprecated *Texture::maxLayers(). Vladimír Vondruš 2015-05-25 23:37:29 +0200
  • ddcd679f85 Shaders: removed deprecated texture unit enums. Vladimír Vondruš 2015-05-25 23:36:33 +0200
  • d5df77fec8 SceneGraph: removed deprecated list-argument functions taking pointers. Vladimír Vondruš 2015-05-25 23:35:53 +0200
  • 84f30d0dcc Audio: removed deprecated list-argument functions taking pointers. Vladimír Vondruš 2015-05-25 23:35:00 +0200
  • da93defad5 Removed deprecated FramebufferBlit::*Buffer enum values. Vladimír Vondruš 2015-05-25 23:33:37 +0200
  • ae26266e25 Removed long-deprecated DebugMarker.h header. Vladimír Vondruš 2015-05-25 23:33:07 +0200
  • 43ccdb6d31 MeshTools: fix test on build without assertions. Vladimír Vondruš 2015-05-25 20:15:07 +0200
  • 96d99ac4f8 Remove unused Context::{major,minor}Version() functions. Vladimír Vondruš 2015-05-25 20:11:10 +0200
  • d92a006770 Attempt to fix build without assertions no. 8. Vladimír Vondruš 2015-05-25 20:04:14 +0200
  • feba35ff72 Attempt to fix build without assertions no. 7. Vladimír Vondruš 2015-05-25 19:59:43 +0200
  • 5a3c0b18ac Attempt to fix build without assertions no. 6. Vladimír Vondruš 2015-05-25 19:46:41 +0200
  • f0b2d1c9c7 Attempt to fix build without assertions no. 5. Vladimír Vondruš 2015-05-25 00:17:53 +0200
  • 0715bf89ea Fix query tests on ES2. Vladimír Vondruš 2015-05-25 00:14:17 +0200
  • d848ea29e7 Attempt to fix build without assertions no. 4. Vladimír Vondruš 2015-05-25 00:10:02 +0200
  • 00cb2bc724 Fix Mesh test build on ES2. Vladimír Vondruš 2015-05-25 00:07:45 +0200
  • 45c6265ef7 Attempt to fix build without assertions no. 3. Vladimír Vondruš 2015-05-25 00:05:48 +0200
  • 0ca141d431 Attempt to fix build without assertions no. 2. Vladimír Vondruš 2015-05-24 23:50:36 +0200
  • f42ef9098d Attempt to fix build without assertions. Vladimír Vondruš 2015-05-24 23:49:15 +0200
  • dc2433c35f Fix Mesh test build on ES. Vladimír Vondruš 2015-05-24 23:47:28 +0200
  • 36c40e5b27 package/ci: test also build without asserts in Jenkins. Vladimír Vondruš 2015-05-24 23:36:05 +0200
  • 4ce2875262 Disable glDrawRangeElements() on WebGL 2. Vladimír Vondruš 2015-05-24 20:08:53 +0200
  • aa31c0e0f5 Use glGetString(GL_EXTENSIONS) instead of glGetStringi() on WebGL 2. Vladimír Vondruš 2015-05-24 17:45:06 +0200
  • cb6299458c Don't query GL_{MMAJOR,MINOR}_VERSION on WebGL 2. Vladimír Vondruš 2015-05-24 17:33:43 +0200
  • 226974bf2c TextureTools: work around compiler warning. Vladimír Vondruš 2015-05-24 17:33:15 +0200
  • 20d09aad09 Fix Emscripten build. Vladimír Vondruš 2015-05-24 17:10:53 +0200
  • 58907e41e5 Properly check extension availability in transform feedback test. Vladimír Vondruš 2015-05-24 02:22:24 +0200
  • ea1c335a2b Ability to wrap and release existing OpenGL objects. Vladimír Vondruš 2015-05-24 02:13:26 +0200
  • 362f53f94c Cleanup. Vladimír Vondruš 2015-05-24 02:15:07 +0200
  • 0e81a96121 Instantiate whole class instead of each function separately. Vladimír Vondruš 2015-05-24 00:13:50 +0200
  • 13ca01c826 Minor code reorganization. Vladimír Vondruš 2015-05-23 23:30:27 +0200
  • e84bcde790 Fix type conversion errors in Mesh test shader code. Vladimír Vondruš 2015-05-23 19:21:52 +0200
  • 23eeca3ed0 TgaImporter, TgaImageConverter: doc++ Vladimír Vondruš 2015-05-23 19:09:53 +0200
  • 2424d47567 Try to not use MAGNUM_TARGET_GLES3. Vladimír Vondruš 2015-05-23 19:09:15 +0200
  • bd107a2290 modules: EGL is not Sdl2Application dependency on WebGL. Vladimír Vondruš 2015-05-23 19:08:25 +0200
  • db65e56e1c package/archlinux: added WebGL 2.0 Emscripten PKGBUILD. Vladimír Vondruš 2015-05-23 17:01:57 +0200
  • 5e7593e7af package/ci: enable WebGL 2.0 in Emscripten Jenkins configuration. Vladimír Vondruš 2015-05-23 16:36:14 +0200
  • c525d7c896 package: don't use Ninja for Emscripten as it cannot handle deps somehow. Vladimír Vondruš 2015-05-23 16:29:58 +0200
  • bbbe99b786 Audio, Trade: fixed compilation with GCC 5.1. Vladimír Vondruš 2015-05-23 15:35:06 +0200
  • d3e83f797d Expose CHROMIUM_map_sub only for NaCl. Vladimír Vondruš 2015-05-23 13:08:57 +0200
  • 93147d896d Initial support for WebGL 2. Vladimír Vondruš 2015-05-23 13:07:01 +0200
  • 92e923d056 First-class WebGL support, part 14: reduced available extensions. Vladimír Vondruš 2015-05-23 12:46:54 +0200
  • 61d9697f00 First-class WebGL support, part 13: reduce version enum. Vladimír Vondruš 2015-05-23 12:42:53 +0200
  • a7806d97ec First-class WebGL support, part 12: reduced transform feedback functionality. Vladimír Vondruš 2015-05-23 12:41:45 +0200
  • 9f96ed4658 First-class WebGL support, part 11: no context flags. Vladimír Vondruš 2015-05-19 00:00:05 +0200
  • cab484050b First-class WebGL support, part 10: reduced mesh functionality. Vladimír Vondruš 2015-05-18 23:56:49 +0200
  • 23444ffb61 First-class WebGL support, part 9: reduced renderer functionality. Vladimír Vondruš 2015-05-18 23:55:23 +0200
  • 4e75b2fb83 First-class WebGL support, part 8: reduced query functionality. Vladimír Vondruš 2015-05-23 13:28:11 +0200
  • 90b89c6f3d First-class WebGL support, part 7: reduced color formats. Vladimír Vondruš 2015-05-18 23:44:41 +0200
  • 567a2569a2 First-class WebGL support, part 6: reduced shader functionality. Vladimír Vondruš 2015-05-18 23:39:54 +0200
  • c77848ffac First-class WebGL support, part 5: reduced framebuffer functionality. Vladimír Vondruš 2015-05-18 23:38:33 +0200
  • cb16c932a4 First-class WebGL support, part 4: reduced texture functionality. Vladimír Vondruš 2015-05-18 23:31:59 +0200
  • af9ef80c91 First-class WebGL support, part 3: reduced buffer functionality. Vladimír Vondruš 2015-05-18 23:29:20 +0200