428 Commits (c91ecbef1e30f97240a664f5b699a5617bb55289)
 

Author SHA1 Message Date
Vladimír Vondruš c91ecbef1e Phong shader: simplified uniforms, added default values. 14 years ago
Vladimír Vondruš a894c434b2 Revert "Caching light position relative to camera." 14 years ago
Vladimír Vondruš 02d3e9166d Show output on CTest failure. 14 years ago
Vladimír Vondruš 84d3aa202d Possibility to set Vector2 uniform. 14 years ago
Vladimír Vondruš c381388357 Non-implicit conversion from Vector2 to Vector3. 14 years ago
Vladimír Vondruš eddfb62c32 Function for getting first two components of a vector. 14 years ago
Vladimír Vondruš 54a2c47408 Create and delete shaders and programs only on construction/destruction. 14 years ago
Vladimír Vondruš 43c0016ed3 Move semantic for Shader class. 14 years ago
Vladimír Vondruš 1df10d13fb Fixed some more fuckups in PhongShader. 14 years ago
Vladimír Vondruš 47aeaed123 Shader didn't accept more than one shader source input. 14 years ago
Vladimír Vondruš 172c60a900 Support for anisotropic filtering. 14 years ago
Vladimír Vondruš 63a96f4cda Documentation: support for functionality requiring specific extensions. 14 years ago
Vladimír Vondruš 7ff3c6e40d Ability to multiply/divide Vector with arbitrary type. 14 years ago
Vladimír Vondruš fb8825b081 Replaced clutter in Vector and Matrix subclasses with a macro. 14 years ago
Vladimír Vondruš a21e3ea02e Improved documentation for texture completeness. 14 years ago
Vladimír Vondruš b598363c9c Doc: removed unneeded indentation. 14 years ago
Vladimír Vondruš 2976b30922 Reworded array textures to be consistent with CubeMapTextureArray. 14 years ago
Vladimír Vondruš 61bceb8462 Cube map texture array. 14 years ago
Vladimír Vondruš 728ddb19a3 Ability to set texture subdata from image with one less dimensions. 14 years ago
Vladimír Vondruš eca97de2fc Added safety dummy parameter to AbstractTexture::DataHelper::set*Data(). 14 years ago
Vladimír Vondruš cc1f9c60c9 Swapped size and type template parameters in Vector and Matrix. 14 years ago
Vladimír Vondruš 63f2e130b1 Fixed CubeMapTexture wrapping, simplified code of texture classes. 14 years ago
Vladimír Vondruš 2ae1a884cb Hiding AbstractTexture::DataHelper class from documentation. 14 years ago
Vladimír Vondruš dc19538f2a Added support for three-component internal formats to BufferedTexture. 14 years ago
Vladimír Vondruš f33fcc7ba0 Internal format of Renderbuffer and BufferedTexture is GLenum, not GLint. 14 years ago
Vladimír Vondruš e0b1fa9ac3 Adapted to OpenGL 4.2 renaming of GL_COPY_*_BUFFER. 14 years ago
Vladimír Vondruš eb80448912 Removed TODOs already done in gcc4.7 branch. 14 years ago
Vladimír Vondruš c00a42fcf3 Removed "wontfix" TODOs. 14 years ago
Vladimír Vondruš aa3c703c25 Added TODOs for easily implementable things. 14 years ago
Vladimír Vondruš 1d545f2968 Tesselation-related shader types. 14 years ago
Vladimír Vondruš 91db0e0294 Added one more Buffer target. 14 years ago
Vladimír Vondruš 3f4e28cfca Documented required OpenGL version for some functionality. 14 years ago
Vladimír Vondruš efb36b4e33 Removed cube map coordinates from AbstractTexture::Target. 14 years ago
Vladimír Vondruš b26a4d0c3c Fixed copypaste error. 14 years ago
Vladimír Vondruš d69253757a Added CubeMapTexture::setSeamless(). 14 years ago
Vladimír Vondruš 3931cccd08 Added Mesh::setProgramPointSize(). 14 years ago
Vladimír Vondruš 2b7aa09520 Added some TODOs. 14 years ago
Vladimír Vondruš d8deeb836a Rectangle texture safety guards, doc++ 14 years ago
Vladimír Vondruš f53e840ecd Camera must be attached to scene when attempting to draw. 14 years ago
Vladimír Vondruš 69cad8862f Added dummy draw() to Camera, so it doesn't get hidden by the other. 14 years ago
Vladimír Vondruš d65d33912a Improved Object transformation caching to reuse absolute transformation. 14 years ago
Vladimír Vondruš 31a96aa9e5 Fixed compilation error in Matrix4. 14 years ago
Vladimír Vondruš c7c137752c Physics: Capsule % Sphere collision. 14 years ago
Vladimír Vondruš 42bd89a76e Physics: Capsule % Point collision. 14 years ago
Vladimír Vondruš 34294541b9 Physics: Plane % LineSegment collision. 14 years ago
Vladimír Vondruš bceef6b8ad Physics: Plane % Line collision. 14 years ago
Vladimír Vondruš 04d020fcd6 Physics: Sphere % LineSegment collision. 14 years ago
Vladimír Vondruš b2f1915579 Physics: Sphere % Line collision. 14 years ago
Vladimír Vondruš 6e778aa533 Physics: Sphere % Sphere collision. 14 years ago
Vladimír Vondruš 15dc8015b4 Physics: Sphere % Point collision. 14 years ago