summaryrefslogtreecommitdiffstats
path: root/modules/raycast/raycast_occlusion_cull.cpp
diff options
context:
space:
mode:
authorA Thousand Ships <96648715+AThousandShips@users.noreply.github.com>2023-09-09 17:40:07 +0200
committerA Thousand Ships <96648715+AThousandShips@users.noreply.github.com>2023-09-26 16:44:52 +0200
commit517e9f8aefed8925c1b66932a0d3cb887e99d267 (patch)
treee62fccf23a2f155d5c5799aebe5b0837e33c6377 /modules/raycast/raycast_occlusion_cull.cpp
parent36945dad0730ee013547493df60c4c59567b4290 (diff)
downloadredot-engine-517e9f8aefed8925c1b66932a0d3cb887e99d267.tar.gz
[Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
Diffstat (limited to 'modules/raycast/raycast_occlusion_cull.cpp')
-rw-r--r--modules/raycast/raycast_occlusion_cull.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/raycast/raycast_occlusion_cull.cpp b/modules/raycast/raycast_occlusion_cull.cpp
index 69fbf87483..234c2d161f 100644
--- a/modules/raycast/raycast_occlusion_cull.cpp
+++ b/modules/raycast/raycast_occlusion_cull.cpp
@@ -221,7 +221,7 @@ void RaycastOcclusionCull::occluder_initialize(RID p_occluder) {
void RaycastOcclusionCull::occluder_set_mesh(RID p_occluder, const PackedVector3Array &p_vertices, const PackedInt32Array &p_indices) {
Occluder *occluder = occluder_owner.get_or_null(p_occluder);
- ERR_FAIL_COND(!occluder);
+ ERR_FAIL_NULL(occluder);
occluder->vertices = p_vertices;
occluder->indices = p_indices;
@@ -242,7 +242,7 @@ void RaycastOcclusionCull::occluder_set_mesh(RID p_occluder, const PackedVector3
void RaycastOcclusionCull::free_occluder(RID p_occluder) {
Occluder *occluder = occluder_owner.get_or_null(p_occluder);
- ERR_FAIL_COND(!occluder);
+ ERR_FAIL_NULL(occluder);
memdelete(occluder);
occluder_owner.free(p_occluder);
}
@@ -291,7 +291,7 @@ void RaycastOcclusionCull::scenario_set_instance(RID p_scenario, RID p_instance,
if (p_occluder.is_valid()) {
Occluder *occluder = occluder_owner.get_or_null(p_occluder);
- ERR_FAIL_COND(!occluder);
+ ERR_FAIL_NULL(occluder);
occluder->users.insert(InstanceID(p_scenario, p_instance));
}
changed = true;
@@ -398,7 +398,7 @@ void RaycastOcclusionCull::Scenario::_commit_scene(void *p_ud) {
}
bool RaycastOcclusionCull::Scenario::update() {
- ERR_FAIL_COND_V(singleton == nullptr, false);
+ ERR_FAIL_NULL_V(singleton, false);
if (commit_thread == nullptr) {
commit_thread = memnew(Thread);
@@ -492,7 +492,7 @@ void RaycastOcclusionCull::Scenario::_raycast(uint32_t p_idx, const RaycastThrea
}
void RaycastOcclusionCull::Scenario::raycast(CameraRayTile *r_rays, const uint32_t *p_valid_masks, uint32_t p_tile_count) const {
- ERR_FAIL_COND(singleton == nullptr);
+ ERR_FAIL_NULL(singleton);
if (raycast_singleton->ebr_device == nullptr) {
return; // Embree is initialized on demand when there is some scenario with occluders in it.
}