Thaddeus Crews
1d386b5f7d
Merge pull request #109882 from precup/shader-cache-return
...
Treat missing variants as normal cache misses during shader cache lookup
2025-08-24 11:04:32 -05:00
Stuart Carnie
90c9134875
Metal: Read gl_ViewIndex for multi-view subpasses
...
This is necessary to ensure the SpvCapabilityMultiView is included in
the SPIR-V, informing downstream transpilers, like Metal, that it should
enable multi-view capabilities in the generated Metal shader source.
2025-08-23 09:12:17 +10:00
Mike Precup
277693ba81
Treat missing variants as normal cache misses during shader cache lookup
2025-08-22 11:48:43 -07:00
Thaddeus Crews
c7a07610e9
Merge pull request #109591 from mihe/no-async-physics-while-processing
...
Pause physics command queue during physics processing
2025-08-21 18:39:36 -05:00
Thaddeus Crews
4f393e0c3c
Merge pull request #109644 from RandomShaper/fix_dupe_tex2darr
...
Fix material removal clearing all instances of shared texture arrays
2025-08-20 12:07:14 -05:00
Pāvels Nadtočajevs
6a3941b5d9
Fix MSDF outline size clamping.
2025-08-19 08:28:33 +03:00
Pedro J. Estébanez
919006eb35
Fix material removal clearing all instances of shared texture arrays
2025-08-18 12:21:15 +02:00
Thaddeus Crews
34d01ea07e
Merge pull request #109607 from mihe/character-thread-sync
...
Fix `move_and_slide` forcing synchronization with physics thread
2025-08-15 12:58:44 -05:00
Mikael Hermansson
6c907c2d37
Fix `move_and_slide` forcing synchronization with physics thread
...
Co-authored-by: Ricardo Buring <ricardo.buring@gmail.com>
2025-08-14 18:58:36 +02:00
Thaddeus Crews
6f298b6642
Merge pull request #109548 from bruvzg/shader_x
...
Improve shader overloaded function error reporting.
2025-08-14 09:28:01 -05:00
Mikael Hermansson
70979ae8bd
Pause physics command queue during physics processing
2025-08-14 15:54:59 +02:00
devloglogan
fb829bdd08
Fix mobile renderer motion vectors regression
2025-08-12 16:45:31 -05:00
Pāvels Nadtočajevs
c3cc1ba8e4
Improve shader overloaded function error reporting.
2025-08-12 16:58:43 +03:00
Thaddeus Crews
ca452113d4
Merge pull request #109437 from bruvzg/msdf_no_t
...
Use MSDF instead of MTSDF for font rendering.
2025-08-11 09:55:28 -05:00
Pāvels Nadtočajevs
86e61a311f
Use MSDF instead of MTSDF for font rendering.
...
Co-authored-by: K. S. Ernest (iFire) Lee <ernest.lee@chibifire.com>
2025-08-09 10:41:16 +03:00
KOGA Mitsuhiro
49e3eba008
Consolidate frame_changed signal into CameraFeed
2025-08-09 04:12:27 +09:00
Thaddeus Crews
a3b42d85d2
Merge pull request #109406 from stuartcarnie/metal_fx_spatial_fix
...
Metal: Ensure correct output texture format selection
2025-08-08 12:28:10 -05:00
Thaddeus Crews
8e096d4240
Merge pull request #109415 from bruvzg/caret_range
...
[TextServer] Fix caret hit test rounding.
2025-08-08 12:28:08 -05:00
Pāvels Nadtočajevs
d13b5361b4
[TextServer] Fix caret hit test rounding.
2025-08-08 11:06:07 +03:00
Stuart Carnie
c8b5982d0f
Metal: Ensure correct output texture format selection
2025-08-08 12:50:16 +10:00
KOGA Mitsuhiro
2560ddbce0
Add CameraServer camera_feeds_updated signal, and document async behavior
2025-08-08 03:53:41 +09:00
Thaddeus Crews
c9096e1f98
Merge pull request #93200 from AndreiPetrov890/fix-android-microphone
...
Fix audio input gets muted after a while on android
2025-08-03 10:51:13 -05:00
Thaddeus Crews
38f8e18303
Merge pull request #109006 from RoyBerardo/random_pitch_bias_fix
...
Fix random pitch upward bias in `AudioStreamRandomizer`
2025-08-03 10:51:11 -05:00
Thaddeus Crews
321f2391d9
Merge pull request #108384 from adamscott/fix-sample-deletion
...
[Web] Fix sample playback deletion and `AudioStreamPolyphonic` issue
2025-08-03 10:50:49 -05:00
Roy Berardo
3e01c8a551
Fix random pitch upwards bias in AudioStreamRandomizer
2025-08-02 04:19:03 -07:00
Thaddeus Crews
87bb5ab681
Merge pull request #108919 from KeyboardDanni/d3d12_init_shader_model_check
...
D3D12: Fix shader model check, initialization error handling
2025-08-01 11:45:19 -05:00
Thaddeus Crews
f9313aa27b
Merge pull request #108924 from bruvzg/ac17
...
Update access-kit to 0.17.0
2025-07-31 10:39:09 -05:00
Thaddeus Crews
5787f6fb6a
Merge pull request #108044 from apples/107935-stencil-fixes
...
Fix opaque stencil rendering
2025-07-31 10:39:08 -05:00
Thaddeus Crews
cfc58710b7
Merge pull request #108697 from clayjohn/pump-task
...
Ensure that threads only process one pump task
2025-07-30 09:03:42 -05:00
clayjohn
782b9e328c
Ensure that threads only process one pump task.
...
This is necessary because we will always deadlock if a thread takes on multiple pump tasks since pump tasks never return.
This means when using separate threads for certain systems (like physics or rendering), we need to be sure that there are enough threads to have at least one per system (to ensure forward progress).
2025-07-29 07:15:34 -07:00
Pāvels Nadtočajevs
3f757c41fc
Update access-kit to 0.17.0
2025-07-29 08:37:01 +03:00
Danni
bf6629a005
D3D12: Fix shader model check, initialization error handling
2025-07-28 20:35:45 -04:00
David Snopek
a590be0cb2
OpenGL: Fix crash with "Thread Model" set to "Separate"
2025-07-28 13:02:46 -05:00
Thaddeus Crews
ebe2b44ca9
Merge pull request #108940 from DarioSamo/transfer-alignment-lcm
...
Compute texture alignment for transfers using the LCM instead.
2025-07-25 11:08:13 -05:00
Dario
b962b38e74
Check for Vulkan Memory Model support and make it a variant.
2025-07-25 09:24:58 -03:00
Thaddeus Crews
967e2d499a
Merge pull request #108761 from allenwp/108757-fix-mobile-hdr2d-debanding
...
Fix debanding for Mobile rendering method with HDR 2D.
2025-07-24 20:49:43 -05:00
Allen Pestaluky
a033656eda
Fix debanding for Mobile rendering method with HDR 2D.
2025-07-24 16:11:49 -04:00
Dario
4af0734a77
Compute texture alignment for transfers using the LCM instead.
2025-07-24 14:08:45 -03:00
Pāvels Nadtočajevs
9c325d0f91
Remove selective shader baking.
2025-07-23 23:02:43 +03:00
Juan Manuel Costello
5dc25db6da
Fix lightmap dynamic objects with physical lights
2025-07-17 20:58:03 -03:00
clayjohn
17b9469bac
Never overwrite motion vectors in the transparent pass
2025-07-16 04:58:39 -07:00
Thaddeus Crews
723e82bba9
Merge pull request #108568 from beicause/RD-uniform_type-check
...
RenderingDevice: Add `uniform_type` check to avoid crash
2025-07-14 10:30:38 -05:00
Thaddeus Crews
eb0caa6029
Merge pull request #108510 from bruvzg/bake_no_atomic
...
[macOS] Selectively bake "no image atomics" shader variants.
2025-07-14 10:30:36 -05:00
Thaddeus Crews
6bc7fcb7af
Merge pull request #108567 from beicause/multimesh-null-checks
...
Add some multimesh null checks to avoid crash
2025-07-14 10:30:35 -05:00
Thaddeus Crews
35a2d7843e
Merge pull request #104302 from brennennen/reflection_probe_count_error_check
...
Add error check for reflection probe invalid atlas index.
2025-07-14 10:30:31 -05:00
Thaddeus Crews
2be2cbb720
Merge pull request #107782 from allenwp/vulkan-nonlinear-color-correction-dithering
...
Always perform color correction and debanding on nonlinear sRGB values.
2025-07-14 10:30:28 -05:00
LuoZhihao
8ad3072a6a
RenderingDevice: Add `uniform_type` check to avoid crash
2025-07-13 10:27:16 +08:00
LuoZhihao
5352638f95
Add some multimesh null checks to avoid crash
2025-07-13 10:09:36 +08:00
Pāvels Nadtočajevs
87e91f7c7a
[macOS] Selectively bake "no image atomics" shader variants.
2025-07-12 21:05:48 +03:00
brennen
2583aa4a68
Add error check for reflection probe invalid atlas index.
2025-07-10 19:03:21 -05:00