Skip to content

Add R8 and R16 separate caches and pbo chains for multires volumes

9579488
Select commit
Loading
Failed to load commit list.
Open

Bump to BVV 0.4.1 #824

Add R8 and R16 separate caches and pbo chains for multires volumes
9579488
Select commit
Loading
Failed to load commit list.
Codacy Production / Codacy Static Code Analysis required action May 11, 2026 in 0s

2 new issues (0 max.) of at least severity.

Codacy Here is an overview of what got changed by this pull request:

Issues
======
- Added 2
           

Complexity increasing per file
==============================
- src/main/kotlin/graphics/scenery/volumes/VolumeManager.kt  6
- src/main/kotlin/graphics/scenery/volumes/SceneryContext.kt  5
         

Clones added
============
- src/main/kotlin/graphics/scenery/volumes/SceneryContext.kt  2
         

Clones removed
==============
+ src/main/kotlin/graphics/scenery/volumes/VolumeManager.kt  -3
         

See the complete overview on Codacy

Annotations

Check warning on line 467 in src/main/kotlin/graphics/scenery/volumes/VolumeManager.kt

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/main/kotlin/graphics/scenery/volumes/VolumeManager.kt#L467

The function updateBlocks(context: SceneryContext, multiResStacks: List<MultiResolutionStack3D<*>>, volumes: List<VolumeBlocks>, cachePBO: TextureCacheAndPboChain, vpWidth: Int, vp: Matrix4f) has too many parameters. The current threshold is set to 6.

Check warning on line 543 in src/main/kotlin/graphics/scenery/volumes/VolumeManager.kt

See this annotation in the file changed.

@codacy-production codacy-production / Codacy Static Code Analysis

src/main/kotlin/graphics/scenery/volumes/VolumeManager.kt#L543

The function updateBlocks is too long (92). The maximum length is 60.