kobewi
a1340f05a9
Allow editing editor settings from project manager
2025-11-12 16:34:43 +01:00
David Snopek
ca0eb5da24
OpenXR: Fix resizing viewports used by OpenXRCompositionLayer
2025-10-30 17:40:52 -05:00
BlueCube3310
542d805508
Compatibility: Set GL_TEXTURE_MAX_LEVEL to the number of mipmaps
2025-10-23 18:46:47 +02:00
clayjohn
b20466d12f
Add all PowerVR devices to the ban list for disabling the transform feedback shader cache
2025-10-18 10:28:25 -07:00
Kaleb Reid
f2d0ea6d40
Ensure reflection atlas is valid before rendering
2025-10-07 22:05:22 -07:00
Thaddeus Crews
cb164a38f2
Merge pull request #107384 from Kaleb-Reid/compat-directional-cull-mask
...
Implement DirectionalLight3D cull masks in Compatibility
2025-10-07 11:54:42 -05:00
Thaddeus Crews
fdc235f496
Merge pull request #110884 from Kaleb-Reid/fix-spotlight-aabb
...
Use correct AABB for SpotLight3Ds when `spot_angle > 90`
2025-10-06 14:34:05 -05:00
Thaddeus Crews
36b76fc84c
Merge pull request #110915 from Kaleb-Reid/compat-clear-buffers
...
Clear intermediate buffers when not in use in Compatibility
2025-10-06 14:34:04 -05:00
Thaddeus Crews
d364dacac1
Merge pull request #110004 from Kaleb-Reid/divide-luminance
...
Divide screen texture by luminance multiplier in compatibility
2025-10-06 09:06:33 -05:00
Thaddeus Crews
660bf91360
Merge pull request #111240 from Kaleb-Reid/compat-fix-backbuffer
...
Always use RenderSceneBuffers to manage backbuffer in Compatibility 3D
2025-10-06 09:06:23 -05:00
Kaleb Reid
79b1a6defc
Implement DirectionalLight3D cull masks in Compatibility
2025-10-04 16:08:27 -07:00
Kaleb Reid
a88c54a5c7
Clear intermediate buffers when not in use in Compatibility
2025-10-04 13:51:23 -07:00
Kaleb Reid
91167c3c23
Use correct AABB for SpotLight3Ds when spot_angle > 90
2025-10-04 02:12:51 -07:00
Kaleb Reid
e1f19d14dd
Always use RenderSceneBuffers to manage backbuffer in Compatibility 3D
2025-10-04 01:06:09 -07:00
Kaleb Reid
8ad335eae0
Divide screen texture by luminance multiplier in compatibility
2025-10-04 00:19:42 -07:00
Kaleb Reid
d616da4498
Fix warning spam in Compatibility when using depth texture
2025-10-03 16:13:54 -07:00
Thaddeus Crews
d9ba9ba3da
Merge pull request #97151 from devloglogan/motion-vectors
...
Implement motion vectors in compatibility renderer
2025-10-03 12:01:10 -05:00
Thaddeus Crews
4c3765d9ff
Merge pull request #108826 from BlueCube3310/bc1-rgb
...
Compatibility: Explicitly use BC1's RGB variant
2025-09-30 18:35:04 -05:00
Thaddeus Crews
c28b6c2ced
Merge pull request #109186 from clayjohn/reflection-probe-size-update
...
Prompt editor restart when reflection probe size is updated
2025-09-30 18:34:57 -05:00
BlueCube3310
d07a72e067
Compatibility: Explicitly use BC1's RGB variant
2025-09-30 20:17:22 +02:00
Thaddeus Crews
21fd4faf1b
Merge pull request #107469 from Ivorforce/vector-localvector-explicit-span-conversions
...
Remove implicit conversions between `LocalVector` and `Vector`
2025-09-30 11:19:17 -05:00
devloglogan
8fef9a689e
Implement motion vectors in compatibility renderer
2025-09-30 09:42:17 -05:00
clayjohn
aa8bc0b56d
Prompt editor restart when reflection probe size is updated
...
Also formally deprecate the RS function for updating an individual probes size. The functionality was removed in 4.0, but the function itself was mistakenly left exposed.
2025-09-29 18:35:34 -07:00
Thaddeus Crews
cd3a6c88fd
Merge pull request #106200 from BlueCube3310/image-16-u16
...
Image: Implement 16-bit unorm and uint formats
2025-09-23 12:08:46 -05:00
Thaddeus Crews
191efe2e91
Merge pull request #109778 from BlueCube3310/gles3-astc-detect
...
Compatibility: Improve ASTC extension detecting
2025-09-19 13:07:15 -05:00
Thaddeus Crews
747722d639
Merge pull request #109299 from BlueCube3310/compat-cube-fix
...
Compatibility: Fix cubemap faces order when setting texture data
2025-09-19 09:17:07 -05:00
Lukas Tenbrink
abe3b481ae
Make conversions from LocalVector to Vector explicit.
2025-09-16 21:41:28 +02:00
Thaddeus Crews
853884ba05
Merge pull request #109143 from sievaxx/more_sampler_default_texs
...
Add and enable default textures for other samplers
2025-09-16 11:44:51 -05:00
Bastiaan Olij
a38256c19e
OpenXR: Fix ViewportTextures not displaying correct texture (Compatibility)
2025-08-27 13:02:39 +10:00
Thaddeus Crews
b432e108d5
Merge pull request #109791 from Talkashie/master
...
Typo cleanup pass
2025-08-21 18:39:37 -05:00
Talkashie
bc7e68dfd1
Typos
2025-08-19 18:32:59 -05:00
BlueCube3310
d481a23c5a
Compatibility: Improve ASTC extension detecting
2025-08-19 17:12:55 +02:00
Pedro J. Estébanez
919006eb35
Fix material removal clearing all instances of shared texture arrays
2025-08-18 12:21:15 +02:00
BlueCube3310
356b1ab2a6
Compatibility: Fix cubemap faces order when setting texture data
2025-08-04 13:27:28 +02:00
Riley Willows
fbe2710843
Add and enable default textures for other samplers
2025-07-31 00:08:43 +01:00
Summersay415
18d14ff18e
Remove Adreno 3xx flip workaround
2025-07-28 14:03:25 +07:00
David Snopek
ae61044c85
Don't use GL_DEPTH_STENCIL_ATTACHMENT on depth buffer from WebXR
2025-07-24 14:11: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
LuoZhihao
5352638f95
Add some multimesh null checks to avoid crash
2025-07-13 10:09:36 +08:00
brennen
2583aa4a68
Add error check for reflection probe invalid atlas index.
2025-07-10 19:03:21 -05:00
Allen Pestaluky
a1591512f8
Always perform color correction and debanding on nonlinear sRGB values.
...
Fixes #107730
Co-authored-by: LuoZhihao <luo_zhihao@outlook.com >
2025-07-08 13:44:53 -04:00
BlueCube3310
16b9ee6f50
Image: Implement 16-bit unorm and uint formats
2025-06-28 00:30:52 +02:00
LuoZhihao
7419e4429d
Fix global shader texture uniform
2025-06-13 13:24:38 +08:00
Rémi Verschelde
0497ae9947
Merge pull request #80710 from apples/7174-apples-stencil
...
Add stencil support to spatial materials
2025-06-12 01:15:35 +02:00
Apples
d674c9e289
Add stencil support for spatial materials
2025-06-11 09:59:10 -05:00
Apples
7574a5dbb3
Add depth function for spatial materials
2025-06-06 09:21:19 -05:00
David Snopek
fa30719814
Fix wrong default texture for global uniforms of type sampler2DArray
2025-06-05 11:12:03 -05:00
LuoZhihao
63c124fa45
Expose RS.mesh_surface_update_index_region
...
And `mesh_surface_get_format_index_stride`
2025-06-05 19:35:59 +08:00
Aaron Franke
f6f1df7d73
Add 64-bit versions of core power of 2 functions
2025-06-01 23:11:12 -07:00