438 Commits (b0ddc19a845e01ebe4008211e88e80bcf49bf359)
 

Author SHA1 Message Date
Vladimír Vondruš b0ddc19a84 Support for all remaining uniform vector types, except arrays. 14 years ago
Vladimír Vondruš da3b4e85a5 Doc++ 14 years ago
Vladimír Vondruš d40cea81b2 Camera: added depth clamping feature. 14 years ago
Vladimír Vondruš 42ed45635d Camera: added dithering feature. 14 years ago
Vladimír Vondruš 707cbfd992 Shader: strongly typed State enum. 14 years ago
Vladimír Vondruš d383dac4a1 Shader: strongly typed Type enum. 14 years ago
Vladimír Vondruš 5381d9e423 Camera: stronly typed AspectRatioPolicy enum. 14 years ago
Vladimír Vondruš d1f5ec7479 Phong shader: finally fixed specular highlights. 14 years ago
Vladimír Vondruš 0600764790 Revamped Scene/Camera features. 14 years ago
Vladimír Vondruš 54b1c81dbd Removed for a long time unused private variable in Scene. 14 years ago
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