clayjohn
|
1182c95533
|
Add MeshStorage to GLES3
|
2022-04-28 11:22:20 -07:00 |
|
clayjohn
|
2f2064fe3d
|
Overhaul GLES3: Add basis for 3D renderer, overhaul materials and textures
|
2022-04-26 11:48:39 -07:00 |
|
Shnazzy
|
4ef7372d9e
|
Fixed ambiguous reference to "Shader" and "Material" classes in drivers/gles3/storage/material_storage.cpp
|
2022-04-22 19:50:19 -04:00 |
|
Yuri Rubinsky
|
f4b0c7a1ea
|
Merge pull request #60175 from Geometror/visual-shader-vector4
|
2022-04-20 08:33:42 +03:00 |
|
clayjohn
|
3a4b9b47fd
|
Initialize OpenGL before rasterizers in GLES3
|
2022-04-19 11:27:14 -07:00 |
|
Bastiaan Olij
|
0b4fd92a17
|
Moved particles into ParticlesStorage
|
2022-04-17 13:13:22 +10:00 |
|
Bastiaan Olij
|
b6faf6c6c0
|
Move light, reflection probe and lightmap into LightStorage
|
2022-04-17 13:13:18 +10:00 |
|
Bastiaan Olij
|
6b28d94e77
|
Merge canvas and decal into TextureStorage and add render target
|
2022-04-17 12:59:50 +10:00 |
|
Hendrik Brucker
|
cf58d23a72
|
Add Vector4 to VisualShader
|
2022-04-12 19:09:29 +02:00 |
|
bruvzg
|
f851c4aa33
|
Fix some issues found by cppcheck.
|
2022-04-06 14:34:37 +03:00 |
|
Rémi Verschelde
|
f8ab79e68a
|
Zero initialize all pointer class and struct members
This prevents the pitfall of UB when checking if they have been
assigned something valid by comparing to nullptr.
|
2022-04-04 19:49:50 +02:00 |
|
Bastiaan Olij
|
b8be7903f3
|
Move storage for Mesh, MeshInstance, MultiMesh and Skeleton into MeshStorage
|
2022-04-02 16:29:04 +11:00 |
|
Bastiaan Olij
|
36defd1179
|
Extract global variable, shader and material storage
|
2022-03-31 21:49:42 +11:00 |
|
Bastiaan Olij
|
0fe06e9467
|
Extract Decal and Decal atlas from Storage class
|
2022-03-21 12:22:43 +11:00 |
|
Bastiaan Olij
|
57e5a33623
|
Split dummy renderer classes into separate files
Split canvas_texture_storage and texture_storage from render_storage class
|
2022-03-16 17:43:10 +11:00 |
|