@Override public void onReuse( final JCGLTextureUnitContextParentType tc, final R2LightBufferDescriptionType key, final R2LightBufferType value) { if (R2LightBufferPool.LOG.isTraceEnabled()) { R2LightBufferPool.LOG.trace("reuse {}", key); } }
@Override public void onDelete( final JCGLTextureUnitContextParentType tc, final R2LightBufferDescriptionType key, final R2LightBufferType value) { if (R2LightBufferPool.LOG.isTraceEnabled()) { R2LightBufferPool.LOG.trace("delete {}", value); } value.delete(this.g); }
@Override public void onError( final JCGLTextureUnitContextParentType tc, final R2LightBufferDescriptionType key, final Optional<R2LightBufferType> value, final Throwable e) { R2LightBufferPool.LOG.error("Exception raised in cache listener: {}: ", key, e); }