lawnjelly
|
6ff370030a
Fix glGet overflows by using 64 bit versions
|
1 year ago |
Rémi Verschelde
|
1426cd3b3a
One Copyright Update to rule them all
|
1 year ago |
Pedro J. Estébanez
|
edb140839e
Fix GI probes not working in the ubershader
|
2 years ago |
Pedro J. Estébanez
|
a2ed82d3b2
Fix shadow flickering with async shader compilation
|
2 years ago |
Pedro J. Estébanez
|
65a83785fd
Avoid GL undefined behavior in ubershaders
|
2 years ago |
Pedro J. Estébanez
|
0868122aad
Fix change to singed shader conditional flags
|
2 years ago |
Pedro J. Estébanez
|
d3d8ccea60
Use signed integers for async shader conditionals
|
2 years ago |
Rémi Verschelde
|
118302d01c
GLES3: Fix async shader compilation after #62021
|
2 years ago |
Pedro J. Estébanez
|
1d01acb486
Fix issues with unsigned types in GL ES 3 shader class
|
2 years ago |
Pedro J. Estébanez
|
f46d7583ff
Add INFO_SHADER_COMPILES_IN_FRAME to GL ES 3 render info
|
2 years ago |
Pedro J. Estébanez
|
41fc0abf77
Fix handling of async hidden render mode
|
2 years ago |
Pedro J. Estébanez
|
0d1ec9a7cf
Improve ubershader compatibility
|
3 years ago |
Rémi Verschelde
|
a627cdafc5
Update copyright statements to 2022
|
2 years ago |
Pedro J. Estébanez
|
4c710780d4
Implement async shader compilation plus caching for GL ES 3
|
3 years ago |
Hugo Locurcio
|
43d7b62cb0
Improve the shader error console output
|
3 years ago |
Marcel Admiraal
|
5a58516231
Remove duplicate ERR_PRINTS macro
|
3 years ago |
Rémi Verschelde
|
140350d767
Style: Enforce braces around if blocks and loops
|
3 years ago |
Rémi Verschelde
|
a828398655
Style: Replaces uses of 0/NULL by nullptr (C++11)
|
3 years ago |
Rémi Verschelde
|
b5e1e05ef2
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
3 years ago |
Rémi Verschelde
|
49646383f1
Update copyright statements to 2021
|
3 years ago |
fhuya
|
30d738eda7
Add support for opengl external textures as defined by https://www.khronos.org/registry/OpenGL/extensions/OES/OES_EGL_image_external.txt
|
4 years ago |
Rémi Verschelde
|
a7f49ac9a1
Update copyright statements to 2020
|
4 years ago |
qarmin
|
4e5310cc60
Some code changed with Clang-Tidy
|
5 years ago |
Juan Linietsky
|
5efd693384
Massive improvement to GLES2 performance, rewrote most ShaderGLES2 class.
|
5 years ago |
Juan Linietsky
|
18c3ed245a
Further fixes to avoid memory corruption, closes #25336
|
5 years ago |
Juan Linietsky
|
973b68f396
Properly dispose of custom shaders, closes #19300
|
5 years ago |
Rémi Verschelde
|
b16c309f82
Update copyright statements to 2019
|
6 years ago |
Wilson E. Alvarez
|
f8e0051420
Removed unnecessary assignments
|
6 years ago |
Juan Linietsky
|
65fd37c149
-Rewrote GLES2 lighting and shadows and optimized state changes, did many optimizations, added vertex lighting.
|
6 years ago |
Rémi Verschelde
|
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
|
6 years ago |