-
-
-
-
-
Methods in org.robovm.apple.metal that return MTLTexture
| Modifier and Type |
Method |
Description |
MTLTexture |
MTLTexture.getParentTexture() |
|
MTLTexture |
MTLRenderPassAttachmentDescriptor.getResolveTexture() |
|
MTLTexture |
MTLRenderPassAttachmentDescriptor.getTexture() |
|
MTLTexture |
MTLDevice.newSharedTexture(MTLSharedTextureHandle sharedHandle) |
|
MTLTexture |
MTLDevice.newSharedTexture(MTLTextureDescriptor descriptor) |
|
MTLTexture |
MTLBuffer.newTexture(MTLTextureDescriptor descriptor,
long offset,
long bytesPerRow) |
|
MTLTexture |
MTLDevice.newTexture(MTLTextureDescriptor descriptor) |
|
MTLTexture |
MTLDevice.newTexture(MTLTextureDescriptor descriptor,
IOSurface iosurface,
long plane) |
|
MTLTexture |
MTLHeap.newTexture(MTLTextureDescriptor desc) |
|
MTLTexture |
MTLHeap.newTexture(MTLTextureDescriptor descriptor,
long offset) |
|
MTLTexture |
MTLHeapAdapter.newTexture(MTLTextureDescriptor desc) |
|
MTLTexture |
MTLHeapAdapter.newTexture(MTLTextureDescriptor descriptor,
long offset) |
|
MTLTexture |
MTLTexture.newTextureView(MTLPixelFormat pixelFormat) |
|
MTLTexture |
MTLTexture.newTextureView(MTLPixelFormat pixelFormat,
MTLTextureType textureType,
NSRange levelRange,
NSRange sliceRange) |
|
MTLTexture |
MTLTexture.newTextureView(MTLPixelFormat pixelFormat,
MTLTextureType textureType,
NSRange levelRange,
NSRange sliceRange,
MTLTextureSwizzleChannels swizzle) |
|
Methods in org.robovm.apple.metal with parameters of type MTLTexture
| Modifier and Type |
Method |
Description |
void |
MTLBlitCommandEncoder.copyFromBufferToTexture(MTLBuffer sourceBuffer,
long sourceOffset,
long sourceBytesPerRow,
long sourceBytesPerImage,
MTLSize sourceSize,
MTLTexture destinationTexture,
long destinationSlice,
long destinationLevel,
MTLOrigin destinationOrigin) |
|
void |
MTLBlitCommandEncoder.copyFromBufferToTexture(MTLBuffer sourceBuffer,
long sourceOffset,
long sourceBytesPerRow,
long sourceBytesPerImage,
MTLSize sourceSize,
MTLTexture destinationTexture,
long destinationSlice,
long destinationLevel,
MTLOrigin destinationOrigin,
MTLBlitOption options) |
|
void |
MTLBlitCommandEncoder.copyFromTextureToBuffer(MTLTexture sourceTexture,
long sourceSlice,
long sourceLevel,
MTLOrigin sourceOrigin,
MTLSize sourceSize,
MTLBuffer destinationBuffer,
long destinationOffset,
long destinationBytesPerRow,
long destinationBytesPerImage) |
|
void |
MTLBlitCommandEncoder.copyFromTextureToBuffer(MTLTexture sourceTexture,
long sourceSlice,
long sourceLevel,
MTLOrigin sourceOrigin,
MTLSize sourceSize,
MTLBuffer destinationBuffer,
long destinationOffset,
long destinationBytesPerRow,
long destinationBytesPerImage,
MTLBlitOption options) |
|
void |
MTLBlitCommandEncoder.copyFromTextureToTexture(MTLTexture sourceTexture,
long sourceSlice,
long sourceLevel,
MTLOrigin sourceOrigin,
MTLSize sourceSize,
MTLTexture destinationTexture,
long destinationSlice,
long destinationLevel,
MTLOrigin destinationOrigin) |
|
void |
MTLBlitCommandEncoder.copyFromTextureToTexture(MTLTexture sourceTexture,
long sourceSlice,
long sourceLevel,
MTLTexture destinationTexture,
long destinationSlice,
long destinationLevel,
long sliceCount,
long levelCount) |
|
void |
MTLBlitCommandEncoder.copyFromTextureToTexture(MTLTexture sourceTexture,
MTLTexture destinationTexture) |
|
void |
MTLBlitCommandEncoder.generateMipmapsForTexture(MTLTexture texture) |
|
void |
MTLBlitCommandEncoder.getTextureAccessCounters(MTLTexture texture,
MTLRegion region,
long mipLevel,
long slice,
boolean resetCounters,
MTLBuffer countersBuffer,
long countersBufferOffset) |
|
void |
MTLBlitCommandEncoder.optimizeContentsForCPUAccess(MTLTexture texture) |
|
void |
MTLBlitCommandEncoder.optimizeContentsForCPUAccess(MTLTexture texture,
long slice,
long level) |
|
void |
MTLBlitCommandEncoder.optimizeContentsForGPUAccess(MTLTexture texture) |
|
void |
MTLBlitCommandEncoder.optimizeContentsForGPUAccess(MTLTexture texture,
long slice,
long level) |
|
void |
MTLBlitCommandEncoder.resetTextureAccessCounters(MTLTexture texture,
MTLRegion region,
long mipLevel,
long slice) |
|
void |
MTLRenderCommandEncoder.setFragmentTexture(MTLTexture texture,
long index) |
|
void |
MTLRenderCommandEncoder.setFragmentTextures(MTLTexture[] textures,
NSRange range) |
|
void |
MTLRenderPassAttachmentDescriptor.setResolveTexture(MTLTexture v) |
|
void |
MTLArgumentEncoder.setTexture(MTLTexture texture,
long index) |
|
void |
MTLArgumentEncoderAdapter.setTexture(MTLTexture texture,
long index) |
|
void |
MTLComputeCommandEncoder.setTexture(MTLTexture texture,
long index) |
|
void |
MTLRenderPassAttachmentDescriptor.setTexture(MTLTexture v) |
|
void |
MTLArgumentEncoder.setTextures(MTLTexture textures,
NSRange range) |
|
void |
MTLArgumentEncoderAdapter.setTextures(MTLTexture textures,
NSRange range) |
|
void |
MTLComputeCommandEncoder.setTextures(MTLTexture[] textures,
NSRange range) |
|
void |
MTLRenderCommandEncoder.setTileTexture(MTLTexture texture,
long index) |
|
void |
MTLRenderCommandEncoder.setTileTextures(MTLTexture textures,
NSRange range) |
|
void |
MTLRenderCommandEncoder.setVertexTexture(MTLTexture texture,
long index) |
|
void |
MTLRenderCommandEncoder.setVertexTextures(MTLTexture[] textures,
NSRange range) |
|
void |
MTLResourceStateCommandEncoder.updateTextureMapping(MTLTexture texture,
MTLSparseTextureMappingMode mode,
MTLBuffer indirectBuffer,
long indirectBufferOffset) |
|
void |
MTLResourceStateCommandEncoder.updateTextureMapping(MTLTexture texture,
MTLSparseTextureMappingMode mode,
MTLRegion region,
long mipLevel,
long slice) |
|
void |
MTLResourceStateCommandEncoderAdapter.updateTextureMapping(MTLTexture texture,
MTLSparseTextureMappingMode mode,
MTLBuffer indirectBuffer,
long indirectBufferOffset) |
|
void |
MTLResourceStateCommandEncoderAdapter.updateTextureMapping(MTLTexture texture,
MTLSparseTextureMappingMode mode,
MTLRegion region,
long mipLevel,
long slice) |
|
void |
MTLResourceStateCommandEncoder.updateTextureMappings(MTLTexture texture,
MTLSparseTextureMappingMode mode,
MTLRegion regions,
MachineSizedUIntPtr mipLevels,
MachineSizedUIntPtr slices,
long numRegions) |
|
void |
MTLResourceStateCommandEncoderAdapter.updateTextureMappings(MTLTexture texture,
MTLSparseTextureMappingMode mode,
MTLRegion regions,
MachineSizedUIntPtr mipLevels,
MachineSizedUIntPtr slices,
long numRegions) |
|
-
Method parameters in org.robovm.apple.metalkit with type arguments of type MTLTexture
| Modifier and Type |
Method |
Description |
void |
MTKTextureLoader.newTexture(String name,
double scaleFactor,
NSBundle bundle,
MTKTextureLoaderOptions options,
VoidBlock2<MTLTexture,NSError> completionHandler) |
|
void |
MTKTextureLoader.newTexture(CGImage cgImage,
MTKTextureLoaderOptions options,
VoidBlock2<MTLTexture,NSError> completionHandler) |
|
void |
MTKTextureLoader.newTexture(NSData data,
MTKTextureLoaderOptions options,
VoidBlock2<MTLTexture,NSError> completionHandler) |
|
void |
MTKTextureLoader.newTexture(NSURL URL,
MTKTextureLoaderOptions options,
VoidBlock2<MTLTexture,NSError> completionHandler) |
|
void |
MTKTextureLoader.newTexture(MDLTexture texture,
MTKTextureLoaderOptions options,
VoidBlock2<MTLTexture,NSError> completionHandler) |
|
-
Methods in org.robovm.apple.metalps with parameters of type MTLTexture
| Modifier and Type |
Method |
Description |
void |
MPSBinaryImageKernel.encode(MTLCommandBuffer commandBuffer,
MTLTexture primaryTexture,
MTLTexture secondaryTexture,
MTLTexture destinationTexture) |
|
void |
MPSImageFindKeypoints.encode(MTLCommandBuffer commandBuffer,
MTLTexture source,
MTLRegion regions,
long numberOfRegions,
MTLBuffer keypointCountBuffer,
long keypointCountBufferOffset,
MTLBuffer keypointDataBuffer,
long keypointDataBufferOffset) |
|
void |
MPSImageHistogram.encode(MTLCommandBuffer commandBuffer,
MTLTexture source,
MTLBuffer histogram,
long histogramOffset) |
|
void |
MPSImageNormalizedHistogram.encode(MTLCommandBuffer commandBuffer,
MTLTexture source,
MTLTexture minmaxTexture,
MTLBuffer histogram,
long histogramOffset) |
|
MTLTexture |
MPSSVGFDenoiser.encode(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture motionVectorTexture,
MTLTexture depthNormalTexture,
MTLTexture previousDepthNormalTexture) |
|
void |
MPSSVGFDenoiser.encode(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture destinationTexture,
MTLTexture sourceTexture2,
MTLTexture destinationTexture2,
MTLTexture motionVectorTexture,
MTLTexture depthNormalTexture,
MTLTexture previousDepthNormalTexture) |
|
void |
MPSTemporalAA.encode(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture previousTexture,
MTLTexture destinationTexture,
MTLTexture motionVectorTexture,
MTLTexture depthTexture) |
|
void |
MPSUnaryImageKernel.encode(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture destinationTexture) |
|
boolean |
MPSUnaryImageKernel.encode(MTLCommandBuffer commandBuffer,
MTLTexture texture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|
void |
MPSSVGF.encodeBilateralFilter(MTLCommandBuffer commandBuffer,
long stepDistance,
MTLTexture sourceTexture,
MTLTexture destinationTexture,
MTLTexture depthNormalTexture) |
|
void |
MPSSVGF.encodeBilateralFilter(MTLCommandBuffer commandBuffer,
long stepDistance,
MTLTexture sourceTexture,
MTLTexture destinationTexture,
MTLTexture sourceTexture2,
MTLTexture destinationTexture2,
MTLTexture depthNormalTexture) |
|
void |
MPSRayIntersector.encodeIntersection(MTLCommandBuffer commandBuffer,
MPSIntersectionType intersectionType,
MTLTexture rayTexture,
MTLTexture intersectionTexture,
MPSAccelerationStructure accelerationStructure) |
|
boolean |
MPSBinaryImageKernel.encodePrimaryTexture(MTLCommandBuffer commandBuffer,
MTLTexture primaryTexture,
MTLTexture inPlaceSecondaryTexture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|
void |
MPSImageGuidedFilter.encodeReconstruction(MTLCommandBuffer commandBuffer,
MTLTexture guidanceTexture,
MTLTexture coefficientsTexture,
MTLTexture destinationTexture) |
|
void |
MPSImageGuidedFilter.encodeReconstruction(MTLCommandBuffer commandBuffer,
MTLTexture guidanceTexture,
MTLTexture coefficientsTextureA,
MTLTexture coefficientsTextureB,
MTLTexture destinationTexture) |
|
void |
MPSImageGuidedFilter.encodeRegression(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture guidanceTexture,
MTLTexture weightsTexture,
MTLTexture destinationCoefficientsTexture) |
|
void |
MPSImageGuidedFilter.encodeRegression(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture guidanceTexture,
MTLTexture weightsTexture,
MTLTexture destinationCoefficientsTextureA,
MTLTexture destinationCoefficientsTextureB) |
|
void |
MPSSVGF.encodeReprojection(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture previousTexture,
MTLTexture destinationTexture,
MTLTexture previousLuminanceMomentsTexture,
MTLTexture destinationLuminanceMomentsTexture,
MTLTexture previousFrameCountTexture,
MTLTexture destinationFrameCountTexture,
MTLTexture motionVectorTexture,
MTLTexture depthNormalTexture,
MTLTexture previousDepthNormalTexture) |
|
void |
MPSSVGF.encodeReprojectionToCommandBuffer$sourceTexture$previousTexture$destinationTexture$previousLuminanceMomentsTexture$destinationLuminanceMomentsTexture$sourceTexture2$previousTexture2$destinationTexture2$previousLuminanceMomentsTexture2$destinationLuminanceMomentsTexture2$previousFrameCountTexture$destinationFrameCountTexture$motionVectorTexture$depthNormalTexture$previousDepthNormalTexture$(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture previousTexture,
MTLTexture destinationTexture,
MTLTexture previousLuminanceMomentsTexture,
MTLTexture destinationLuminanceMomentsTexture,
MTLTexture sourceTexture2,
MTLTexture previousTexture2,
MTLTexture destinationTexture2,
MTLTexture previousLuminanceMomentsTexture2,
MTLTexture destinationLuminanceMomentsTexture2,
MTLTexture previousFrameCountTexture,
MTLTexture destinationFrameCountTexture,
MTLTexture motionVectorTexture,
MTLTexture depthNormalTexture,
MTLTexture previousDepthNormalTexture) |
|
boolean |
MPSBinaryImageKernel.encodeSecondaryTexture(MTLCommandBuffer commandBuffer,
MTLTexture inPlacePrimaryTexture,
MTLTexture secondaryTexture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|
void |
MPSImageEDLines.encodeToCommandBuffer(MTLCommandBuffer commandBuffer,
MTLTexture source,
MTLTexture dest,
MTLBuffer endpointBuffer,
long endpointOffset) |
|
void |
MPSImageHistogramEqualization.encodeTransform(MTLCommandBuffer commandBuffer,
MTLTexture source,
MTLBuffer histogram,
long histogramOffset) |
|
void |
MPSImageHistogramSpecification.encodeTransform(MTLCommandBuffer commandBuffer,
MTLTexture source,
MTLBuffer sourceHistogram,
long sourceHistogramOffset,
MTLBuffer desiredHistogram,
long desiredHistogramOffset) |
|
void |
MPSSVGF.encodeVarianceEstimation(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture luminanceMomentsTexture,
MTLTexture destinationTexture,
MTLTexture frameCountTexture,
MTLTexture depthNormalTexture) |
|
void |
MPSSVGF.encodeVarianceEstimation(MTLCommandBuffer commandBuffer,
MTLTexture sourceTexture,
MTLTexture luminanceMomentsTexture,
MTLTexture destinationTexture,
MTLTexture sourceTexture2,
MTLTexture luminanceMomentsTexture2,
MTLTexture destinationTexture2,
MTLTexture frameCountTexture,
MTLTexture depthNormalTexture) |
|
protected long |
MPSImage.init(MTLTexture texture,
long featureChannels) |
|
void |
MPSSVGFDefaultTextureAllocator.returnTexture(MTLTexture texture) |
|
void |
MPSSVGFTextureAllocator.returnTexture(MTLTexture texture) |
|
Method parameters in org.robovm.apple.metalps with type arguments of type MTLTexture
| Modifier and Type |
Method |
Description |
boolean |
MPSUnaryImageKernel.encode(MTLCommandBuffer commandBuffer,
MTLTexture texture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|
boolean |
MPSUnaryImageKernel.encode(MTLCommandBuffer commandBuffer,
MTLTexture texture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|
boolean |
MPSBinaryImageKernel.encodePrimaryTexture(MTLCommandBuffer commandBuffer,
MTLTexture primaryTexture,
MTLTexture inPlaceSecondaryTexture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|
boolean |
MPSBinaryImageKernel.encodePrimaryTexture(MTLCommandBuffer commandBuffer,
MTLTexture primaryTexture,
MTLTexture inPlaceSecondaryTexture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|
boolean |
MPSBinaryImageKernel.encodeSecondaryTexture(MTLCommandBuffer commandBuffer,
MTLTexture inPlacePrimaryTexture,
MTLTexture secondaryTexture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|
boolean |
MPSBinaryImageKernel.encodeSecondaryTexture(MTLCommandBuffer commandBuffer,
MTLTexture inPlacePrimaryTexture,
MTLTexture secondaryTexture,
Block3<MPSKernel,MTLCommandBuffer,MTLTexture,MTLTexture> copyAllocator) |
|