Aaron Franke
|
97ee05e9b7
Rename version defines to GODOT_VERSION_* to match GDExtension godot-cpp
|
6 månader sedan |
A Thousand Ships
|
a1846b27ea
Improve use of `Ref.is_null/valid`
|
1 år sedan |
clayjohn
|
ed83e5ee4b
Fix shader compilation errors when using MSDF fonts with Label3D nodes
|
8 månader sedan |
Pedro J. Estébanez
|
4bfc6f8d70
Fix deadlock possibility in threaded load of materials
|
8 månader sedan |
Hugo Locurcio
|
3dfc832272
Replace `textureSize()` with a uniform in BaseMaterial3D for MSDF rendering
|
8 månader sedan |
Thaddeus Crews
|
70ff57b5f3
Merge pull request #99716 from DarioSamo/material-dirty-updates
|
9 månader sedan |
Dario
|
34a19f07a4
Restore dirty list for BaseMaterial3D but don't use it on resource loader.
|
9 månader sedan |
clayjohn
|
9e34e45480
Use Vector4 for texture mask in BaseMaterial to avoid converting to and from Plane
|
9 månader sedan |
kobewi
|
b9d25580ce
Fix implementation of property_can_revert() in various classes
|
1 år sedan |
Dario
|
e2c6daf7ef
Implement asynchronous transfer queues, thread guards on RenderingDevice. Add ubershaders and rework pipeline caches for Forward+ and Mobile.
|
1 år sedan |
Rémi Verschelde
|
41ffc696d2
Merge pull request #93449 from Calinou/basematerial3d-refraction-use-depth-comparison
|
11 månader sedan |
Hugo Locurcio
|
8a485ff658
Fix BaseMaterial3D refracting objects located in front of the material
|
1 år sedan |
David Snopek
|
c2af6bcb59
GDExtension: Mark virtual function as `is_required` in `extension_api.json`
|
1 år sedan |
A Thousand Ships
|
194bdde947
Cleanup of raw `nullptr` checks with `Ref`
|
1 år sedan |
Rakka Rage
|
ba23b22153
Enable revert button for `ShaderMaterial::next_pass` and `ShaderMaterial::render_priority`.
|
1 år sedan |
Yuri Rubinsky
|
72c7e51905
Use `PackedVector4Array` instead of float array for vec4 array uniform
|
1 år sedan |
Hugo Locurcio
|
281e0e6a5b
Allow BaseMaterial3D height/dither fade to work with Compatibility rendering
|
1 år sedan |
BlueCube3310
|
ea683cd152
Material: Fix marking as ready
|
1 år sedan |
Rémi Verschelde
|
2c50e87f60
Merge pull request #89470 from jsjtxietian/msdf-uv
|
1 år sedan |
Rémi Verschelde
|
bdefe53992
Merge pull request #91909 from KoBeWi/have_fun_reviewing_this
|
1 år sedan |
kobewi
|
413c11357d
Use Core/Scene stringnames consistently
|
1 år sedan |
Pedro J. Estébanez
|
187e5ef258
Let materials' shaders update happen on loader threads
|
1 år sedan |
QbieShay
|
41a2b0e83e
Added premult alpha blending to 3D (spatial) shaders.
|
1 år sedan |
jsjtxietian
|
0c0723c659
Fix shader compilation error when enabling texture MSDF and UV1 Triplanar at the same time
|
1 år sedan |
Hugo Locurcio
|
1e2b8992ae
Use raw string literals for BaseMaterial3D shader code generation
|
1 år sedan |
clayjohn
|
f4c6c807eb
Set a minimum of 0.01 for proximity fade to avoid undefined behavior in shader
|
1 år sedan |
Micky
|
cd2032a90b
Optimise Object's `get_argument_options`
|
1 år sedan |
Erik Johnson
|
eab95698cd
Fix shadows for billboarded Sprite3D's
|
2 år sedan |
jsjtxietian
|
f04b584ed3
Fix `ShaderMaterial::_property_get_revert` crash when given non-exist `p_name`
|
1 år sedan |
Muller-Castro
|
96a95cb974
Add const lvalue ref to container parameters
|
4 år sedan |