1156 Commits (a9d2062efe2d776d1e5ecbf688872b40598c65b4)
 

Author SHA1 Message Date
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
Vladimír Vondruš 733e02b07b Documented internal shader program state tracking. 14 years ago
Vladimír Vondruš b9e96d3b08 Documented internal buffer state tracking. 14 years ago
Vladimír Vondruš f9099a86bf Tracking texture state - bindings and limits. 14 years ago
Vladimír Vondruš 676f89127f BufferedTexture is now privately based on AbstractTexture. 14 years ago
Vladimír Vondruš 803ebfd2ab Removed unneeded #include. 14 years ago
Vladimír Vondruš c0aa6a3ba5 Don't forget to set ShapedObject as dirty after setting shape. 14 years ago
Vladimír Vondruš 6ae88e22c5 Removed forgotten traces of debug draw from ShapedObject. 14 years ago
Vladimír Vondruš 706db2b560 Physics: Accessors to ShapeGroup members. 14 years ago
Vladimír Vondruš 71d90580b0 Physics: Shape type is public function. 14 years ago
Vladimír Vondruš ef6858aeca Warn about self-initialization. 14 years ago
Vladimír Vondruš f28f5398d3 Added some @todos. 14 years ago
Vladimír Vondruš 602a9be75e Don't duplicate CubeMapTexture functionality in CubeMapTextureArray. 14 years ago
Vladimír Vondruš b97e6f8bce Updated and simplified AbstractShaderProgram documentation. 14 years ago
Vladimír Vondruš beea8235b1 Using EXT_direct_state_access/ARB_separate_shader_objects for uniforms. 14 years ago
Vladimír Vondruš 2dde4b9bf8 Tracking AbstractShaderProgram state. 14 years ago
Vladimír Vondruš 6b3781b97f Tracking Buffer state. 14 years ago
Vladimír Vondruš 193246e533 Private (implementation-only) OpenGL state tracker. 14 years ago
Vladimír Vondruš 4d8825bee0 Removed WTF todo. It was the case only for ES. 14 years ago