|
|
c59b28e13f
|
Rename 'geom' library to 'math'
|
2024-12-10 20:22:59 +03:00 |
|
|
|
85d7a0ca33
|
Huge refactor: use util::exception everywhere instead of std exceptions
|
2023-08-06 18:33:07 +03:00 |
|
|
|
386ac2a518
|
Don't call glUniformBlockBinding for unused uniform blocks
|
2022-11-30 17:34:59 +03:00 |
|
|
|
ec6bd1d60b
|
Don't throw on invalid uniform block index
|
2022-07-28 13:51:45 +03:00 |
|
|
|
a439d33b0f
|
Support setting uniform block indices in gfx::program
|
2022-06-22 18:03:04 +03:00 |
|
|
|
fc514577a1
|
Support compute shader in gfx::program
|
2022-04-22 10:21:14 +03:00 |
|
|
|
0af7e8f274
|
Support setting program uniform by location
|
2021-07-13 11:54:22 +03:00 |
|
|
|
d73ce27c32
|
Optimize program uniform location cache
|
2021-07-13 11:53:58 +03:00 |
|
|
|
25153001c0
|
Proper move, reset & null-construct for gfx::program
|
2021-07-04 23:17:33 +03:00 |
|
|
|
1b9e769b3f
|
Support quaternion uniforms
|
2021-02-15 22:38:30 +03:00 |
|
|
|
e2bcab4f89
|
Fix shader source line numbering
|
2021-01-30 19:19:35 +03:00 |
|
|
|
e8c0d9492b
|
Show source lines when reporting shader compilation errors
|
2021-01-29 10:34:40 +03:00 |
|
|
|
b6cb3576a5
|
Show full shader source on compilation failure
|
2021-01-18 20:03:24 +03:00 |
|
|
|
fe5cd6510c
|
Use the new OpenGL Loader Generator for the gl loader
|
2020-10-27 23:14:12 +03:00 |
|
|
|
da445a869a
|
Fix rectangular matrix uniforms
|
2020-10-23 17:14:54 +03:00 |
|
|
|
9cea478859
|
Add bool uniforms
|
2020-10-23 17:14:54 +03:00 |
|
|
|
d250becf43
|
Fix missing includes
|
2020-09-14 11:32:33 +03:00 |
|
|
|
1590ec4ece
|
Move gfx/source/gfx -> gfx/source
|
2020-08-30 10:32:34 +03:00 |
|