|
eb1eff1622
|
show progress on shader compilation
|
2024-05-13 17:12:34 +02:00 |
|
|
cb83956914
|
actually make compute shader renderer work with newest changes
|
2024-05-12 23:14:28 +02:00 |
|
|
a5791273d4
|
actually adapt to latest changes
|
2023-09-27 00:12:35 +02:00 |
|
|
a631a33239
|
add compute shader renderer properly to the GUI
also add option to toggle using high resolution vertex coordinates
|
2023-09-26 23:22:01 +02:00 |
|
|
045829b0bd
|
put the texture cache into it's own file
|
2023-09-26 23:21:39 +02:00 |
|
|
e7168ac563
|
stop using fixed size buffers based on scale factor in shaders
this makes shader compile times tolerable on Wintel
- beginning of the shader cache
- increase size of tile idx in workdesc to 20 bits
|
2023-09-26 23:21:38 +02:00 |
|
|
e3495011bf
|
take all edge cases into account for XMin/XMax calculation
|
2023-09-26 23:20:16 +02:00 |
|
|
07bd9c06aa
|
fix UB
also misc changes to use more unsigned multiplication
also fix framebuffer resize
|
2023-09-26 23:20:12 +02:00 |
|
|
60a3fe24ed
|
add hires rendering to the compute shader renderer
|
2023-09-26 23:20:11 +02:00 |
|
|
ea719ff4a4
|
handle cleanup properly
|
2023-09-26 23:20:11 +02:00 |
|
|
5984c78588
|
implement display capture for compute renderer
it's actually just all stolen from the regular OpenGL renderer
|
2023-09-26 23:20:10 +02:00 |
|
|
91bea108ea
|
it works!
|
2023-09-26 23:18:50 +02:00 |
|
|
b11b5bf522
|
nothing works yet
|
2023-09-26 23:15:01 +02:00 |
|