974 Commits (1db86e7388f04e4c2f392188b05d337d70e585c1)
 

Author SHA1 Message Date
Vladimír Vondruš 1db86e7388 Updated Doxygen commands for OpenGL ES, mentioned them in coding style. 14 years ago
Vladimír Vondruš a755a0a8aa Doc++ 14 years ago
Vladimír Vondruš 930c9f2a5d Don't have `default:` in switches where all cases need to be handled. 14 years ago
Vladimír Vondruš efa7cbc079 Fixed Mesh move constructor and move assignment operator. 14 years ago
Vladimír Vondruš 68f0bac60a Fixed compilation of Contexts::EglContextHandler. 14 years ago
Vladimír Vondruš 3191b477df Typedef 2D and 3D alternatives of FlatShader. 14 years ago
Vladimír Vondruš d46bc34390 Moved flat shader from internal physics implementation to Shaders. 14 years ago
Vladimír Vondruš fe8d36db56 Doc++ 14 years ago
Vladimír Vondruš e9329745e8 Using `override` keyword in all places I can think of at this time. 14 years ago
Vladimír Vondruš 6ebe42c3a9 Compatibility mode for GCC 4.6. 14 years ago
Vladimír Vondruš b5fc786478 Renamed Matrix4::[xyz]Rotation() to Matrix4::rotation[XYZ](). 14 years ago
Vladimír Vondruš f707e91599 Better parameter names in Matrix transformation methods. 14 years ago
Vladimír Vondruš c460fdc059 Doc++ 14 years ago
Vladimír Vondruš bf55b5854b TypeTraits: Default inheritance type for structs is public. 14 years ago
Vladimír Vondruš 259a9f6666 Type-checked vertex attributes with type conversion possibility. 14 years ago
Vladimír Vondruš cb1c3f0b2b Preparation for type checked vertex attributes. 14 years ago
Vladimír Vondruš 42af2c1a49 Fixed serious copy/paste error. 14 years ago
Vladimír Vondruš adb4d06b95 Have consistent template order (first size, then type). 14 years ago
Vladimír Vondruš eec4e7d099 Implementation of double vertex attributes in Mesh. 14 years ago
Vladimír Vondruš 5efa8402e5 Marking some non-implemented features as "won't be supported". 14 years ago
Vladimír Vondruš 9f48ba1d53 Added @todo and new extension. 14 years ago
Vladimír Vondruš 84850b5bf9 Updated AbstractShaderProgram documentation. 14 years ago
Vladimír Vondruš 6278db11e2 Don't show links to extension functions in non-proportional font. 14 years ago
Vladimír Vondruš 77716dacdd Mesh rework, part 7: using EXT_direct_state_access for vertex pointers. 14 years ago
Vladimír Vondruš 14192fa40f Mesh rework, part 6: don't rebind default VAO after draw call. 14 years ago
Vladimír Vondruš 56bc8825cc Mesh rework, part 5: tracking currently bound VAO. 14 years ago
Vladimír Vondruš eb0565b5d9 Minor code cleanup. 14 years ago
Vladimír Vondruš 3367b3636c Disable "extern template" for ResourceManager in MinGW GCC. 14 years ago
Vladimír Vondruš c4f321d911 Don't use extern template where it is not necessary. 14 years ago
Vladimír Vondruš 1cf0179377 Avoid linker errors with *WindowContext on mingw. 14 years ago
Vladimír Vondruš dbe4c22645 Don't use constexpr in AbstractImage subclasses. 14 years ago
Vladimír Vondruš 373b279278 Another fix for Clang compilation. 14 years ago
Vladimír Vondruš 69421f9187 Provide default constructor for AbstractShaderProgram::Attribute. 14 years ago
Vladimír Vondruš 365c664ef9 Mesh rework, part 4: don't manage index buffer in IndexedMesh. 14 years ago
Vladimír Vondruš 2871222b86 Mesh rework, part 3: don't specify vertex/index count in constructor. 14 years ago
Vladimír Vondruš 4aa01e073e Code cleanup, doc++ 14 years ago
Vladimír Vondruš 10e64d2d27 Mesh rework, part 2: reworked internals. 14 years ago
Vladimír Vondruš 5cf2428082 Merged two mesh constructors into one. 14 years ago
Vladimír Vondruš 21acb3edc6 Mesh rework, part 1: better vertex attribute management. 14 years ago
Vladimír Vondruš 53d82bda19 Got rid of default Buffer target. 14 years ago
Vladimír Vondruš 45f349644f Ability to easily get pointer to data from Resource. 14 years ago
Vladimír Vondruš 5ad3844626 PhongShader: fall back to GLSL 1.20 if 3.30/3.20 is not supported. 14 years ago
Vladimír Vondruš 40523e530c PhongShader: using `position` for vertex position. 14 years ago
Vladimír Vondruš f5a63d7fc1 Updated PhongShader to recent coding standards. 14 years ago
Vladimír Vondruš dfa92c2998 Physics: Box2D debug renderer. 14 years ago
Vladimír Vondruš f85a7fc568 Physics: Minimal initial implementation of debug draw. 14 years ago
Vladimír Vondruš 9f7ae0b34f Overloaded AbstractTexture methods in subclasses for better chaining. 14 years ago
Vladimír Vondruš 1f43839e04 Using EXT_direct_state_access in textures. 14 years ago
Vladimír Vondruš 1f3c360cb2 Using bindInternal() directly in AbstractTexture::DataHelper. 14 years ago
Vladimír Vondruš ddbfca2f95 Don't export private symbols. 14 years ago