You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-08 12:40:44 +00:00
Forbid passing multiview sampler to the custom function in shaders
This commit is contained in:
@@ -110,7 +110,7 @@ CopyEffects::CopyEffects(bool p_prefer_raster_effects) {
|
||||
|
||||
copy_to_fb.shader.initialize(copy_modes);
|
||||
|
||||
if (!RendererCompositorRD::singleton->is_xr_enabled()) {
|
||||
if (!RendererCompositorRD::get_singleton()->is_xr_enabled()) {
|
||||
copy_to_fb.shader.set_variant_enabled(COPY_TO_FB_MULTIVIEW, false);
|
||||
copy_to_fb.shader.set_variant_enabled(COPY_TO_FB_MULTIVIEW_WITH_DEPTH, false);
|
||||
}
|
||||
@@ -266,7 +266,7 @@ CopyEffects::CopyEffects(bool p_prefer_raster_effects) {
|
||||
|
||||
specular_merge.shader.initialize(specular_modes);
|
||||
|
||||
if (!RendererCompositorRD::singleton->is_xr_enabled()) {
|
||||
if (!RendererCompositorRD::get_singleton()->is_xr_enabled()) {
|
||||
specular_merge.shader.set_variant_enabled(SPECULAR_MERGE_ADD_MULTIVIEW, false);
|
||||
specular_merge.shader.set_variant_enabled(SPECULAR_MERGE_SSR_MULTIVIEW, false);
|
||||
specular_merge.shader.set_variant_enabled(SPECULAR_MERGE_ADDITIVE_ADD_MULTIVIEW, false);
|
||||
|
||||
Reference in New Issue
Block a user