private R2DepthVarianceRenderer( final JCGLInterfaceGL33Type in_g) { this.g = NullCheck.notNull(in_g); this.depth_consumer = new DepthConsumer(this.g); final JCGLClearSpecification clear = JCGLClearSpecification.of( Optional.of(new VectorI4F(1.0f, 1.0f, 1.0f, 1.0f)), OptionalDouble.of(1.0), OptionalInt.empty(), true); }
private VarianceState( final JCGLInterfaceGL33Type g, final R2DepthVarianceRendererType vr, final R2RenderTargetPoolUsableType<R2DepthVarianceBufferDescriptionType, R2DepthVarianceBufferUsableType> vp) { this.renderer = NullCheck.notNull(vr); this.pool = NullCheck.notNull(vp); this.used = new Long2ReferenceOpenHashMap<>(32); this.clear = JCGLClearSpecification.of( Optional.of(new VectorI4F(1.0f, 1.0f, 1.0f, 1.0f)), OptionalDouble.of(1.0), OptionalInt.empty(), true); }
JCGLClearSpecification.of( Optional.of(Vector4D.of(1.0, 1.0, 1.0, 1.0)), OptionalDouble.empty(),
JCGLClearSpecification.of( Optional.of(new VectorI4F(1.0f, 1.0f, 1.0f, 1.0f)), OptionalDouble.empty(),