@Override protected Cubemap createTexture (FrameBufferTextureAttachmentSpec attachmentSpec) { GLOnlyTextureData data = new GLOnlyTextureData(bufferBuilder.width, bufferBuilder.height, 0, attachmentSpec.internalFormat, attachmentSpec.format, attachmentSpec.type); Cubemap result = new Cubemap(data, data, data, data, data, data); result.setFilter(TextureFilter.Linear, TextureFilter.Linear); result.setWrap(TextureWrap.ClampToEdge, TextureWrap.ClampToEdge); return result; }
@Override protected Cubemap createTexture (FrameBufferTextureAttachmentSpec attachmentSpec) { GLOnlyTextureData data = new GLOnlyTextureData(bufferBuilder.width, bufferBuilder.height, 0, attachmentSpec.internalFormat, attachmentSpec.format, attachmentSpec.type); Cubemap result = new Cubemap(data, data, data, data, data, data); result.setFilter(TextureFilter.Linear, TextureFilter.Linear); result.setWrap(TextureWrap.ClampToEdge, TextureWrap.ClampToEdge); return result; }
@Override public Cubemap loadSync (AssetManager manager, String fileName, FileHandle file, CubemapParameter parameter) { if (info == null) return null; Cubemap cubemap = info.cubemap; if (cubemap != null) { cubemap.load(info.data); } else { cubemap = new Cubemap(info.data); } if (parameter != null) { cubemap.setFilter(parameter.minFilter, parameter.magFilter); cubemap.setWrap(parameter.wrapU, parameter.wrapV); } return cubemap; }
@Override public Cubemap loadSync (AssetManager manager, String fileName, FileHandle file, CubemapParameter parameter) { if (info == null) return null; Cubemap cubemap = info.cubemap; if (cubemap != null) { cubemap.load(info.data); } else { cubemap = new Cubemap(info.data); } if (parameter != null) { cubemap.setFilter(parameter.minFilter, parameter.magFilter); cubemap.setWrap(parameter.wrapU, parameter.wrapV); } return cubemap; }
@Override public Cubemap loadSync (AssetManager manager, String fileName, FileHandle file, CubemapParameter parameter) { if (info == null) return null; Cubemap cubemap = info.cubemap; if (cubemap != null) { cubemap.load(info.data); } else { cubemap = new Cubemap(info.data); } if (parameter != null) { cubemap.setFilter(parameter.minFilter, parameter.magFilter); cubemap.setWrap(parameter.wrapU, parameter.wrapV); } return cubemap; }
@Override public Cubemap loadSync (AssetManager manager, String fileName, FileHandle file, CubemapParameter parameter) { if (info == null) return null; Cubemap cubemap = info.cubemap; if (cubemap != null) { cubemap.load(info.data); } else { cubemap = new Cubemap(info.data); } if (parameter != null) { cubemap.setFilter(parameter.minFilter, parameter.magFilter); cubemap.setWrap(parameter.wrapU, parameter.wrapV); } return cubemap; }
@Override protected Cubemap createTexture (FrameBufferTextureAttachmentSpec attachmentSpec) { GLOnlyTextureData data = new GLOnlyTextureData(bufferBuilder.width, bufferBuilder.height, 0, attachmentSpec.internalFormat, attachmentSpec.format, attachmentSpec.type); Cubemap result = new Cubemap(data, data, data, data, data, data); result.setFilter(TextureFilter.Linear, TextureFilter.Linear); result.setWrap(TextureWrap.ClampToEdge, TextureWrap.ClampToEdge); return result; }
@Override public Cubemap loadSync (AssetManager manager, String fileName, FileHandle file, CubemapParameter parameter) { if (info == null) return null; Cubemap cubemap = info.cubemap; if (cubemap != null) { cubemap.load(info.data); } else { cubemap = new Cubemap(info.data); } if (parameter != null) { cubemap.setFilter(parameter.minFilter, parameter.magFilter); cubemap.setWrap(parameter.wrapU, parameter.wrapV); } return cubemap; }