Kevin Trogant
09c14a8809
WIP meshlets experiment
2024-07-15 16:34:39 +02:00
Kevin Trogant
1b4a17f01a
Get it to compile again
2024-06-05 11:54:35 +02:00
Kevin Trogant
b0e6839a1c
Rip out renderer code
...
THIS WILL NOT COMPILE
2024-06-04 11:45:55 +02:00
Kevin Trogant
88da8ec889
Render a triangle
2024-05-19 12:48:50 +02:00
Kevin Trogant
656b21d1ef
Loading and caching effects
2024-05-14 14:07:04 +02:00
Kevin Trogant
5d988d15b7
give passes views instead of lists
...
A view is a collection of lists. This is useful for a shadow mapping
pass that generates more than one shadow map.
Each view would create lists of objects visible in one shadow map.
2024-05-07 08:12:45 +02:00
Kevin Trogant
6052f35485
Determine pass execution levels
...
Useful for (once we have a job system) executing render passes in
parallel
2024-05-06 12:21:18 +02:00
Kevin Trogant
388b747a04
Executing the simplest possible render graph
2024-04-18 17:06:11 +02:00
Kevin Trogant
4d575dc229
pipelines
2024-04-04 20:01:37 +02:00
Kevin Trogant
e7971e7bad
compiling shaders
2024-04-04 08:51:48 +02:00
Kevin Trogant
e93847b187
Begin and end pass
2024-04-03 22:56:31 +02:00
Kevin Trogant
2651ce2e9d
buffers
2024-04-03 22:01:33 +02:00
Kevin Trogant
565c330f71
render targets
2024-04-03 20:56:10 +02:00
Kevin Trogant
2035f73f3e
init dx11 and basic present
2024-04-02 19:47:28 +02:00