Example #1
0
 @Override
 public void onReuse(
     final JCGLTextureUnitContextParentType tc,
     final R2LightBufferDescriptionType key,
     final R2LightBufferType value) {
   if (R2LightBufferPool.LOG.isTraceEnabled()) {
     R2LightBufferPool.LOG.trace("reuse {}", key);
   }
 }
Example #2
0
    @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);
    }
Example #3
0
 @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);
 }