summaryrefslogtreecommitdiffstats
path: root/drivers/gles3/storage/mesh_storage.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix MultiMesh buffer cache in transforms-only caseRicardo Buring2024-05-111-9/+10
* Merge pull request #88745 from clayjohn/GLES3-system-fboRémi Verschelde2024-02-271-1/+2
|\
| * Consistently use system_fbo instead of binding 0 as it is needed for iOS devicesclayjohn2024-02-251-1/+2
* | Remove word duplicates in comments and strings, and fix casing and punctuationRobert Yevdokimov2024-02-231-1/+1
|/
* Fixed reversed custom AABB null check when recalculating multimesh AABBsArman Elgudzhyan2024-02-181-2/+2
* Support custom AABB within MultiMesh resourcesArman Elgudzhyan2024-02-151-4/+27
* Replace error checks against `size` with `is_empty`A Thousand Ships2024-02-091-3/+3
* Merge pull request #84894 from clayjohn/tangent-error-messageYuri Sizov2024-01-241-0/+14
|\
| * Store ArrayMesh path in RenderingServer for use in error messagesclayjohn2023-11-141-0/+14
* | Fix potential integer underflow in rounded up divisionsEddieBreeg2024-01-021-6/+6
* | Merge pull request #84451 from ShirenY/FixSkeletonMeshCullingRémi Verschelde2023-12-121-12/+25
|\ \
| * | Transform mesh's AABB to skeleton's space when calculate mesh's bounds.ShirenY2023-12-091-12/+25
| |/
* | Merge pull request #85621 from daustria/opengl-compatibility-wireframeYuri Sizov2023-12-081-0/+69
|\ \
| * | Add wireframe for compatibility modeDominic2023-12-021-0/+69
| |/
* / Use vertex input mask for creating vertex arraysclayjohn2023-11-191-12/+11
|/
* Add padding to normal attribute in Compatibility renderer to match the RD ren...clayjohn2023-10-241-2/+22
* Some more fixes for compressed meshesclayjohn2023-10-241-6/+4
* Implementation of tool to automatically upgrade and re-save meshesclayjohn2023-10-231-1/+1
* Vertex and attribute compression to reduce the size of the vertex format.clayjohn2023-10-051-120/+188
* [Drivers,Platform] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-121-45/+45
* Fix memory access error for `MultiMesh` with GLES3A Thousand Ships2023-08-191-2/+4
* Merge pull request #79772 from Malcolmnixon/gles-skeletonsYuri Sizov2023-07-241-0/+1
|\
| * Unbind the framebuffer when updating meshes.Malcolm Nixon2023-07-211-0/+1
* | Fix GLES3 multimesh rendering when using colors or custom databitsawer2023-07-201-2/+6
|/
* Fix invalid RID errors when freeing a mesh with blend shapesbitsawer2023-06-191-4/+6
* Add RENDERING_INFO parameters to GL Compatibility rendererclayjohn2023-06-161-22/+24
* Fix AABB for unused bonesLyuma2023-05-191-2/+2
* Fix AABB calculation for meshes using Skeleton2DSlugFiller2023-03-051-8/+9
* Merge pull request #69001 from dzil123/fix_rendering_checksRémi Verschelde2023-02-131-0/+2
|\
| * Fix various missing rendering parameter checksdzil1232022-11-221-0/+2
* | Fix MultiMesh visible_instance_count being ignored after the first frameRicardo Buring2023-02-031-2/+6
* | Notify dependencies when setting custom mesh AABBRicardo Buring2023-02-021-0/+2
* | Automatically transform Skeleton2D calculations so pivots are not neededclayjohn2023-01-271-0/+25
* | One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* | Merge pull request #70091 from clayjohn/bone-aabbsRémi Verschelde2022-12-171-19/+0
|\ \
| * | Remove mesh bone_aabbs as they are not used anywhere and calculating them is ...clayjohn2022-12-141-19/+0
* | | Cache mesh AABB when modified by skeleton and update instance AABB whenclayjohn2022-12-141-1/+3
|/ /
* | fix aabb errors on meshes with bones on multiple surfacesNathan Franke2022-12-041-1/+8
* | Add Skeletons and Blend Shapes to the OpenGL rendererclayjohn2022-11-291-51/+530
|/
* Add GPUParticles to the OpenGL3 renderer.clayjohn2022-11-141-1/+4
* Add texture reading code to OpenGL3 renderer for web and mobileclayjohn2022-11-011-2/+2
* implemented mesh_surface_update_x functionskeptsecret2022-10-221-0/+36
* Fix leaking of Mesh version and lod memory when freeing mesh in GLES3clayjohn2022-09-131-0/+15
* Merge pull request #65016 from timothyqiu/skin-dataRémi Verschelde2022-09-071-0/+4
|\
| * Fix crash when executing `TubeTrailMesh.get_faces()` with GLES3Haoyu Qiu2022-08-291-0/+4
* | Replace AABB has_no_volume with has_volumeAaron Franke2022-09-041-1/+1
|/
* Merge pull request #60309 from The-O-King/octRémi Verschelde2022-08-221-9/+8
|\
| * Implement Octahedral on OpenGL3Omar El Sheikh2022-08-131-9/+8
* | Remove requirement to have vertex positions when creating a mesh. Meshes can ...clayjohn2022-08-191-7/+13
* | Use a const ref for the bone AABB in rendering codeAaron Franke2022-08-181-2/+2