-
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