Rémi Verschelde
|
67c9708eb8
|
Merge pull request #95915 from BlueCube3310/betsy-bc1
Betsy: Add caching and BC1 compression support
|
2024-09-16 13:34:26 +02:00 |
Rémi Verschelde
|
8c6210a3eb
|
Merge pull request #92290 from clayjohn/LOD-fixes
Use distance to AABB surface to calculate Mesh LOD instead of using supports
|
2024-09-16 13:34:04 +02:00 |
Stuart Carnie
|
c113e5b143
|
2D: Fix use-after-free in batch rendering
Closes #96960
Fixes regression of #95574 using fix from #95666
|
2024-09-14 07:50:39 +10:00 |
Chaosus
|
4a16a0d60c
|
Fix broken sky shader
|
2024-09-13 08:53:26 +03:00 |
Rémi Verschelde
|
573badf150
|
Merge pull request #96875 from stuartcarnie/sgc/small_optimisations
[Editor, Servers] Minor optimizations
|
2024-09-12 09:25:53 +02:00 |
Rémi Verschelde
|
8d9a446397
|
Merge pull request #95473 from Chaosus/shader_fix_switch_bugs
Fix shader incorrectly expects `int` on `uint` and vice-versa in cases
|
2024-09-12 09:17:43 +02:00 |
BlueCube3310
|
606eedb0c9
|
Betsy: Add caching and BC1 compression support
|
2024-09-11 23:48:29 +02:00 |
clayjohn
|
7ff106f828
|
Use distance to AABB surface to calculate Mesh LOD instead of using supports
|
2024-09-11 14:17:09 -07:00 |
Stuart Carnie
|
5cfacc8767
|
[Editor,Servers]: Minor optimizations
|
2024-09-12 06:22:04 +10:00 |
Stuart Carnie
|
a657ea42f1
|
2D: Add batching to RendererCanvasRenderRD
|
2024-09-12 05:26:06 +10:00 |
Rémi Verschelde
|
db977eaf13
|
Merge pull request #96858 from Chaosus/shader_fix_conditional_op
Fix shader crash when using unary minus in expression
|
2024-09-11 18:28:50 +02:00 |
TypeChecked
|
a8fc5e30a2
|
Fix typo in XRInterface comment
|
2024-09-11 18:18:26 +02:00 |
Chaosus
|
7d9ced5311
|
Fix shader crash when using unary minus in expression
|
2024-09-11 16:46:09 +03:00 |
Chaosus
|
b2611c198e
|
Fix shader incorrectly expects `int` on `uint` and vice-versa in cases
|
2024-09-11 09:22:27 +03:00 |
Rémi Verschelde
|
5303688c01
|
Merge pull request #96092 from smix8/region_point_query
Add navigation region point and segment queries
|
2024-09-10 09:51:27 +02:00 |
Rémi Verschelde
|
bc4c60c933
|
Merge pull request #94893 from rune-scape/no-const-cast-mesh-storage
Avoid `const_cast` in `mesh_storage.h`
|
2024-09-10 09:51:22 +02:00 |
smix8
|
287fdb16d5
|
Add navigation region point and segment queries
Adds point and segment queries for regions, e.g. closet point, point normal, or segment intersection.
|
2024-09-10 01:38:46 +02:00 |
Rémi Verschelde
|
27552a2f26
|
Merge pull request #96758 from RandomShaper/fix_the_shift_must_go_on
RenderingDevice: Fix uncapped mipmap sizes causing div-by-zero
|
2024-09-09 17:52:03 +02:00 |
Rémi Verschelde
|
493f3edce7
|
Merge pull request #96572 from adamscott/fix-samples-leak
Fix leak when using audio samples instead of streams
|
2024-09-09 17:51:42 +02:00 |
Pedro J. Estébanez
|
7f1989bac1
|
RenderingDevice: Fix uncapped mipmap sizes causing div-by-zero
|
2024-09-09 17:10:47 +02:00 |
Yuri Rubinsky
|
af92fdb0ac
|
Add basic support to evaluate operator value in shader language
|
2024-09-09 15:12:11 +03:00 |
Rémi Verschelde
|
73a0f6e90f
|
Merge pull request #83536 from wareya/new_cubic
Optimize cubic hermite algorithm in AudioStreamPlaybackResampled
|
2024-09-08 23:21:02 +02:00 |
Rémi Verschelde
|
aa07333abe
|
Merge pull request #96114 from BlueCube3310/sh-lightmap-packing
LightmapGI: Pack L1 SH coefficients for directional lightmaps
|
2024-09-06 22:38:29 +02:00 |
BlueCube3310
|
a89f4fa5a9
|
LightmapGI: Pack L1 SH coefficients for directional lightmaps
|
2024-09-05 22:46:58 +02:00 |
Adam Scott
|
d3ddce6b88
|
Fix leak when using audio samples instead of streams
|
2024-09-04 12:56:03 -04:00 |
Rémi Verschelde
|
82d7531a2e
|
Merge pull request #95990 from Breush/76166-sky-auto-radiance
Sky: Adapt radiance size if `AUTOMATIC_MODE` resolves to `REALTIME`
|
2024-09-04 17:12:02 +02:00 |
Alexis Breust
|
44e526d3d5
|
Sky: No more auto-selecting REALTIME mode if radiance is not 256
|
2024-09-04 10:54:08 +02:00 |
Rémi Verschelde
|
13a90e938f
|
Merge pull request #70096 from rune-scape/stringname-dict
StringName Dictionary keys
|
2024-09-03 17:38:06 +02:00 |
Rémi Verschelde
|
d15de6f264
|
Merge pull request #96292 from AThousandShips/null_check_ref_fix
Cleanup of raw `nullptr` checks with `Ref`
|
2024-09-03 16:13:55 +02:00 |
Rémi Verschelde
|
49ed6c558c
|
Merge pull request #86809 from clayjohn/TAA-disocclusion
Tune TAA disocclusion scale to avoid rejecting all samples during motion.
|
2024-09-03 16:13:26 +02:00 |
Rémi Verschelde
|
8120e0324a
|
Merge pull request #96512 from bruvzg/gds_base_stt
[TextServer] Fix structured text parser for GDScript comments.
|
2024-09-03 11:44:12 +02:00 |
Rémi Verschelde
|
d1c27f239d
|
Merge pull request #96486 from ComycSans/black_sky
Fix `SkyRD::Sky::free()` freeing shared material
|
2024-09-03 11:44:05 +02:00 |
Rémi Verschelde
|
63a8548693
|
Merge pull request #96426 from clayjohn/RD-reflection-probe-roughness
Use non-linear mapping for ReflectionProbe mip levels to match sky
|
2024-09-03 11:43:52 +02:00 |
Rémi Verschelde
|
6de2d31a61
|
Merge pull request #96351 from stuartcarnie/sgc/metal_light_betsy
Metal: Enable for betsy and lightmapper modules in compatibility mode
|
2024-09-03 11:43:42 +02:00 |
Rémi Verschelde
|
a2b64ed544
|
Merge pull request #95961 from RadiantUwU/fix-mesh-recursion
Fix shadow mesh recursion.
|
2024-09-03 11:43:16 +02:00 |
Rémi Verschelde
|
032235b6fc
|
Merge pull request #95503 from clayjohn/instance_none_crash
Avoid indexing instances without a base in scene cull phase
|
2024-09-03 11:43:08 +02:00 |
Rémi Verschelde
|
667778cf4d
|
Merge pull request #93448 from clayjohn/transmittance-fixes
Various fixes for transmittance effect
|
2024-09-03 11:42:57 +02:00 |
bruvzg
|
1829bc3663
|
[TextServer] Fix structured text parser for GDScript comments.
|
2024-09-03 09:54:09 +03:00 |
ComycSans
|
09e59fbec5
|
Fix SkyRD::Sky::free() freeing material
|
2024-09-02 18:59:31 +02:00 |
Rémi Verschelde
|
f546bf6aea
|
Merge pull request #96431 from viksl/fix-alpha-reflections-cull-order
Fix alpha material's reverse cull order.
|
2024-09-02 12:13:57 +02:00 |
Rémi Verschelde
|
f50ead48b0
|
Merge pull request #96128 from BlueCube3310/vram-profiler-texture-mem
Fix incorrect parameters for layered textures in VRAM texture memory profiler
|
2024-09-02 12:13:11 +02:00 |
Rémi Verschelde
|
28b2ed50b7
|
Merge pull request #96056 from Lielay9/expose_canvas_item_attach_skeleton
Expose `RenderingServer.canvas_item_attach_skeleton`
|
2024-09-02 12:13:08 +02:00 |
viksl
|
929c69bad8
|
Fixes alpha materials being rendered with a reverse cull which is visible in reflections from reflection probes.
|
2024-09-01 12:10:04 +02:00 |
BlueCube3310
|
e74bc3079a
|
Fix incorrect parameters for layered textures in Video RAM texture memory profiler
|
2024-09-01 11:49:30 +02:00 |
clayjohn
|
64f5443b14
|
Use non-linear mapping for ReflectionProbe mip levels to match sky
|
2024-09-01 01:40:42 -07:00 |
Radiant
|
70860aafd8
|
Fix shadow mesh recursion.
|
2024-08-31 22:31:43 +03:00 |
A Thousand Ships
|
194bdde947
|
Cleanup of raw `nullptr` checks with `Ref`
Using `is_valid/null` over checks with `nullptr` or `ERR_FAIL_NULL` etc.
|
2024-08-31 15:01:09 +02:00 |
Stuart Carnie
|
a7a245de92
|
Metal: enable for betsy and lightmapper modules
To support this, the rendering_context_driver_metal.h header was updated
to recognise when it is included in non-Objective-C source files.
|
2024-08-31 08:29:07 +10:00 |
Rémi Verschelde
|
77bc419071
|
Merge pull request #96174 from DeeJayLSP/wav-docs
WAV stream/importer: Improve compression/loop names and descriptions
|
2024-08-30 23:37:50 +02:00 |
DeeJayLSP
|
5a50b3a6c5
|
WAV stream/importer: Improve compression/loop names and descriptions
|
2024-08-30 16:31:57 -03:00 |