15 Commits (ca677c69fe9ec12ce4df57e01a083695bf938d67)

Author SHA1 Message Date
Aaron Gokaslan ca677c69fe Fix typos 5 years ago
Vladimír Vondruš cc74784d40 Shaders: ability to disable Phong specular contribution. 5 years ago
Vladimír Vondruš afd8d7c8f9 Shaders: introduce Phong::Flag::LightCulling. 5 years ago
Vladimír Vondruš c92d608aa7 Shaders: assume drawOffset is 0 if DRAW_COUNT is 1. 5 years ago
Vladimír Vondruš 1f2eef7b6a doc: document uniform buffer and multidraw support in builtin shaders. 5 years ago
Vladimír Vondruš 007360a9c8 GL,Shaders: allow draw() and friends to be chained. 5 years ago
Vladimír Vondruš 95379ace8e Shaders: support array textures in Flat and Phong. 5 years ago
Vladimír Vondruš a95fa9f3de Shaders: what's up with the method order here. 5 years ago
Vladimír Vondruš 5997d446a9 Shaders: add multidraw benchmark variants. 5 years ago
Vladimír Vondruš 2c09a2a1e6 Shaders: multidraw support in all builtin shaders. 5 years ago
Vladimír Vondruš ef9da0ec96 Shaders: add UBO support to all shaders. 5 years ago
Vladimír Vondruš 1e6da607c9 Shaders: minor. 5 years ago
Vladimír Vondruš 96a0ecd87e Shaders: doc++ 5 years ago
Vladimír Vondruš f70bbef473 Shaders: group uniform setters and texture binding functions together. 5 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš beecb8fb82 Shaders: fix copypaste errors in Phong setter docs. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš d00d1cb781 Shaders: initialize all members also with NoCreate. 5 years ago
Vladimír Vondruš 40ee8f0934 Shaders: document relation to glAlphaFunc(). 5 years ago
Vladimír Vondruš 567b15486f Shaders: add an ability to control specular light color to Phong. 6 years ago
Vladimír Vondruš f69644936e Shaders: reference the normal mapping docs from relevant APIs. 6 years ago
Vladimír Vondruš 25463db8a6 Shaders: alpha doesn't make sense for light colors. 6 years ago
Vladimír Vondruš 7257bbb871 Shaders: rework Phong to support directional and attenuated point lights. 6 years ago
Vladimír Vondruš 903e2c213c Shaders: properly use bitangents in Phong normal map calculation. 6 years ago
Vladimír Vondruš 5285dcc986 Shaders: add a normal texture scale parameter to Phong. 6 years ago
Vladimír Vondruš 9557de0534 Shaders,Trade: clarify use{less,ful}ness of specular alpha. 6 years ago
Vladimír Vondruš 5222cf3478 doc: change all "latest" additions/deprecations to 2020.06. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 881a50f7fa Shaders: clarify that object ID features need GL 3.0 extensions. 6 years ago
Vladimír Vondruš c03ed3af75 doc: show how to set up blending for alpha / transparency. 6 years ago
Vladimír Vondruš 55685ea382 Shaders: implement instancing in Phong. 6 years ago
Vladimír Vondruš e6010388c3 Shaders: reorganize the Flat and Phong docs. 6 years ago
Vladimír Vondruš 02525527a4 Shaders: ability to render instanced object ID in Flat/Phong. 6 years ago
Vladimír Vondruš c82a34c157 Shaders: doc++ 6 years ago
Vladimír Vondruš 9a06b3515b Shaders: implement texture coordinate transformation for all shaders. 6 years ago
Vladimír Vondruš 32d49db402 GL: mesh.draw(shader) -> shader.draw(mesh). 6 years ago
Vladimír Vondruš a920722839 doc: label deprecated APIs and stuff new since 2019.10 with version info. 7 years ago
Vladimír Vondruš b4f88f00ab Remove last remaining APIs deprecated in 2018.04. 7 years ago
Vladimír Vondruš de95eddb3f Use the new Matrix4::normalMatrix() everywhere. 7 years ago
Vladimír Vondruš d06914a1bd doc: hint that Optional is a safer NoCreate. 7 years ago
Vladimír Vondruš a0f0015211 Shaders: de-inline uniform setters. 7 years ago
Vladimír Vondruš 5617cb5199 Shaders: vertex color support in Phong and Flat. 7 years ago
Vladimír Vondruš d5e4de772e Shaders: doc++ 7 years ago
Vladimír Vondruš a3c8d8ec63 Shaders: allow Phong with zero lights. 7 years ago
Vladimír Vondruš c78d6d9adc Shaders: doc++ 7 years ago
Vladimír Vondruš 87ac8a8cd2 Shaders: support object ID output in Flat and Phong. 7 years ago
Vladimír Vondruš 0cb4ded506 Shaders: add normal texture support to Phong. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 295843189d doc: convert shader images to proper sRGB and HiDPI. 8 years ago
Vladimír Vondruš 799d9b80db Doc++ 8 years ago