Supermodel/Src/Graphics
Ian Curtis 0e07f29f80 Amend ambient fog logic
Should stop the sky flashing in lemans24, and the background totally disappearing in sega rally after a game. The logic here is still not totally understood but works well enough for the games.
2023-12-27 12:42:32 +00:00
..
Legacy3D Add supersampling anti-aliasing 2023-12-26 18:25:03 +00:00
New3D Amend ambient fog logic 2023-12-27 12:42:32 +00:00
FBO.cpp Emulate the entire tilegen chip in a GLSL shader. (This is now possible with opengl 3+). The tilegen drawing was emulated on the CPU, but was one of the most expensive functions in the emulator according to a profiler. On a modern GPU it's pretty much free, because a GPU is a massive SIMD monster. 2023-09-23 15:27:04 +01:00
FBO.h Emulate the entire tilegen chip in a GLSL shader. (This is now possible with opengl 3+). The tilegen drawing was emulated on the CPU, but was one of the most expensive functions in the emulator according to a profiler. On a modern GPU it's pretty much free, because a GPU is a massive SIMD monster. 2023-09-23 15:27:04 +01:00
IRender3D.h Add supersampling anti-aliasing 2023-12-26 18:25:03 +00:00
Render2D.cpp Add supersampling anti-aliasing 2023-12-26 18:25:03 +00:00
Render2D.h Add supersampling anti-aliasing 2023-12-26 18:25:03 +00:00
Shader.cpp fix some real errors (Model3,InputSystem), minor errors (SCSP,SDL/Main) and some performance warnings 2022-07-11 17:43:59 +02:00
Shader.h missed 2 changed files with last commit 2022-07-11 18:27:44 +02:00
Shaders2D.h gm_mathew - the line scroll values, the top 16bits are the even lines, the bottom 16bits are the odd lines. We had it swapped. This fixes the number below the word results in daytona, when you finish a game. 2023-10-31 23:50:19 +00:00
SuperAA.cpp Add supersampling anti-aliasing 2023-12-26 18:25:03 +00:00
SuperAA.h Add supersampling anti-aliasing 2023-12-26 18:25:03 +00:00