summaryrefslogtreecommitdiffstats
path: root/drivers/gles3
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #65746 from clayjohn/GLES3-mem-leakRémi Verschelde2022-09-131-0/+15
|\
| * Fix leaking of Mesh version and lod memory when freeing mesh in GLES3clayjohn2022-09-131-0/+15
* | Move debanding into internal sky shader code so that it is applied after ever...clayjohn2022-09-132-0/+14
|/
* Fix multiwindow support in GLES3 for X11, Windows, and MacOS.clayjohn2022-09-121-8/+0
* Merge pull request #65544 from clayjohn/lambert-wrapRémi Verschelde2022-09-121-3/+4
|\
| * Apply energy conservation to LAMBERT_WRAP and TOON diffuse modes by dividing ...clayjohn2022-09-121-3/+4
* | Use proper color type for transparent render targets in GLES3clayjohn2022-09-121-1/+1
|/
* 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
* | Fix rendering when using WebGL2.clayjohn2022-09-064-308/+6
* | Merge pull request #64417 from aaronfranke/has-spaceRémi Verschelde2022-09-061-1/+1
|\ \
| * | Replace AABB has_no_volume with has_volumeAaron Franke2022-09-041-1/+1
* | | Fix various uninitialized member pointersRémi Verschelde2022-09-061-1/+1
|/ /
* | Re-enable per-pixel transparency support on Linux, macOS, and Windows (for Vu...bruvzg2022-09-031-13/+0
* | Merge pull request #65170 from KoBeWi/your_argument_is_TypedArrayRémi Verschelde2022-09-022-2/+2
|\ \
| * | Change Array arguments to TypedArraykobewi2022-09-012-2/+2
* | | Merge pull request #64952 from Chaosus/vs_rename_uniform_to_paramRémi Verschelde2022-09-024-69/+69
|\ \ \
| * | | Rename `uniform` to `parameter` across the engineYuri Rubinsky2022-09-014-69/+69
| |/ /
* | | Extracting render buffers and changing it to a more generic solutionBastiaan Olij2022-09-014-136/+226
* | | Implement Physical Light Units as an optional setting.clayjohn2022-08-318-60/+163
|/ /
* | Add a per-light volumetric fog energy propertyHugo Locurcio2022-08-302-8/+1
* | Merge pull request #63003 from Geometror/msaa-2dRémi Verschelde2022-08-302-0/+14
|\ \
| * | Implement MSAA for 2D [Vulkan only]Hendrik Brucker2022-08-132-0/+14
* | | Rename String `plus_file` to `path_join`Aaron Franke2022-08-291-2/+2
* | | [Web] Rename JavaScript platform to Web.Fabio Alessandrelli2022-08-292-2/+2
| |/ |/|
* | Merge pull request #64367 from Mickeon/rename-var-to-strRémi Verschelde2022-08-262-4/+4
|\ \
| * | Rename `str2var` to `str_to_var` and similarMicky2022-08-262-4/+4
* | | Add font LCD sub-pixel anti-aliasing support.bruvzg2022-08-235-64/+100
|/ /
* | Merge pull request #60309 from The-O-King/octRémi Verschelde2022-08-222-16/+23
|\ \
| * | Implement Octahedral on OpenGL3Omar El Sheikh2022-08-132-16/+23
| |/
* | Merge pull request #62046 from clayjohn/vertexless-drawMax Hilbrunner2022-08-204-15/+22
|\ \
| * | Remove requirement to have vertex positions when creating a mesh. Meshes can ...clayjohn2022-08-194-15/+22
* | | Merge pull request #64167 from clayjohn/screen-texture-hintMax Hilbrunner2022-08-193-22/+46
|\ \ \ | |/ / |/| |
| * | Add shader uniform hints for screen textures so users can specify custom filt...clayjohn2022-08-093-22/+46
* | | Use a const ref for the bone AABB in rendering codeAaron Franke2022-08-181-2/+2
* | | Merge pull request #64416 from aaronfranke/aabbClay John2022-08-171-1/+4
|\ \ \
| * | | Don't try to merge unused bone AABBs in the rendering serverAaron Franke2022-08-141-1/+4
| | |/ | |/|
* / | Bind uniform buffer locations for lights even when no lights present to compl...clayjohn2022-08-121-3/+3
|/ /
* | Fix macOS and iOS defines in the rendering code.bruvzg2022-08-081-1/+1
* | Merge pull request #62547 from clayjohn/ref_vec_pbrRémi Verschelde2022-08-081-0/+1
|\ \
| * | Evaluate specular reflections using specular dominant direction instead of as...clayjohn2022-06-291-0/+1
* | | Add a shadow opacity property to Light3DHugo Locurcio2022-08-074-3/+4
* | | Check also GLES3 in CIRafał Mikrut2022-08-061-0/+2
* | | Rename shader parameter uniform setter/getter methods for consistencyHugo Locurcio2022-08-042-13/+13
* | | Force disable S3TC support on Android/iOS since we don't handle itRémi Verschelde2022-08-041-0/+7
| |/ |/|
* | Add spatial built-ins (camera-pos, object-pos, camera-eye etc.)Patrick Exner2022-08-021-0/+5
* | Merge pull request #51672 from Calinou/shader-add-hint-transparent-textureRémi Verschelde2022-08-023-0/+15
|\ \
| * | Add `hint_transparent` to use a transparent black placeholder textureHugo Locurcio2022-08-013-0/+15
* | | Fix various bugs in GLES3 renderer that stopped it from running on webclayjohn2022-08-015-14/+19
|/ /
* | Merge pull request #63766 from Chaosus/fix_shader_instance_uniformYuri Rubinsky2022-08-011-0/+3
|\ \