Class VkSamplerYcbcrConversionCreateInfo
- java.lang.Object
-
- org.lwjgl.system.Pointer.Default
-
- org.lwjgl.system.Struct
-
- org.lwjgl.vulkan.VkSamplerYcbcrConversionCreateInfo
-
- All Implemented Interfaces:
java.lang.AutoCloseable,org.lwjgl.system.NativeResource,org.lwjgl.system.Pointer
- Direct Known Subclasses:
VkSamplerYcbcrConversionCreateInfoKHR
public class VkSamplerYcbcrConversionCreateInfo extends org.lwjgl.system.Struct implements org.lwjgl.system.NativeResourceStructure specifying the parameters of the newly created conversion.Description
Note
Setting
forceExplicitReconstructiontoTRUEmay have a performance penalty on implementations where explicit reconstruction is not the default mode of operation.If
formatsupportsFORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BITtheforceExplicitReconstructionvalue behaves as if it was set toTRUE.Sampler Y′CBCR conversion objects do not support external format conversion without additional extensions defining external formats.
Valid Usage
formatmust represent unsigned normalized values (i.e. the format must be aUNORMformat)- The potential format features of the sampler Y′CBCR conversion must support
FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BITorFORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT - If the potential format features of the sampler Y′CBCR conversion do not support
FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT,xChromaOffsetandyChromaOffsetmust not beCHROMA_LOCATION_COSITED_EVENif the corresponding components are downsampled - If the potential format features of the sampler Y′CBCR conversion do not support
FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT,xChromaOffsetandyChromaOffsetmust not beCHROMA_LOCATION_MIDPOINTif the corresponding components are downsampled - If the format has a
_422or_420suffix, thencomponents.gmust be the identity swizzle - If the format has a
_422or_420suffix, thencomponents.amust be the identity swizzle,COMPONENT_SWIZZLE_ONE, orCOMPONENT_SWIZZLE_ZERO - If the format has a
_422or_420suffix, thencomponents.rmust be the identity swizzle orCOMPONENT_SWIZZLE_B - If the format has a
_422or_420suffix, thencomponents.bmust be the identity swizzle orCOMPONENT_SWIZZLE_R - If the format has a
_422or_420suffix, and if eithercomponents.rorcomponents.bis the identity swizzle, both values must be the identity swizzle - If
ycbcrModelis notSAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY, thencomponents.r,components.g, andcomponents.bmust correspond to components of theformat; that is,components.r,components.g, andcomponents.bmust not beCOMPONENT_SWIZZLE_ZEROorCOMPONENT_SWIZZLE_ONE, and must not correspond to a component containing zero or one as a consequence of conversion to RGBA - If
ycbcrRangeisSAMPLER_YCBCR_RANGE_ITU_NARROWthen the R, G and B components obtained by applying thecomponentswizzle toformatmust each have a bit-depth greater than or equal to 8 - If the potential format features of the sampler Y′CBCR conversion do not support
FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BITforceExplicitReconstructionmust beFALSE - If the potential format features of the sampler Y′CBCR conversion do not support
FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT,chromaFiltermust not beFILTER_LINEAR
Valid Usage (Implicit)
sTypemust beSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFOpNextmust beNULLformatmust be a validVkFormatvalueycbcrModelmust be a validVkSamplerYcbcrModelConversionvalueycbcrRangemust be a validVkSamplerYcbcrRangevaluecomponentsmust be a validVkComponentMappingstructurexChromaOffsetmust be a validVkChromaLocationvalueyChromaOffsetmust be a validVkChromaLocationvaluechromaFiltermust be a validVkFiltervalue
If
chromaFilterisFILTER_NEAREST, chroma samples are reconstructed to luma component resolution using nearest-neighbour sampling. Otherwise, chroma samples are reconstructed using interpolation. More details can be found in the description of sampler Y′CBCR conversion in the Image Operations chapter.See Also
VkComponentMapping,CreateSamplerYcbcrConversion,CreateSamplerYcbcrConversionKHRLayout
struct VkSamplerYcbcrConversionCreateInfo { VkStructureTypesType(); void const *pNext(); VkFormatformat(); VkSamplerYcbcrModelConversionycbcrModel(); VkSamplerYcbcrRangeycbcrRange();VkComponentMappingcomponents(); VkChromaLocationxChromaOffset(); VkChromaLocationyChromaOffset(); VkFilterchromaFilter(); VkBool32forceExplicitReconstruction(); }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVkSamplerYcbcrConversionCreateInfo.BufferAn array ofVkSamplerYcbcrConversionCreateInfostructs.
-
Field Summary
Fields Modifier and Type Field Description static intALIGNOFThe struct alignment in bytes.static intCHROMAFILTER
COMPONENTS
FORCEEXPLICITRECONSTRUCTION
FORMAT
PNEXTThe struct member offsets.static intSIZEOFThe struct size in bytes.static intSTYPE
XCHROMAOFFSET
YCBCRMODEL
YCBCRRANGE
YCHROMAOFFSETThe struct member offsets.
-
Constructor Summary
Constructors Constructor Description VkSamplerYcbcrConversionCreateInfo(java.nio.ByteBuffer container)Creates aVkSamplerYcbcrConversionCreateInfoinstance at the current position of the specifiedByteBuffercontainer.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static VkSamplerYcbcrConversionCreateInfocalloc()Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated withmemCalloc.static VkSamplerYcbcrConversionCreateInfo.Buffercalloc(int capacity)Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated withmemCalloc.static VkSamplerYcbcrConversionCreateInfo.Buffercalloc(int capacity, org.lwjgl.system.MemoryStack stack)Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkSamplerYcbcrConversionCreateInfocalloc(org.lwjgl.system.MemoryStack stack)Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkSamplerYcbcrConversionCreateInfocallocStack()Deprecated.static VkSamplerYcbcrConversionCreateInfo.BuffercallocStack(int capacity)Deprecated.static VkSamplerYcbcrConversionCreateInfo.BuffercallocStack(int capacity, org.lwjgl.system.MemoryStack stack)Deprecated.static VkSamplerYcbcrConversionCreateInfocallocStack(org.lwjgl.system.MemoryStack stack)Deprecated.intchromaFilter()the filter for chroma reconstruction.VkSamplerYcbcrConversionCreateInfochromaFilter(int value)Sets the specified value to thechromaFilter()field.VkComponentMappingcomponents()applies a swizzle based onVkComponentSwizzleenums prior to range expansion and color model conversion.VkSamplerYcbcrConversionCreateInfocomponents(java.util.function.Consumer<VkComponentMapping> consumer)Passes thecomponents()field to the specifiedConsumer.VkSamplerYcbcrConversionCreateInfocomponents(VkComponentMapping value)Copies the specifiedVkComponentMappingto thecomponents()field.static VkSamplerYcbcrConversionCreateInfocreate()Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated withBufferUtils.static VkSamplerYcbcrConversionCreateInfo.Buffercreate(int capacity)Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated withBufferUtils.static VkSamplerYcbcrConversionCreateInfocreate(long address)Returns a newVkSamplerYcbcrConversionCreateInfoinstance for the specified memory address.static VkSamplerYcbcrConversionCreateInfo.Buffercreate(long address, int capacity)Create aVkSamplerYcbcrConversionCreateInfo.Bufferinstance at the specified memory.static VkSamplerYcbcrConversionCreateInfocreateSafe(long address)static VkSamplerYcbcrConversionCreateInfo.BuffercreateSafe(long address, int capacity)booleanforceExplicitReconstruction()can be used to ensure that reconstruction is done explicitly, if supported.VkSamplerYcbcrConversionCreateInfoforceExplicitReconstruction(boolean value)Sets the specified value to theforceExplicitReconstruction()field.intformat()the format of the image from which color information will be retrieved.VkSamplerYcbcrConversionCreateInfoformat(int value)Sets the specified value to theformat()field.static VkSamplerYcbcrConversionCreateInfomalloc()Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated withmemAlloc.static VkSamplerYcbcrConversionCreateInfo.Buffermalloc(int capacity)Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated withmemAlloc.static VkSamplerYcbcrConversionCreateInfo.Buffermalloc(int capacity, org.lwjgl.system.MemoryStack stack)Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated on the specifiedMemoryStack.static VkSamplerYcbcrConversionCreateInfomalloc(org.lwjgl.system.MemoryStack stack)Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated on the specifiedMemoryStack.static VkSamplerYcbcrConversionCreateInfomallocStack()Deprecated.static VkSamplerYcbcrConversionCreateInfo.BuffermallocStack(int capacity)Deprecated.static VkSamplerYcbcrConversionCreateInfo.BuffermallocStack(int capacity, org.lwjgl.system.MemoryStack stack)Deprecated.static VkSamplerYcbcrConversionCreateInfomallocStack(org.lwjgl.system.MemoryStack stack)Deprecated.static intnchromaFilter(long struct)Unsafe version ofchromaFilter().static voidnchromaFilter(long struct, int value)Unsafe version ofchromaFilter.static VkComponentMappingncomponents(long struct)Unsafe version ofcomponents().static voidncomponents(long struct, VkComponentMapping value)Unsafe version ofcomponents.static intnforceExplicitReconstruction(long struct)Unsafe version offorceExplicitReconstruction().static voidnforceExplicitReconstruction(long struct, int value)Unsafe version offorceExplicitReconstruction.static intnformat(long struct)Unsafe version offormat().static voidnformat(long struct, int value)Unsafe version offormat.static longnpNext(long struct)Unsafe version ofpNext().static voidnpNext(long struct, long value)Unsafe version ofpNext.static intnsType(long struct)Unsafe version ofsType().static voidnsType(long struct, int value)Unsafe version ofsType.static intnxChromaOffset(long struct)Unsafe version ofxChromaOffset().static voidnxChromaOffset(long struct, int value)Unsafe version ofxChromaOffset.static intnycbcrModel(long struct)Unsafe version ofycbcrModel().static voidnycbcrModel(long struct, int value)Unsafe version ofycbcrModel.static intnycbcrRange(long struct)Unsafe version ofycbcrRange().static voidnycbcrRange(long struct, int value)Unsafe version ofycbcrRange.static intnyChromaOffset(long struct)Unsafe version ofyChromaOffset().static voidnyChromaOffset(long struct, int value)Unsafe version ofyChromaOffset.longpNext()NULLor a pointer to a structure extending this structure.VkSamplerYcbcrConversionCreateInfopNext(long value)Sets the specified value to thepNext()field.VkSamplerYcbcrConversionCreateInfoset(int sType, long pNext, int format, int ycbcrModel, int ycbcrRange, VkComponentMapping components, int xChromaOffset, int yChromaOffset, int chromaFilter, boolean forceExplicitReconstruction)Initializes this struct with the specified values.VkSamplerYcbcrConversionCreateInfoset(VkSamplerYcbcrConversionCreateInfo src)Copies the specified struct data to this struct.intsizeof()intsType()the type of this structure.VkSamplerYcbcrConversionCreateInfosType(int value)Sets the specified value to thesType()field.VkSamplerYcbcrConversionCreateInfosType$Default()Sets theSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFOvalue to thesType()field.intxChromaOffset()describes the sample location associated with downsampled chroma components in the x dimension.VkSamplerYcbcrConversionCreateInfoxChromaOffset(int value)Sets the specified value to thexChromaOffset()field.intycbcrModel()describes the color matrix for conversion between color models.VkSamplerYcbcrConversionCreateInfoycbcrModel(int value)Sets the specified value to theycbcrModel()field.intycbcrRange()describes whether the encoded values have headroom and foot room, or whether the encoding uses the full numerical range.VkSamplerYcbcrConversionCreateInfoycbcrRange(int value)Sets the specified value to theycbcrRange()field.intyChromaOffset()describes the sample location associated with downsampled chroma components in the y dimension.VkSamplerYcbcrConversionCreateInfoyChromaOffset(int value)Sets the specified value to theyChromaOffset()field.
-
-
-
Constructor Detail
-
VkSamplerYcbcrConversionCreateInfo
public VkSamplerYcbcrConversionCreateInfo(java.nio.ByteBuffer container)
Creates aVkSamplerYcbcrConversionCreateInfoinstance at the current position of the specifiedByteBuffercontainer. Changes to the buffer's content will be visible to the struct instance and vice versa.The created instance holds a strong reference to the container object.
-
-
Method Detail
-
sizeof
public int sizeof()
- Specified by:
sizeofin classorg.lwjgl.system.Struct
-
sType
public int sType()
the type of this structure.
-
pNext
public long pNext()
NULLor a pointer to a structure extending this structure.
-
format
public int format()
the format of the image from which color information will be retrieved.
-
ycbcrModel
public int ycbcrModel()
describes the color matrix for conversion between color models.
-
ycbcrRange
public int ycbcrRange()
describes whether the encoded values have headroom and foot room, or whether the encoding uses the full numerical range.
-
components
public VkComponentMapping components()
applies a swizzle based onVkComponentSwizzleenums prior to range expansion and color model conversion.
-
xChromaOffset
public int xChromaOffset()
describes the sample location associated with downsampled chroma components in the x dimension.xChromaOffsethas no effect for formats in which chroma components are not downsampled horizontally.
-
yChromaOffset
public int yChromaOffset()
describes the sample location associated with downsampled chroma components in the y dimension.yChromaOffsethas no effect for formats in which the chroma components are not downsampled vertically.
-
chromaFilter
public int chromaFilter()
the filter for chroma reconstruction.
-
forceExplicitReconstruction
public boolean forceExplicitReconstruction()
can be used to ensure that reconstruction is done explicitly, if supported.
-
sType
public VkSamplerYcbcrConversionCreateInfo sType(int value)
Sets the specified value to thesType()field.
-
sType$Default
public VkSamplerYcbcrConversionCreateInfo sType$Default()
Sets theSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFOvalue to thesType()field.
-
pNext
public VkSamplerYcbcrConversionCreateInfo pNext(long value)
Sets the specified value to thepNext()field.
-
format
public VkSamplerYcbcrConversionCreateInfo format(int value)
Sets the specified value to theformat()field.
-
ycbcrModel
public VkSamplerYcbcrConversionCreateInfo ycbcrModel(int value)
Sets the specified value to theycbcrModel()field.
-
ycbcrRange
public VkSamplerYcbcrConversionCreateInfo ycbcrRange(int value)
Sets the specified value to theycbcrRange()field.
-
components
public VkSamplerYcbcrConversionCreateInfo components(VkComponentMapping value)
Copies the specifiedVkComponentMappingto thecomponents()field.
-
components
public VkSamplerYcbcrConversionCreateInfo components(java.util.function.Consumer<VkComponentMapping> consumer)
Passes thecomponents()field to the specifiedConsumer.
-
xChromaOffset
public VkSamplerYcbcrConversionCreateInfo xChromaOffset(int value)
Sets the specified value to thexChromaOffset()field.
-
yChromaOffset
public VkSamplerYcbcrConversionCreateInfo yChromaOffset(int value)
Sets the specified value to theyChromaOffset()field.
-
chromaFilter
public VkSamplerYcbcrConversionCreateInfo chromaFilter(int value)
Sets the specified value to thechromaFilter()field.
-
forceExplicitReconstruction
public VkSamplerYcbcrConversionCreateInfo forceExplicitReconstruction(boolean value)
Sets the specified value to theforceExplicitReconstruction()field.
-
set
public VkSamplerYcbcrConversionCreateInfo set(int sType, long pNext, int format, int ycbcrModel, int ycbcrRange, VkComponentMapping components, int xChromaOffset, int yChromaOffset, int chromaFilter, boolean forceExplicitReconstruction)
Initializes this struct with the specified values.
-
set
public VkSamplerYcbcrConversionCreateInfo set(VkSamplerYcbcrConversionCreateInfo src)
Copies the specified struct data to this struct.- Parameters:
src- the source struct- Returns:
- this struct
-
malloc
public static VkSamplerYcbcrConversionCreateInfo malloc()
Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated withmemAlloc. The instance must be explicitly freed.
-
calloc
public static VkSamplerYcbcrConversionCreateInfo calloc()
Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated withmemCalloc. The instance must be explicitly freed.
-
create
public static VkSamplerYcbcrConversionCreateInfo create()
Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated withBufferUtils.
-
create
public static VkSamplerYcbcrConversionCreateInfo create(long address)
Returns a newVkSamplerYcbcrConversionCreateInfoinstance for the specified memory address.
-
createSafe
@Nullable public static VkSamplerYcbcrConversionCreateInfo createSafe(long address)
-
malloc
public static VkSamplerYcbcrConversionCreateInfo.Buffer malloc(int capacity)
Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
public static VkSamplerYcbcrConversionCreateInfo.Buffer calloc(int capacity)
Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
public static VkSamplerYcbcrConversionCreateInfo.Buffer create(int capacity)
Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
public static VkSamplerYcbcrConversionCreateInfo.Buffer create(long address, int capacity)
Create aVkSamplerYcbcrConversionCreateInfo.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
@Nullable public static VkSamplerYcbcrConversionCreateInfo.Buffer createSafe(long address, int capacity)
-
mallocStack
@Deprecated public static VkSamplerYcbcrConversionCreateInfo mallocStack()
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(MemoryStack)instead.
-
callocStack
@Deprecated public static VkSamplerYcbcrConversionCreateInfo callocStack()
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(MemoryStack)instead.
-
mallocStack
@Deprecated public static VkSamplerYcbcrConversionCreateInfo mallocStack(org.lwjgl.system.MemoryStack stack)
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(MemoryStack)instead.
-
callocStack
@Deprecated public static VkSamplerYcbcrConversionCreateInfo callocStack(org.lwjgl.system.MemoryStack stack)
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(MemoryStack)instead.
-
mallocStack
@Deprecated public static VkSamplerYcbcrConversionCreateInfo.Buffer mallocStack(int capacity)
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(int, MemoryStack)instead.
-
callocStack
@Deprecated public static VkSamplerYcbcrConversionCreateInfo.Buffer callocStack(int capacity)
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(int, MemoryStack)instead.
-
mallocStack
@Deprecated public static VkSamplerYcbcrConversionCreateInfo.Buffer mallocStack(int capacity, org.lwjgl.system.MemoryStack stack)
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(int, MemoryStack)instead.
-
callocStack
@Deprecated public static VkSamplerYcbcrConversionCreateInfo.Buffer callocStack(int capacity, org.lwjgl.system.MemoryStack stack)
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(int, MemoryStack)instead.
-
malloc
public static VkSamplerYcbcrConversionCreateInfo malloc(org.lwjgl.system.MemoryStack stack)
Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
public static VkSamplerYcbcrConversionCreateInfo calloc(org.lwjgl.system.MemoryStack stack)
Returns a newVkSamplerYcbcrConversionCreateInfoinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
public static VkSamplerYcbcrConversionCreateInfo.Buffer malloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocatecapacity- the buffer capacity
-
calloc
public static VkSamplerYcbcrConversionCreateInfo.Buffer calloc(int capacity, org.lwjgl.system.MemoryStack stack)
Returns a newVkSamplerYcbcrConversionCreateInfo.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocatecapacity- the buffer capacity
-
nsType
public static int nsType(long struct)
Unsafe version ofsType().
-
npNext
public static long npNext(long struct)
Unsafe version ofpNext().
-
nformat
public static int nformat(long struct)
Unsafe version offormat().
-
nycbcrModel
public static int nycbcrModel(long struct)
Unsafe version ofycbcrModel().
-
nycbcrRange
public static int nycbcrRange(long struct)
Unsafe version ofycbcrRange().
-
ncomponents
public static VkComponentMapping ncomponents(long struct)
Unsafe version ofcomponents().
-
nxChromaOffset
public static int nxChromaOffset(long struct)
Unsafe version ofxChromaOffset().
-
nyChromaOffset
public static int nyChromaOffset(long struct)
Unsafe version ofyChromaOffset().
-
nchromaFilter
public static int nchromaFilter(long struct)
Unsafe version ofchromaFilter().
-
nforceExplicitReconstruction
public static int nforceExplicitReconstruction(long struct)
Unsafe version offorceExplicitReconstruction().
-
nsType
public static void nsType(long struct, int value)Unsafe version ofsType.
-
npNext
public static void npNext(long struct, long value)Unsafe version ofpNext.
-
nformat
public static void nformat(long struct, int value)Unsafe version offormat.
-
nycbcrModel
public static void nycbcrModel(long struct, int value)Unsafe version ofycbcrModel.
-
nycbcrRange
public static void nycbcrRange(long struct, int value)Unsafe version ofycbcrRange.
-
ncomponents
public static void ncomponents(long struct, VkComponentMapping value)Unsafe version ofcomponents.
-
nxChromaOffset
public static void nxChromaOffset(long struct, int value)Unsafe version ofxChromaOffset.
-
nyChromaOffset
public static void nyChromaOffset(long struct, int value)Unsafe version ofyChromaOffset.
-
nchromaFilter
public static void nchromaFilter(long struct, int value)Unsafe version ofchromaFilter.
-
nforceExplicitReconstruction
public static void nforceExplicitReconstruction(long struct, int value)Unsafe version offorceExplicitReconstruction.
-
-