71 Commits (ea7fce2e7bdc2ebb82c1f747f0516e3830c6eaee)

Author SHA1 Message Date
Vladimír Vondruš 71f57b5378 Shaders: fixed default Phong light color in ES builds. 10 years ago
Vladimír Vondruš 01ffbe93a9 Modern CMake usage: reworked to use target-specific properties. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš d5fa097143 Don't do shader validation in GL tests on OSX. 10 years ago
Vladimír Vondruš 2557c963ab Shaders: fix compilation on ES2. 10 years ago
Vladimír Vondruš d1714bfd1e Context::current() now returns reference instead of pointer. 10 years ago
Vladimír Vondruš 9bc98c3f10 CMake subproject support, part 2: export MAGNUM_* variables. 11 years ago
Vladimír Vondruš da2ac00478 Shaders: ability to do alpha-masking with Phong. 11 years ago
Vladimír Vondruš 8c2eaea406 Shaders: more shader code cleanup. 11 years ago
Vladimír Vondruš fc5ddeebbf Shaders: ability to have both color and texture in Phong. 11 years ago
Vladimír Vondruš f52a086f8e Shaders: clean up Flat, set default color only for textured one. 11 years ago
Vladimír Vondruš e934a1d1d8 Moved Color to Math namespace. 11 years ago
Vladimír Vondruš bab8ce0a4a Shaders: make VertexColor generic attribute. 11 years ago
Vladimír Vondruš 36ab0827c4 Shaders: one more try. 11 years ago
Vladimír Vondruš 5e95c7f08a Shaders: fix WebGL 2 compilation. 11 years ago
Vladimír Vondruš 7041ff95c9 Shaders: fix MeshVisualizer test compilation on desktop GL. 11 years ago
Vladimír Vondruš ba3935d4fc Shaders: fix MeshVisualizer compilation on WebGL. 11 years ago
Vladimír Vondruš c8dfb6789b Shaders: fix assertion in MeshVisualizer. 11 years ago
Vladimír Vondruš 0ccd9aa26e Shaders: ported MeshVisualizer to use geometry shaders also on ES3+AEP. 11 years ago
Vladimír Vondruš 9d61c57855 Shaders: assert that the shader compiled fine. 11 years ago
Vladimír Vondruš 5dd0c40421 Shaders: gl_VertexID is supported in GLES 3.0. 11 years ago
Vladimír Vondruš 2a83b447ad Shaders: this statement has no side-effect. 11 years ago
Vladimír Vondruš 88f0415290 Support OpenGL tests also on Windows and OS X. 11 years ago
Vladimír Vondruš ddcd679f85 Shaders: removed deprecated texture unit enums. 11 years ago
Vladimír Vondruš 226974bf2c TextureTools: work around compiler warning. 11 years ago
Vladimír Vondruš 3e2a91d27a Cleaned up old Doxygen workarounds. 11 years ago
Vladimír Vondruš 9d326d4ff1 Better handling of compiled-in resources in static build. 11 years ago
Vladimír Vondruš 7a43d85d9f Fix linkage conflict warning/error on MinGW and MSVC. 11 years ago
Vladimír Vondruš d10f4ce593 Shaders: removed deprecated magnumShadersResourceImport.hpp file. 11 years ago
Vladimír Vondruš 74b9670650 Shaders: don't exceed limits for no reason. 11 years ago
Vladimír Vondruš c71dc12503 Making test declarations more compact. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 4caeb30f7b Shaders: there's never enough documentation. 11 years ago
Vladimír Vondruš a8a378316f Shaders: removed autolink-preventing % noise. 12 years ago
Vladimír Vondruš d90a5e27e8 Hide forward declarations from Doxygen. 12 years ago
Vladimír Vondruš 1cfb5b0eaf Moved Attribute class out of AbstractShaderProgram enum. 12 years ago
Vladimír Vondruš 659bf2e44b Use POSITION_INDEPENDENT_CODE CMake property. 12 years ago
Vladimír Vondruš f0793d6aea Fixed access to nonexistent MagnumShaders resources in utilities. 12 years ago
Vladimír Vondruš adccc04c9a Revert "Shaders: somehow I need to enable the extension also on ES3." 12 years ago
Vladimír Vondruš c637002532 Shaders: fix MeshVisualizer on ES. 12 years ago
Vladimír Vondruš 217b53ceb2 Display all headers in project view of IDEs. 12 years ago
Vladimír Vondruš 5303979315 Shaders: make the helper function inline. 12 years ago
Vladimír Vondruš 3be4422ded Shaders: using attachShaders() everywhere. 12 years ago
Vladimír Vondruš ee21b75b15 Shaders: fix build on ES3. 12 years ago
Vladimír Vondruš c3df68aa28 doc: make section headers in class/function docs have sane size. 12 years ago
Vladimír Vondruš 4a44d3b875 Shaders: fix compilation of MeshVisualizer on WebGL and ANGLE. 12 years ago
Vladimír Vondruš 757ca6d1ad Use VectorTypeFor and MatrixTypeFor instead of DimensionTraits. 12 years ago
Vladimír Vondruš cbe63c7a04 Removed superfluous template parameter from EnumSet typedefs. 12 years ago
Vladimír Vondruš 0d7dd09ae8 Shaders: completed documentation review. 12 years ago
Vladimír Vondruš 069bdbd011 Fixed deprecated header. 12 years ago