Commit Graph

  • 6c56012431 package: strip CI build. Vladimír Vondruš 2014-04-08 20:31:45 +0200
  • 4808b516cc package: build both debug and release libs in PKGBUILD-release. Vladimír Vondruš 2014-04-08 16:27:52 +0200
  • 5101e3a60c Install also debug plugins to different location. Vladimír Vondruš 2014-04-08 16:10:23 +0200
  • bfe6c6fbb6 package: updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2014-04-08 16:11:42 +0200
  • 1e6e4c3f73 Install and find debug libraries with "-d" suffix. Vladimír Vondruš 2014-04-08 13:35:13 +0200
  • a08fa16d4e modules: updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2014-04-08 02:14:57 +0200
  • 8533971931 package: remove superfluous character. Vladimír Vondruš 2014-04-08 02:16:35 +0200
  • b921d0c95c Fix compilation on GCC 4.6. Vladimír Vondruš 2014-04-08 00:53:18 +0200
  • ab6e645b0e Compressed formats are not available for multisample textures. Vladimír Vondruš 2014-04-07 22:59:13 +0200
  • 0a2b8088a6 Added MultisampleTexture::setStorage(). Vladimír Vondruš 2014-04-07 22:57:48 +0200
  • 32fee76081 Multisample textures also won't have any image setting functions. Vladimír Vondruš 2014-04-07 22:53:53 +0200
  • 55d9a2f5c6 Multisample textures don't have mip levels. Vladimír Vondruš 2014-04-07 22:47:34 +0200
  • b28876ec70 Doc++ Vladimír Vondruš 2014-04-07 22:58:57 +0200
  • f46cda1900 Remove redundant ifdefs and docs from desktop-GL-only code. Vladimír Vondruš 2014-04-07 20:02:32 +0200
  • 6f0a238376 Disable also NV_framebuffer_blit on ES2. Vladimír Vondruš 2014-04-07 22:29:46 +0200
  • e3b0d1d4ce Shaders: use texture multi-bind functionality in Phong shader. Vladimír Vondruš 2014-04-06 22:42:54 +0200
  • 2e3a00ab8b Fix (workaround) failing texture tests. Vladimír Vondruš 2014-04-06 22:25:46 +0200
  • cc66fa76ba Support ARB_multi_bind for textures. Vladimír Vondruš 2014-04-06 22:25:06 +0200
  • 580a723d61 Added *Texture::unbind(). Vladimír Vondruš 2014-04-06 21:07:44 +0200
  • e2abc39766 Save texture target along with ID in state tracker. Vladimír Vondruš 2014-04-06 20:59:52 +0200
  • 2696397021 Verify that *Texture::bind() doesn't emit any GL errors. Vladimír Vondruš 2014-04-06 20:56:37 +0200
  • f0df35aa65 Forgot to update state tracker in ARB_multi_bind texture binding impl. Vladimír Vondruš 2014-04-04 10:58:21 +0200
  • ecf7bfa2c1 Minor cleanup. Vladimír Vondruš 2014-04-04 10:45:17 +0200
  • 116f474fab Removed long-deprecated *::maxSupported*() limit queries. Vladimír Vondruš 2014-03-28 16:43:06 +0100
  • 14a6b85612 Platform: removed long-deprecated InputEvent::Modifier::*Button values. Vladimír Vondruš 2014-03-28 16:40:00 +0100
  • 49e0aa3dc4 Removed long-deprecated Buffer::set*Data() raw pointer overloads. Vladimír Vondruš 2014-03-28 16:39:09 +0100
  • dc2c13c9d2 Removed long-deprecated Matrix2 and Matrix2d typedefs. Vladimír Vondruš 2014-03-28 16:34:45 +0100
  • 99086a3675 Removed long-deprecated ImageFormat.h header, ImageFormat/ImageType enums. Vladimír Vondruš 2014-03-28 16:33:02 +0100
  • dfb051b74a Removed long-deprecated Magnum/Swizzle.h header and Magnum::swizzle(). Vladimír Vondruš 2014-03-28 16:31:03 +0100
  • a24ea3ce25 Ability to set base and max mip level on textures. Vladimír Vondruš 2014-03-28 15:49:28 +0100
  • 8590d351b1 Doc++ Vladimír Vondruš 2014-03-28 12:30:01 +0100
  • de64c2e3e4 Proper class/function names for *Texture GL tests. Vladimír Vondruš 2014-03-28 12:29:17 +0100
  • bf1d2e26fa Support for setting border color on integer textures. Vladimír Vondruš 2014-03-28 12:15:38 +0100
  • 67f4a2ff65 Doc++ Vladimír Vondruš 2014-03-25 18:02:09 +0100
  • 0955390ca8 Follow OpenGL terminology for texture binding units. Vladimír Vondruš 2014-03-25 17:46:21 +0100
  • 98f7dbb61b Fix ShaderGLTest on ES3. Vladimír Vondruš 2014-03-25 01:34:42 +0100
  • d7a13940b1 Shaders: making use of parallel compilation. Vladimír Vondruš 2014-03-25 01:10:40 +0100
  • e9af8c8825 Fixed, cleaned up and updated AbstractShaderProgram documentation. Vladimír Vondruš 2014-03-25 00:09:40 +0100
  • 4be1c5e15c Print non-error shader compilation/linking messages to Warning output. Vladimír Vondruš 2014-03-25 00:08:39 +0100
  • 7b504a9bb1 Finally implemented parallelizable shader compilation and linking. Vladimír Vondruš 2014-03-24 23:44:07 +0100
  • 346f723f57 Doc++ Vladimír Vondruš 2014-03-24 18:54:09 +0100
  • 87d8b6a229 Disable 64bit integers for WebGL. Vladimír Vondruš 2014-03-24 12:53:56 +0100
  • 2cb165d63a Platform: show MAGNUM_TARGET_WEBGL in magnum-info. Vladimír Vondruš 2014-03-24 12:41:12 +0100
  • 8a011b7c4e Use more general MAGNUM_TARGET_WEBGL instead of CORRADE_TARGET_EMSCRIPTEN. Vladimír Vondruš 2014-03-24 12:40:23 +0100
  • 6ea243d246 doc: document all WebGL restrictions. Vladimír Vondruš 2014-03-24 12:39:35 +0100
  • 6dee292654 Added MAGNUM_TARGET_WEBGL definition. Vladimír Vondruš 2014-03-24 12:34:42 +0100
  • e5c366c6af Doc++ Vladimír Vondruš 2014-03-24 12:28:07 +0100
  • 1b85fba608 Minor cleanup. Vladimír Vondruš 2014-03-24 12:20:34 +0100
  • 35e49c47e2 doc: mention more features in math documentation. Vladimír Vondruš 2014-03-23 19:37:31 +0100
  • a72ca4b2b6 Math: doc++ Vladimír Vondruš 2014-03-23 19:26:23 +0100
  • 8e9aa554f7 Doc++ Vladimír Vondruš 2014-03-18 22:05:10 +0100
  • 22155e575a Don't show *_EXPORT macros in the documentation. Vladimír Vondruš 2014-03-18 22:02:51 +0100
  • 7a1789470a Initial ARB_multi_bind usage in *Texture::bind(). Vladimír Vondruš 2014-03-18 21:51:15 +0100
  • b5017752a3 Platform: fix Emscripten build. Vladimír Vondruš 2014-03-15 15:06:18 +0100
  • 4ce0135154 package: fix Emscripten PKGBUILD. Vladimír Vondruš 2014-03-15 14:54:43 +0100
  • fde41147be ObjImporter: fix compilation on GCC 4.6. Vladimír Vondruš 2014-03-14 14:03:54 +0100
  • 617e52436a Fix ES build. Vladimír Vondruš 2014-03-14 13:07:17 +0100
  • b5814305bd Missing undef. Vladimír Vondruš 2014-03-14 13:05:08 +0100
  • d4ec4ed339 package: run the tests multiprocess. Vladimír Vondruš 2014-03-14 12:46:36 +0100
  • 085d96ce25 Platform: support for debug context flag in GlutApplication. Vladimír Vondruš 2014-03-14 12:43:42 +0100
  • c275640ee0 Platform: ability to specify context flags in Sdl2Application. Vladimír Vondruš 2014-03-14 12:43:06 +0100
  • 0d7f779125 Platform: don't display limits by default. Vladimír Vondruš 2014-03-14 12:30:07 +0100
  • 2e700ee384 Platform: create context later so its output is at better place. Vladimír Vondruš 2014-03-14 12:27:46 +0100
  • 6c2740b7d9 Platform: print context flags in magnum-info. Vladimír Vondruš 2014-03-14 12:27:24 +0100
  • ca320d9e37 Debug output operator for Context::Flag enum. Vladimír Vondruš 2014-03-14 12:26:58 +0100
  • 25994f28ab Follow OpenGL naming in Context::Flag enum. Vladimír Vondruš 2014-03-14 12:24:51 +0100
  • 05f677cc30 Platform: removed deprecated Flags from Sdl2Application::Configuration. Vladimír Vondruš 2014-03-14 11:36:43 +0100
  • 2f8e5f31a1 Make Image*::release() documentation clearer. Vladimír Vondruš 2014-03-13 23:20:03 +0100
  • 8adde55377 Platform: improve documentation of redraw() function. Vladimír Vondruš 2014-03-13 23:19:14 +0100
  • cfca2b50df Platform: doc++ Vladimír Vondruš 2014-03-13 19:28:57 +0100
  • 93de51c32f Added EXT_shader_integer_mix to extension list. Vladimír Vondruš 2014-03-13 19:28:37 +0100
  • 30809a86f3 Shapes: updated and cleaned up the documentation. Vladimír Vondruš 2014-03-12 17:36:42 +0100
  • 9d2ea4ba15 Shapes: removed unused variable from the test. Vladimír Vondruš 2014-03-12 16:41:46 +0100
  • 218b950aed Shapes: added Shape::collision(). Vladimír Vondruš 2014-03-12 16:40:07 +0100
  • e76178691d Shapes: added missing test for Shape::collides(). Vladimír Vondruš 2014-03-12 16:39:09 +0100
  • 4027a097e4 package: build ObjImporter in all packages by default. Vladimír Vondruš 2014-03-07 01:45:39 +0100
  • 6910281731 MeshTools: be const-correct. Vladimír Vondruš 2014-03-07 01:28:04 +0100
  • cdf24cb58c Proper detection for AMD driver bug workaround. Vladimír Vondruš 2014-03-06 22:57:23 +0100
  • 0311ff01c3 MeshTools: sorry about this mess. Vladimír Vondruš 2014-03-06 22:55:48 +0100
  • 5ffe761bad Shaders: doc++ Vladimír Vondruš 2014-03-06 22:45:27 +0100
  • 26e7c9ce34 MeshTools: added compile() function. Vladimír Vondruš 2014-03-06 22:38:46 +0100
  • a7db8052ea Define AbstractShaderProgram::Attribute<T>::Type as T. Vladimír Vondruš 2014-03-06 22:24:26 +0100
  • 980503a509 Renamed AbstractShaderProgram::Attribute::Type to ScalarType. Vladimír Vondruš 2014-03-06 22:20:00 +0100
  • 6dfd6d4ddb Why the heck did I leave inline here? Vladimír Vondruš 2014-03-06 22:10:33 +0100
  • dc4f667f7b MeshTools: added interleaveInto(). Vladimír Vondruš 2014-03-06 22:37:32 +0100
  • 4fe1ecd447 MeshTools: use zero-initialized array in interleave(). Vladimír Vondruš 2014-03-06 13:11:05 +0100
  • 06b3508719 MeshTools: refactored implementation of interleave(). Vladimír Vondruš 2014-03-06 12:44:17 +0100
  • b666044a47 Actually make use of Color[34]ub typedefs. Vladimír Vondruš 2014-03-06 11:31:40 +0100
  • aaa6d2e2b1 Fixed PrimitiveQuery documentation. Vladimír Vondruš 2014-03-05 15:30:50 +0100
  • 1b2edafcec WavAudioImporter: use PIC only when needed. Vladimír Vondruš 2014-03-04 21:25:58 +0100
  • 8ee4d08d87 ObjImporter: the indices are actually global to whole file. Vladimír Vondruš 2014-03-04 21:24:45 +0100
  • 77e38fcce3 New ObjImporter plugin. Vladimír Vondruš 2014-03-04 13:10:27 +0100
  • 598f31b9e3 MeshTools: check for proper stride value in combineIndexArrays(). Vladimír Vondruš 2014-03-04 13:05:08 +0100
  • 6bd5db4c2b MeshTools: check for out-of-range access also in combineIndexedArrays(). Vladimír Vondruš 2014-03-04 13:04:47 +0100
  • 14e4e78b6b MeshTools: check out-of-range access in MeshTools::duplicate(). Vladimír Vondruš 2014-03-04 13:01:22 +0100
  • dee57c4479 MeshTools: add std::vector overload to combineIndexArrays(). Vladimír Vondruš 2014-03-04 12:58:58 +0100
  • 733de78b34 Platform: fix AndroidApplication for Android < 4.0. Vladimír Vondruš 2014-03-01 02:16:02 +0100
  • b9b7262eba GLSL ES 3.0 requires `es` in version directive. Vladimír Vondruš 2014-03-01 00:42:28 +0100
  • 7b065d5aa6 Platform: initial support for touch/mouse events in AndroidApplication. Vladimír Vondruš 2014-03-01 00:40:50 +0100
  • d70b704883 Platform: consistent naming. Vladimír Vondruš 2014-03-01 00:39:20 +0100