Jérôme Leclercq
|
dc6ce8427c
|
Refactor material system (#382)
|
2022-10-31 19:53:41 +01:00 |
|
SirLynix
|
017a6c7af3
|
Graphics: Use memory pools for render elements
|
2022-08-30 19:27:52 +02:00 |
|
SirLynix
|
50ed8b4028
|
Add initial support for skeletal entities / components
|
2022-08-27 03:07:48 +02:00 |
|
SirLynix
|
104f60f3e7
|
Add support for GPU skinning (WIP)
|
2022-08-25 12:59:01 +02:00 |
|
SirLynix
|
87012a4a52
|
GraphicalMesh: Handle missing index buffer
|
2022-06-28 08:55:48 +02:00 |
|
SirLynix
|
cd08d97ac6
|
Graphics: Fix submesh rendering
|
2022-04-19 18:32:16 +02:00 |
|
SirLynix
|
9d526741b9
|
Add proper support for IndexType and uint32 indices
|
2022-04-04 09:02:00 +02:00 |
|
Jérôme Leclercq
|
f38d2747b8
|
Minor stuff (mostly to shut up static analysis)
|
2022-02-23 13:20:06 +01:00 |
|
Jérôme Leclercq
|
8a3a8547dc
|
Add light support (WIP)
|
2022-02-02 12:55:39 +01:00 |
|
Jérôme Leclercq
|
249aebac05
|
Merge branch 'master' into phong-lighting
|
2022-01-23 13:36:48 +01:00 |
|
Jérôme Leclercq
|
29786765c6
|
Big buffer refactor
Replaced RenderBuffer class, replaced AbstractBuffer by Buffer
|
2022-01-23 00:05:08 +01:00 |
|
Jérôme Leclercq
|
b0a3941f4e
|
Add Phong lighting (WIP)
|
2022-01-11 19:47:29 +01:00 |
|
SirLynix
|
89c7bbf197
|
Update copyright date
|
2022-01-01 15:30:09 +01:00 |
|
Jérôme Leclercq
|
61779d1cad
|
Graphics/Widgets: Add support for scissoring
|
2021-12-01 20:26:33 +01:00 |
|
Jérôme Leclercq
|
e1a378e733
|
Graphics/[SpriteChain|Submesh]Renderer: Fix material pass not breaking batching
|
2021-12-01 10:40:47 +01:00 |
|
Jérôme Leclercq
|
a3d9aaf1fb
|
Merge branch 'master' into automatic-file-fix
|
2021-10-28 09:57:59 +02:00 |
|
Jérôme Leclercq
|
6bab824e4f
|
Graphics: Use default white texture if material has empty texture slot
|
2021-10-26 20:26:13 +02:00 |
|
Jérôme Leclercq
|
e84ec8e4ac
|
Proof of concept
|
2021-10-26 20:26:13 +02:00 |
|
Jérôme Leclercq
|
ed7ab31933
|
Apply copyright fix to all files
|
2021-10-26 14:31:35 +02:00 |
|
Jérôme Leclercq
|
abdcd63058
|
Graphics: Add support for draw call data (texture overlay)
|
2021-09-05 18:26:12 +02:00 |
|
Jérôme Leclercq
|
938d965e06
|
Graphics: Add SpriteChainRenderer
|
2021-09-05 15:50:17 +02:00 |
|
Jérôme Leclercq
|
3de0edec6f
|
Graphics/RenderQueue: Remake it with a naive implementation
The idea is to improve it in the future, after profiling
|
2021-08-19 18:47:11 +02:00 |
|
Jérôme Leclercq
|
08921b36a6
|
Graphics: Add RenderElement and ElementRenderer (WIP)
|
2021-08-19 18:47:11 +02:00 |
|