Simon Lübeß
164d420a25
DX11: Automatically validate input layouts against vertex shaders
2022-05-26 11:27:02 +02:00
Simon Lübeß
56e92a7d67
Added Lights
2022-05-11 11:39:59 +02:00
Simon Lübeß
0cbbf94fe6
Use static D3D11 device and context
2021-10-13 22:56:22 +02:00
Simon Lübeß
84daee95e4
Replaced RefCounted with RefCounter
2021-10-13 09:52:12 +02:00
Simon Lübeß
5c0ee3bae0
VertexBuffer, VertexLayout and GeometryBinding improvements
...
- VertexBuffer: Added constructor that takes stride instead of type
- VertexLayout: Added Refcounting to VertexLayout and ownership parameters for VertexElements
- Fixed: GeometryBinding using stride and offset from buffer instead of buffer binding
2021-08-05 18:32:21 +02:00
Simon Lübeß
1ce94b6a6c
VertexLayout cleanup
2021-02-09 17:24:21 +01:00
Simon Lübeß
54f2c0fcec
RefCounted GraphicsContext
2021-02-07 13:04:18 +01:00
Simon Lübeß
523da5536b
(Breaking) Made VertexLayout initialization sexy
2021-01-02 16:32:08 +01:00
Simon Lübeß
1c58d0986e
Added (dirty) VertexLayout
2020-12-01 19:57:59 +01:00