Thomas Guillemard
|
33e7c89822
Move MaxUboSize definition (#530)
|
7 years ago |
gdkchan
|
0e1e094b7a
Improve texture tables (#457)
|
7 years ago |
ReinUsesLisp
|
2562ca6c3f
Fix multiple rendertargets (#427)
|
7 years ago |
ReinUsesLisp
|
a42ab2e40c
Implement vertex instancing (#381)
|
7 years ago |
ReinUsesLisp
|
1cd7aaf504
Avoid querying and setting texture bindings in hot code (#376)
|
7 years ago |
gdkchan
|
c393cdf8e3
More flexible memory manager (#307)
|
7 years ago |
ReinUsesLisp
|
25dd5f4238
Low level graphics API prerequisites (#319)
|
7 years ago |
ReinUsesLisp
|
51605fafc0
Avoid calling buffer binding when shader didn't change (#295)
|
7 years ago |
ReinUsesLisp
|
5fe0bc584b
Send data to OpenGL host without client-side copies (#285)
|
7 years ago |
ReinUsesLisp
|
cd203e98f2
Implement Geometry shaders (#280)
|
7 years ago |
ReinUsesLisp
|
3e13b40b35
Add config key to dump shaders in local directory (#265)
|
7 years ago |
gdkchan
|
2f37583ab3
Some small shader related fixes (#258)
|
7 years ago |
gdkchan
|
e6eeb6f09f
Add support for Vertex Program A and other small shader improvements (#192)
|
7 years ago |
gdkchan
|
900a84ae0a
Fix vertex buffer size on the gpu when the draw vertex count is less than the buffer size, added a few more registers (currently not implemented)
|
7 years ago |
ReinUsesLisp
|
09dfefed1f
Implementation of UBOs instead of uniform constant arrays (#186)
|
7 years ago |
gdkchan
|
e7559f128f
Small OpenGL Renderer refactoring (#177)
|
7 years ago |
gdkchan
|
53a6922f87
Some small gpu improvements and shader improvements, add support for ASTC 4x4 textures (slow!)
|
8 years ago |
gdkchan
|
79e0070363
Improve shader sending method to GAL, use a memory interface instead of reading a fixed array size and sending every time
|
8 years ago |
gdkchan
|
b19c474082
Added more shader instructions, including BFE, BRA (partial), FMNMX, ISCADD, SHL, LD_C, some shader related fixes, added support for texture component selection
|
8 years ago |
gdkchan
|
42ebfdff7f
[GPU] Fix frame buffer being upside down in some cases
|
8 years ago |
gdkchan
|
b9aa3966c0
Merge shader branch, adding support for GLSL decompilation, a macro
|
8 years ago |