26 Commits (cba08f5c8f88c7745418efdb8ed953d8d51de91d)

Author SHA1 Message Date
Vladimír Vondruš f904e483b3 Shaders: fix doc titles for bind*Buffer() APIs. 3 years ago
Vladimír Vondruš 8c62f8d736 Shaders: doc++ 3 years ago
Vladimír Vondruš c5abcf5140 Shaders: take constructor arguments via a Configuration instance. 4 years ago
Vladimír Vondruš f0cbb8d3c1 Doc++ 4 years ago
Vladimír Vondruš 66d1afca3f Shaders: use new AbstractShaderProgram subclass implementation macro. 4 years ago
Vladimír Vondruš cd2a674ef2 Doc++, updated changelog. 4 years ago
Vladimír Vondruš eede671755 Shaders: avoid including GL/Shader.h in headers. 4 years ago
Vladimír Vondruš 10dffc6592 doc: updated credits & changelog. 4 years ago
Vladimír Vondruš 40fa631f2b Shaders: these constructors shuld've been marked as new. 4 years ago
Vladimír Vondruš 48326ac418 Shaders: minor cleanup & document new async compilation APIs. 4 years ago
Vladislav Oleshko eb17d77562 Shaders: implement async shader compilation for all shaders. 4 years ago
Vladimír Vondruš d605b06b91 Shaders,Text: fix some Engrish. 4 years ago
Vladimír Vondruš b8340f1934 Shaders: make the TODOs even more nightmarish. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš c2ecaa6abf GL: AbstractShaderProgram::draw() that takes plain array views. 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š 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š 87b7be26f9 Shaders: forgot to rename this. 5 years ago
Vladimír Vondruš 47e7de47c8 Shaders: remove the AbstractVector base. 5 years ago
Vladimír Vondruš 1506c926f5 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š 3d136503d8 Updated copyright year. 5 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š c03ed3af75 doc: show how to set up blending for alpha / transparency. 6 years ago
Vladimír Vondruš 9a06b3515b Shaders: implement texture coordinate transformation for all shaders. 6 years ago
Vladimír Vondruš 27f0c34372 Shaders: remove last forgotten deprecated bits. 6 years ago
Vladimír Vondruš 1bc4101100 Shaders: make method chaining return types consistent in templates. 6 years ago
Vladimír Vondruš 32d49db402 GL: mesh.draw(shader) -> shader.draw(mesh). 6 years ago
Vladimír Vondruš 513f3f5392 doc: avoid linking to deprecated features. 6 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š c78d6d9adc Shaders: doc++ 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š 0e9cb6945e Shaders: define reasonable uniform defaults for all shaders. 8 years ago
Vladimír Vondruš f7122d3ce6 Shaders: explicitly list deleted/defaulted copy/move constructor. 8 years ago
Vladimír Vondruš adb4547ba0 Split the OpenGL layer out, pt 20: adapted Shaders. 8 years ago
Vladimír Vondruš 7917741346 Shaders: rename texture binding functions from set*() to bind*(). 8 years ago
Vladimír Vondruš bc8b8f159a doc: there's no latex output anyway. 8 years ago
Vladimír Vondruš 3906f533bb doc: compiled code snippets for the Shaders namespace. 8 years ago
Vladimír Vondruš 6dffc0a91e Shaders: documentation update for the new theme. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš d6f5f43d60 Shaders: modernize coding style. 9 years ago