ViewCullingData::corners (vec4) was casted to a BoundingBox (vec3), so the frustum corners were uploaded in the wrong format to the GPU.
Now the ViewCullingData::corners are used directly without casting, since the BoundBox API is not really needed.
Differential D17008
Fix: Draw: Incorrect culling in the new Draw Manager Authored by Miguel Pozo (pragma37) on Mon, Jan 16, 12:46 PM.
Details ViewCullingData::corners (vec4) was casted to a BoundingBox (vec3), so the frustum corners were uploaded in the wrong format to the GPU. Now the ViewCullingData::corners are used directly without casting, since the BoundBox API is not really needed.
Diff Detail
Event Timeline |