Commit Graph

  • 1809107ff2 Resource: assert when accessing not loaded data. Vladimír Vondruš 2012-11-18 19:33:34 +0100
  • 681914e2d0 Forward declarations for Shaders namespace in Shaders/Shaders.h. Vladimír Vondruš 2012-11-18 18:42:45 +0100
  • 8f83485653 Forward declarations for Magnum namespace in Magnum.h header. Vladimír Vondruš 2012-11-16 17:52:16 +0100
  • a636792b19 AbstractShaderProgram: query for max supported attribute count. Vladimír Vondruš 2012-11-16 11:14:30 +0100
  • 0200ffe74c NaClApplication: using special classes for input events. Vladimír Vondruš 2012-11-16 01:44:41 +0100
  • 5354396af6 Sdl2Application: using special classes for input events. Vladimír Vondruš 2012-11-16 01:43:30 +0100
  • a3c37cd277 Doc++, minor cleanup. Vladimír Vondruš 2012-11-15 23:08:15 +0100
  • 1a729aa3af NaClApplication: mouse input handling. Vladimír Vondruš 2012-11-15 21:59:36 +0100
  • 09cb9535e4 Merge branch 'master' into compatibility Vladimír Vondruš 2012-11-15 21:01:39 +0100
  • 54dc556eb5 NaClApplication: keyboard input handling. Vladimír Vondruš 2012-11-15 16:01:44 +0100
  • 3d92162505 Sdl2Application: cursor position for key events is not available either. Vladimír Vondruš 2012-11-15 20:58:14 +0100
  • 9505e0b3c1 Sdl2Application: added missing keys. Vladimír Vondruš 2012-11-15 20:57:40 +0100
  • 4f9e13b2cb Sdl2Application: implemented modifiers. Vladimír Vondruš 2012-11-15 20:56:16 +0100
  • 6b35d7bf1d @todo++ Vladimír Vondruš 2012-11-15 18:54:55 +0100
  • 36a55e1fc1 Documentation: portability tips. Vladimír Vondruš 2012-11-15 18:52:19 +0100
  • 8789c31dec Platform: macros for easier creation of application entry points. Vladimír Vondruš 2012-11-15 18:54:25 +0100
  • c9ef8449c9 GCC 4.4 compatibility: no lambda functions. Vladimír Vondruš 2012-11-15 15:46:02 +0100
  • f1d00360ff GCC 4.5 compatibility: no range-based for. Vladimír Vondruš 2012-11-15 15:45:34 +0100
  • 52e345dd9e Merge branch 'master' into compatibility Vladimír Vondruš 2012-11-15 12:45:06 +0100
  • d4286117e5 Added extension. Vladimír Vondruš 2012-11-15 12:43:58 +0100
  • 1b06c24ae6 Physics: properly instantiate and export global debugdraw manager instance. Vladimír Vondruš 2012-11-14 14:49:52 +0100
  • b2a5f535d7 ResourceManager: allow users to instantiate internalInstance() only once. Vladimír Vondruš 2012-11-14 14:48:11 +0100
  • 4cc78e4cd3 Physics: debug renderer for AABB. Vladimír Vondruš 2012-11-14 14:43:04 +0100
  • 124b5b73b6 ResourceManager: wrap global instance pointer in a function. Vladimír Vondruš 2012-11-14 14:40:10 +0100
  • d1e6ff1490 ResourceManager: assertions on global instance pointer. Vladimír Vondruš 2012-11-14 02:16:30 +0100
  • 51bc8bd675 Fixed compilation on mingw. Vladimír Vondruš 2012-11-14 02:15:26 +0100
  • 5956082ba7 Minor cleanup. Vladimír Vondruš 2012-11-13 14:59:23 +0100
  • 1e393245e6 Merge branch 'master' into compatibility Vladimír Vondruš 2012-11-13 14:58:38 +0100
  • 1e2720eeb7 Explicit template instantiation for common matrix and vector functions. Vladimír Vondruš 2012-09-30 02:16:34 +0200
  • ae78b77b10 Added some @todos. Vladimír Vondruš 2012-11-13 14:03:55 +0100
  • ee6d0ef438 Physics: ported debug draw to new SceneGraph. Vladimír Vondruš 2012-11-13 14:02:55 +0100
  • 07e70c70a3 Physics: adapted ObjectShape to new SceneGraph implementation. Vladimír Vondruš 2012-11-12 20:47:21 +0100
  • 9e2b71d2a9 SceneGraph: test Object::transformations() for empty list. Vladimír Vondruš 2012-11-13 12:13:41 +0100
  • aa05235c65 SceneGraph: function for bulk cleaning of objects. Vladimír Vondruš 2012-11-13 12:05:41 +0100
  • 466008bba8 SceneGraph: externalized object cleaning function. Vladimír Vondruš 2012-11-13 12:03:37 +0100
  • 4a561dd923 SceneGraph: minor renaming in ObjectTest. Vladimír Vondruš 2012-11-13 12:02:30 +0100
  • e7539b6fbd Improved template implementation files documentation. Vladimír Vondruš 2012-11-13 00:58:36 +0100
  • 68a28f5098 Shaders: Fixed FlatShader fragment shader compilation. Vladimír Vondruš 2012-11-13 00:25:14 +0100
  • 6dc7a163cc SceneGraph: doc++ Vladimír Vondruš 2012-11-13 00:18:15 +0100
  • 8faf3323bb SceneGraph: Solved default template parameter conflicts. Vladimír Vondruš 2012-11-13 00:11:28 +0100
  • 35f549f137 Merge branch 'master' into compatibility Vladimír Vondruš 2012-11-12 20:26:08 +0100
  • 8292bd3f6c Documented building for Google Chrome Native Client. Vladimír Vondruš 2012-11-12 19:21:49 +0100
  • a74890068b PKGBUILD-nacl: Build both 32b and 64b versions. Vladimír Vondruš 2012-11-12 19:19:33 +0100
  • e3b59b18e3 Updated toolchains submodule. Vladimír Vondruš 2012-11-12 19:19:54 +0100
  • 3fd6480a1b FindMagnum.cmake: show library path in FPHSA rather than include dir. Vladimír Vondruš 2012-11-12 19:18:57 +0100
  • 4d69874c92 Updated FindCorrade.cmake from Corrade repository. Vladimír Vondruš 2012-11-12 19:15:36 +0100
  • 43770ada63 Doc++ Vladimír Vondruš 2012-11-11 16:39:02 +0100
  • bfe99dcf23 Default type for DimensionTraits. Vladimír Vondruš 2012-11-11 16:35:59 +0100
  • fc9ac0fe0f SceneGraph: split FeatureGroup and AbstractGroupedFeature file. Vladimír Vondruš 2012-11-11 16:34:59 +0100
  • f7d002d06d Debug operator for shape type. Vladimír Vondruš 2012-11-11 16:33:46 +0100
  • 6efb5607fa SceneGraph: renamed multiplyTransformation() to transform(). Vladimír Vondruš 2012-11-11 01:08:16 +0100
  • 767c9d6166 SceneGraph: AbstractCamera, Camera2D, Camera3D are now in separate files. Vladimír Vondruš 2012-11-11 02:12:00 +0100
  • 616c4101cb Doc++ Vladimír Vondruš 2012-11-11 01:43:41 +0100
  • e508da2b6a Moved AspectRatioPolicy enum out of Camera class. Vladimír Vondruš 2012-11-11 01:14:40 +0100
  • 9d9517c824 Vector::angle(): reflect normalization requirement in parameter names. Vladimír Vondruš 2012-11-11 01:04:27 +0100
  • 5f4822bfd7 GCC 4.5 compatibility: another initializer-list issue in shader. Vladimír Vondruš 2012-11-10 23:37:59 +0100
  • 238447937e Merge branch 'master' into compatibility Vladimír Vondruš 2012-11-10 23:37:26 +0100
  • 3308bcaa22 Added PKGBUILD for easy NaCl builds. Vladimír Vondruš 2012-11-10 23:02:25 +0100
  • 643977abbd Platform: support for NaCl applications. Vladimír Vondruš 2012-11-10 22:57:15 +0100
  • 15f27148b7 Doc: building updates and fixes. Vladimír Vondruš 2012-11-10 22:45:59 +0100
  • 9cf48eee56 Platform: removed unneeded AbstractApplication base. Vladimír Vondruš 2012-11-10 22:44:42 +0100
  • e1cd13021b Platform/Application renaming. Vladimír Vondruš 2012-11-10 22:35:11 +0100
  • 4d3dd19b9d Initial NaCl support. Vladimír Vondruš 2012-11-10 21:55:29 +0100
  • ae9914c587 Provide information about compatibility and ES 2.0 target to users. Vladimír Vondruš 2012-11-10 21:59:42 +0100
  • 5d72cdc6a6 Updated toolchains submodule with NaCl support. Vladimír Vondruš 2012-11-10 21:55:02 +0100
  • 17ee1d7fd8 Shaders: portable vertex color shader (currently 2D only). Vladimír Vondruš 2012-11-10 21:28:45 +0100
  • 81b69f17e1 Shaders: another iteration in porting of Phong and Flat shaders to GLES. Vladimír Vondruš 2012-11-10 21:26:00 +0100
  • a4d5d3682b Doc: added page with links to valuable "best practices" information. Vladimír Vondruš 2012-11-10 21:14:59 +0100
  • 2779455c5f Moved configuration to root CMakeLists so it is near to option() calls. Vladimír Vondruš 2012-11-10 20:47:25 +0100
  • 93a5e7230f Use OpenGL ES 2.0 specific definitions for extension-only functionality. Vladimír Vondruš 2012-11-10 20:44:14 +0100
  • 9ccb1869fc Added headers for OpenGL ES 2.0. Vladimír Vondruš 2012-11-10 20:36:38 +0100
  • 79e39585d3 Updated external OpenGL headers. Vladimír Vondruš 2012-11-10 20:36:02 +0100
  • 45a236fb07 Temporary workaround for extension-only functionality in ES 2.0. Vladimír Vondruš 2012-11-10 20:29:03 +0100
  • b6b15e387f Don't compile and install unsupported functionality if targetting ES 2.0. Vladimír Vondruš 2012-11-10 20:26:49 +0100
  • 9701c8dacb If targetting exactly ES 2.0, hide everything not available there. Vladimír Vondruš 2012-11-10 20:21:52 +0100
  • 889e322122 Merge branch 'master' into compatibility Vladimír Vondruš 2012-11-09 23:58:21 +0100
  • dfccdf9b7e Minor pedantic ordering fix. Vladimír Vondruš 2012-11-09 23:57:46 +0100
  • 7c7163e17b FindOpenGLES2.cmake: added library name for NaCl. Vladimír Vondruš 2012-11-09 23:56:50 +0100
  • 67dbdd4b00 Fixed compiler warning when compiling with OpenGL ES support. Vladimír Vondruš 2012-11-09 22:30:34 +0100
  • 5e648b2701 Fixed Color3/Color4 support in shader attributes. Vladimír Vondruš 2012-11-09 22:30:04 +0100
  • 41f8c2c863 Enable GCC 4.6 compatibility if GCC 4.4/4.5 compatibility is enabled. Vladimír Vondruš 2012-11-09 22:26:52 +0100
  • 46e68e1128 Updated FindCorrade.cmake from Corrade compatibility branch. Vladimír Vondruš 2012-11-09 22:26:10 +0100
  • 63543400fd GCC 4.5 compatibility: no range-based for. Vladimír Vondruš 2012-11-08 20:05:19 +0100
  • 43467dc801 Merge branch 'master' into compatibility Vladimír Vondruš 2012-11-08 20:01:38 +0100
  • bef497c46a SceneGraph rework, part 7: Drawable and Camera features. Vladimír Vondruš 2012-11-07 01:51:13 +0100
  • a65a0430d0 SceneGraph rework, part 6: base for grouped features. Vladimír Vondruš 2012-11-07 01:46:48 +0100
  • 4e53b17f8d SceneGraph rework, part 5: bulk transformation computing. Vladimír Vondruš 2012-11-07 01:45:14 +0100
  • ac38af4ef1 SceneGraph: cleanup and reorganization of Object test. Vladimír Vondruš 2012-10-31 00:25:09 +0100
  • 342d2f46ac SceneGraph: allow features to access scene and object's dirty status. Vladimír Vondruš 2012-11-05 19:19:51 +0100
  • abac1d26dc SceneGraph rework, part 4: faster rotation for X, Y and Z axes. Vladimír Vondruš 2012-10-31 00:51:43 +0100
  • 06398dcf7c SceneGraph rework, part 3: splitting base object. Vladimír Vondruš 2012-10-31 00:16:46 +0100
  • f66ded2d60 SceneGraph rework, part 2: introductional documentation. Vladimír Vondruš 2012-10-30 23:54:08 +0100
  • f062f2dd86 SceneGraph rework, part 1: removed Light object. Vladimír Vondruš 2012-10-30 11:32:22 +0100
  • 660776f03a GCC 4.4 compatibility: no lambda functions. Vladimír Vondruš 2012-11-08 19:28:31 +0100
  • 5ec4dff605 GCC 4.4 compatibility: no comparison of strongly typed enums. Vladimír Vondruš 2012-11-08 19:25:19 +0100
  • 8d78001a90 Merge branch 'master' into compatibility Vladimír Vondruš 2012-11-08 19:30:59 +0100
  • 89bf91c487 Use full template name when accessing parent class. Vladimír Vondruš 2012-11-08 19:27:53 +0100
  • 9459d4c6a1 Using isVersionSupported() instead of plain comparison. Vladimír Vondruš 2012-11-08 19:24:22 +0100
  • 97152f4430 GCC 4.5 compatibility: fugly fix for missing move constructor in pair. Vladimír Vondruš 2012-11-08 18:58:50 +0100
  • 02158cd0f9 GCC 4.5 compatibility: fixed initializer-list issues. Vladimír Vondruš 2012-11-08 18:58:28 +0100