Henrik Rydgård
|
ce16547854
|
GL render manager: Fix bug when setting texture sampler if the wrong GL texture slot is active. Will likely help #10583
|
2018-02-07 19:49:58 +01:00 |
|
Henrik Rydgård
|
c21b02a22d
|
gl-render-manager: Use properly scaled scissor rectangle, oops. Fixes higher resolutions.
|
2018-01-31 19:36:32 +01:00 |
|
Unknown W. Brackets
|
e280cbbc3c
|
GLES: Correct shader blending.
Lunar's spell effects were blending completely wrong, and are a good
example of shader blending. This fixes them.
|
2018-01-27 15:10:17 +01:00 |
|
Unknown W. Brackets
|
2740f74cc4
|
GLES: Add TODO note for shader blend texture.
|
2018-01-27 15:10:17 +01:00 |
|
Unknown W. Brackets
|
38161f3c69
|
GLES: Use linear for high-res FBO tex copies.
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
4c927c1421
|
Reintroduce check for GE_LOGIC_COPY
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
e531a7da43
|
gl-render-manager: Implement logic ops
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
d0038775e5
|
TODOs and indentations
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
2b12776137
|
Remove viewport flipping where it's not needed
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
f99fa02ba7
|
Run the depal stuff, seems a bit broken. Add some state filtering.
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
7e3e652963
|
Fix more gl-render-manager problems
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
51f467a7b3
|
Kill off the GL state cache
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
376d92fcc9
|
Start messing with the draw engine...
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
9340260802
|
Finish the shader manager (almost)
|
2018-01-27 15:10:17 +01:00 |
|
Henrik Rydgård
|
b75c8b72c6
|
Fix another little inconsistency (two uniforms were merged for bad reasons)
|
2017-12-07 21:39:09 +01:00 |
|
Henrik Rydgard
|
1098bf7342
|
All: Only convert viewportscissor state if dirty
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgard
|
e439055a32
|
All: Only convert raster state if dirty
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgard
|
e2b179d6e2
|
All: Only convert depth stencil state if dirty
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgard
|
e4567c694c
|
All: Only convert blend state if "dirty"
|
2017-08-14 11:14:26 +02:00 |
|
Henrik Rydgård
|
6669fd0879
|
Buildfix
|
2017-05-26 16:42:38 +02:00 |
|
Henrik Rydgård
|
1d96ead852
|
Remove "Always Depth Write" setting. One step forward for #8171
|
2017-05-26 10:23:45 +02:00 |
|
Henrik Rydgård
|
5a8e9c4f71
|
Port some accessors over from #9255 to be able to catch these changes and dirty state later.
|
2017-04-03 17:04:58 +02:00 |
|
Henrik Rydgård
|
73d762f506
|
Reorganize raster state mapping
|
2017-04-03 16:37:11 +02:00 |
|
Henrik Rydgard
|
cffb1d7014
|
Reorganize depth-stencil
|
2017-04-03 16:37:11 +02:00 |
|
Henrik Rydgard
|
d581a96d79
|
All backends: Reorganize blend state mapping to make dirty-tracking easier
|
2017-04-03 16:37:08 +02:00 |
|