Emile Belanger
|
907d83de80
|
Fix portals on 32bit machines
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
6bca15d827
|
Disable user shaders for GLES2
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
38ec705fd3
|
Fix moving floors update
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
bb5b3198e0
|
Fixed mirror effect shader
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
71cd4ff24a
|
Added option to test not using render buffers
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
7a2ee8acdb
|
Optimise uLightLevel
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
36f2420c32
|
Disabled sport light stuff in shader and removed some branches.
Need to remove spot light data from uniform array
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
f199011c08
|
Optimise lights to create separate shaders for different combinations. Code cleanup
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
894a731e93
|
Removed gl_satformula option from present.fp to save an if, could be replaces with #define
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
0a28d50b12
|
Optimise dyn lights a bit
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
40135c4c86
|
Dynamic lights hacked back in for GLES2, needs optimisation
|
2021-05-22 11:23:57 +01:00 |
|
Emile Belanger
|
f1f446d985
|
Fix gles2 fogboundary.fp
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
0ca27c18d8
|
Fix for GLES2
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
8c304d5ac6
|
Added texture flags to shader
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
627f6a7d1b
|
Added DO_DESATURATE to precompiler for shader
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
1b4533083f
|
Moved fog enable to precompiler for shader
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
284cda3638
|
Clean up main.fp more, copied Doom light equation from GZDoom 1.9.1
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
68988df681
|
Update to uniforms and shader.
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
e4c7003bb9
|
More removal
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
e4783c1e14
|
Removing post process code
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
fd9521812a
|
Android GLES2 fixes
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
ebec44978a
|
Fixes for Clang
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
4d01221503
|
Added Glad for GLES2
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
366a21a613
|
Added gles2 shaders. Started branch-less implementation
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
d0ae020333
|
Updates to GLES2
|
2021-05-22 11:23:56 +01:00 |
|
Emile Belanger
|
cf90671b21
|
Update to various GLES files
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
4535c7141f
|
Fix voxel model crash, need to fix GL_INT_2_10_10_10_REV in buffers
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
702736c1c8
|
Updated shaderuniforms.h to allow for non buffered uniforms
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
cf9a5f2590
|
Removed gles/gles_stereo3d.cpp
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
8d572fab17
|
Updated gles/gles_renderbuffers.cpp TO BE CLEANED UP!
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
4ac0ec900d
|
Updated gles/gles_shaderprogram.cpp
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
05e15bf0d4
|
Updated gles_shader.cpp
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
50a1bd6dac
|
Updated rendering/gles/gles_renderstate.cpp
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
9c74a92c83
|
Updated framebuffer and postprocess
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
2abe95f098
|
Added 'Upload' interface to buffers.h
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
08b10b84be
|
Delete gles_debug and gles_samplers.cpp
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
6fadd36475
|
Updated gles_renderer.cpp.
Removed VAO
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
266095825a
|
Updated gles_hwtexture.h
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
5ce44f1ba6
|
Added Upload option to flatvertices.cpp
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
54cfeb484a
|
Updated gles/gles_hwtexture.cpp
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
a170c99bd9
|
Updated gles_buffers.cpp
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
4677b9c365
|
GLES now uses gles_system.h
|
2021-05-22 11:23:55 +01:00 |
|
Emile Belanger
|
903f305763
|
Duplicated GL to GLES. Compiles and runs
|
2021-05-22 11:23:54 +01:00 |
|
Emile Belanger
|
43f7ed5066
|
Fix sync. Disable RFL_SHADER_STORAGE_BUFFER and RFL_BUFFER_STORAGE
|
2021-05-22 11:23:54 +01:00 |
|
Emile Belanger
|
4623261d61
|
Pipeline viewport and light buffers
|
2021-05-22 11:23:54 +01:00 |
|
Emile Belanger
|
c5cea637be
|
Added pipeline to FFlatVertexBuffer
|
2021-05-22 11:23:54 +01:00 |
|
Christoph Oelckers
|
7eef7614f8
|
- do not send depth bias changes to the GPU if nothing has changed.
|
2021-05-21 21:01:20 +02:00 |
|
Rachael Alexanderson
|
50c7793f56
|
- update widepix again
|
2021-05-21 10:27:44 -04:00 |
|
Rachael Alexanderson
|
f01b901a04
|
- fix hexen status bar as suggested in this topic: https://forum.zdoom.org/viewtopic.php?f=2&t=72332
|
2021-05-21 10:27:44 -04:00 |
|
Rachael Alexanderson
|
fef835bcad
|
- update widepix submodule again
|
2021-05-21 03:11:04 -04:00 |
|