summaryrefslogtreecommitdiff
path: root/src/render/Shader.cpp
Commit message (Expand)AuthorAgeFilesLines
* renderer: optimise shader usage further, split shaders and add more caching (...Tom Englund2026-01-171-33/+25
* renderer: shader code refactor (#12926)Tom Englund2026-01-121-52/+253
* renderer: add 1fv and 2fv uniform support (#12080)Mozzarella322025-10-181-4/+21
* renderer: reduce a lot of glcalls and cache various states (#10757)Tom Englund2025-06-251-10/+170
* opengl: optimize shaders and reduce unneeded drawcalls (#10364)Tom Englund2025-05-111-1/+35
* refactor: cshader class to sshader struct (#10324)davc0n2025-05-081-2/+2
* renderer/opengl: Extract shaders from source (#9600)UjinT342025-03-291-12/+0
* renderer: various fixes towards improving gpu calls robustness (#9188)Tom Englund2025-02-081-1/+4
* shader: remove useless commentvaxerski2023-06-291-1/+0
* fix shader destroy id unsetvaxerski2022-12-031-2/+2
* Added screen shadersvaxerski2022-12-011-0/+6
* remove redundant check in CShadervaxerski2022-11-011-3/+1
* simplify a bit of codevaxerski2022-08-261-1/+1
* destroy program in shader destructorvaxerski2022-08-111-0/+7
* added CPU uniform location lookup optimizationvaxerski2022-06-301-0/+13
* progressvaxerski2022-04-041-0/+0