|
|
5ebf52bdb3
|
Fix shaders, vertex shader output locations don't match the fragment shader input locations.
|
2026-02-19 18:00:53 +01:00 |
|
|
|
7fad1ebb3f
|
Make compile_shaders.sh executable
|
2026-02-19 18:00:53 +01:00 |
|
|
|
283475bee2
|
Remove software and opengl flow implementations
This simplifies the code base A LOT.
|
2026-02-19 18:00:53 +01:00 |
|
|
|
8c04235987
|
Remove comments
|
2026-02-19 18:00:53 +01:00 |
|
|
|
f2b3a696a9
|
Add performance measurement
|
2026-02-19 18:00:53 +01:00 |
|
|
|
d913fa137e
|
Add a CPU based frustum culling that's good enough for flow use case
|
2026-02-19 18:00:53 +01:00 |
|
|
|
d4fbbd5603
|
More cleaning
|
2026-02-19 18:00:53 +01:00 |
|
|
|
ea80a550dd
|
Clean unused stuff
|
2026-02-19 18:00:52 +01:00 |
|
|
|
720d58533c
|
Fix the fragment shader to work with any background color
There now some dither to avoid banding in the gradients.
|
2026-02-19 18:00:52 +01:00 |
|
|
|
41b02725d7
|
Use the fragment shader to calculate the shading effect for a more uniform shading than the one based on vertex
|
2026-02-19 18:00:52 +01:00 |
|
|
|
7384d50721
|
Fix mipmapping
|
2026-02-19 18:00:52 +01:00 |
|
|
|
4e18fb69d7
|
Lazy population can clear already set marks
We need to initialize marks separated from populate
|
2026-02-19 18:00:52 +01:00 |
|
|
|
5e21657791
|
Simplify code
|
2026-02-19 18:00:52 +01:00 |
|
|
|
6053fca005
|
Use a QLabel to show the current/total text
|
2026-02-19 18:00:52 +01:00 |
|
|
|
c4c59ab96a
|
Ensure resources dynamically
Content and settings can vary at any moment and we need to be prepared for always have a consistent context
|
2026-02-19 18:00:52 +01:00 |
|
|
|
48aaf36fab
|
Format
|
2026-02-19 18:00:52 +01:00 |
|
|
|
b142ffd6c9
|
Remove comments
|
2026-02-19 18:00:52 +01:00 |
|
|
|
816d5bfe9a
|
Extract the comic and page flow classes to their own files
|
2026-02-19 18:00:52 +01:00 |
|
|
|
65fd07bb99
|
Add proper resources cleaning
|
2026-02-19 18:00:52 +01:00 |
|
|
|
e6b7174c62
|
Put rhi resources into a scene struct
|
2026-02-19 18:00:52 +01:00 |
|
|
|
3381754c12
|
Add an initial rhi implementation that mimics the opengl implementation
|
2026-02-19 18:00:52 +01:00 |
|