Package org.lwjgl.vulkan
Class VkPhysicalDeviceFeatures
- All Implemented Interfaces:
AutoCloseable,NativeResource,Pointer
public class VkPhysicalDeviceFeatures
extends Struct<VkPhysicalDeviceFeatures>
implements NativeResource
struct VkPhysicalDeviceFeatures {
VkBool32 robustBufferAccess;
VkBool32 fullDrawIndexUint32;
VkBool32 imageCubeArray;
VkBool32 independentBlend;
VkBool32 geometryShader;
VkBool32 tessellationShader;
VkBool32 sampleRateShading;
VkBool32 dualSrcBlend;
VkBool32 logicOp;
VkBool32 multiDrawIndirect;
VkBool32 drawIndirectFirstInstance;
VkBool32 depthClamp;
VkBool32 depthBiasClamp;
VkBool32 fillModeNonSolid;
VkBool32 depthBounds;
VkBool32 wideLines;
VkBool32 largePoints;
VkBool32 alphaToOne;
VkBool32 multiViewport;
VkBool32 samplerAnisotropy;
VkBool32 textureCompressionETC2;
VkBool32 textureCompressionASTC_LDR;
VkBool32 textureCompressionBC;
VkBool32 occlusionQueryPrecise;
VkBool32 pipelineStatisticsQuery;
VkBool32 vertexPipelineStoresAndAtomics;
VkBool32 fragmentStoresAndAtomics;
VkBool32 shaderTessellationAndGeometryPointSize;
VkBool32 shaderImageGatherExtended;
VkBool32 shaderStorageImageExtendedFormats;
VkBool32 shaderStorageImageMultisample;
VkBool32 shaderStorageImageReadWithoutFormat;
VkBool32 shaderStorageImageWriteWithoutFormat;
VkBool32 shaderUniformBufferArrayDynamicIndexing;
VkBool32 shaderSampledImageArrayDynamicIndexing;
VkBool32 shaderStorageBufferArrayDynamicIndexing;
VkBool32 shaderStorageImageArrayDynamicIndexing;
VkBool32 shaderClipDistance;
VkBool32 shaderCullDistance;
VkBool32 shaderFloat64;
VkBool32 shaderInt64;
VkBool32 shaderInt16;
VkBool32 shaderResourceResidency;
VkBool32 shaderResourceMinLod;
VkBool32 sparseBinding;
VkBool32 sparseResidencyBuffer;
VkBool32 sparseResidencyImage2D;
VkBool32 sparseResidencyImage3D;
VkBool32 sparseResidency2Samples;
VkBool32 sparseResidency4Samples;
VkBool32 sparseResidency8Samples;
VkBool32 sparseResidency16Samples;
VkBool32 sparseResidencyAliased;
VkBool32 variableMultisampleRate;
VkBool32 inheritedQueries;
}-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidationNested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe struct alignment in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct size in bytes.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.static final intThe struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionVkPhysicalDeviceFeatures(ByteBuffer container) Creates aVkPhysicalDeviceFeaturesinstance at the current position of the specifiedByteBuffercontainer. -
Method Summary
Modifier and TypeMethodDescriptionbooleanalphaToOne(boolean value) Sets the specified value to thealphaToOnefield.static VkPhysicalDeviceFeaturescalloc()Returns a newVkPhysicalDeviceFeaturesinstance allocated withmemCalloc.calloc(int capacity) Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated withmemCalloc.calloc(int capacity, MemoryStack stack) Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkPhysicalDeviceFeaturescalloc(MemoryStack stack) Returns a newVkPhysicalDeviceFeaturesinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.static VkPhysicalDeviceFeaturesDeprecated.callocStack(int capacity) Deprecated.callocStack(int capacity, MemoryStack stack) Deprecated.static VkPhysicalDeviceFeaturescallocStack(MemoryStack stack) Deprecated.static VkPhysicalDeviceFeaturescreate()Returns a newVkPhysicalDeviceFeaturesinstance allocated withBufferUtils.create(int capacity) Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated withBufferUtils.static VkPhysicalDeviceFeaturescreate(long address) Returns a newVkPhysicalDeviceFeaturesinstance for the specified memory address.create(long address, int capacity) Create aVkPhysicalDeviceFeatures.Bufferinstance at the specified memory.static @Nullable VkPhysicalDeviceFeaturescreateSafe(long address) static @Nullable VkPhysicalDeviceFeatures.BuffercreateSafe(long address, int capacity) booleandepthBiasClamp(boolean value) Sets the specified value to thedepthBiasClampfield.booleandepthBounds(boolean value) Sets the specified value to thedepthBoundsfield.booleandepthClamp(boolean value) Sets the specified value to thedepthClampfield.booleandrawIndirectFirstInstance(boolean value) Sets the specified value to thedrawIndirectFirstInstancefield.booleandualSrcBlend(boolean value) Sets the specified value to thedualSrcBlendfield.booleanfillModeNonSolid(boolean value) Sets the specified value to thefillModeNonSolidfield.booleanfragmentStoresAndAtomics(boolean value) Sets the specified value to thefragmentStoresAndAtomicsfield.booleanfullDrawIndexUint32(boolean value) Sets the specified value to thefullDrawIndexUint32field.booleangeometryShader(boolean value) Sets the specified value to thegeometryShaderfield.booleanimageCubeArray(boolean value) Sets the specified value to theimageCubeArrayfield.booleanindependentBlend(boolean value) Sets the specified value to theindependentBlendfield.booleaninheritedQueries(boolean value) Sets the specified value to theinheritedQueriesfield.booleanlargePoints(boolean value) Sets the specified value to thelargePointsfield.booleanlogicOp()logicOp(boolean value) Sets the specified value to thelogicOpfield.static VkPhysicalDeviceFeaturesmalloc()Returns a newVkPhysicalDeviceFeaturesinstance allocated withmemAlloc.malloc(int capacity) Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated withmemAlloc.malloc(int capacity, MemoryStack stack) Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated on the specifiedMemoryStack.static VkPhysicalDeviceFeaturesmalloc(MemoryStack stack) Returns a newVkPhysicalDeviceFeaturesinstance allocated on the specifiedMemoryStack.static VkPhysicalDeviceFeaturesDeprecated.mallocStack(int capacity) Deprecated.mallocStack(int capacity, MemoryStack stack) Deprecated.static VkPhysicalDeviceFeaturesmallocStack(MemoryStack stack) Deprecated.booleanmultiDrawIndirect(boolean value) Sets the specified value to themultiDrawIndirectfield.booleanmultiViewport(boolean value) Sets the specified value to themultiViewportfield.static intnalphaToOne(long struct) Unsafe version ofalphaToOne().static voidnalphaToOne(long struct, int value) Unsafe version ofalphaToOne.static intndepthBiasClamp(long struct) Unsafe version ofdepthBiasClamp().static voidndepthBiasClamp(long struct, int value) Unsafe version ofdepthBiasClamp.static intndepthBounds(long struct) Unsafe version ofdepthBounds().static voidndepthBounds(long struct, int value) Unsafe version ofdepthBounds.static intndepthClamp(long struct) Unsafe version ofdepthClamp().static voidndepthClamp(long struct, int value) Unsafe version ofdepthClamp.static intndrawIndirectFirstInstance(long struct) Unsafe version ofdrawIndirectFirstInstance().static voidndrawIndirectFirstInstance(long struct, int value) Unsafe version ofdrawIndirectFirstInstance.static intndualSrcBlend(long struct) Unsafe version ofdualSrcBlend().static voidndualSrcBlend(long struct, int value) Unsafe version ofdualSrcBlend.static intnfillModeNonSolid(long struct) Unsafe version offillModeNonSolid().static voidnfillModeNonSolid(long struct, int value) Unsafe version offillModeNonSolid.static intnfragmentStoresAndAtomics(long struct) Unsafe version offragmentStoresAndAtomics().static voidnfragmentStoresAndAtomics(long struct, int value) Unsafe version offragmentStoresAndAtomics.static intnfullDrawIndexUint32(long struct) Unsafe version offullDrawIndexUint32().static voidnfullDrawIndexUint32(long struct, int value) Unsafe version offullDrawIndexUint32.static intngeometryShader(long struct) Unsafe version ofgeometryShader().static voidngeometryShader(long struct, int value) Unsafe version ofgeometryShader.static intnimageCubeArray(long struct) Unsafe version ofimageCubeArray().static voidnimageCubeArray(long struct, int value) Unsafe version ofimageCubeArray.static intnindependentBlend(long struct) Unsafe version ofindependentBlend().static voidnindependentBlend(long struct, int value) Unsafe version ofindependentBlend.static intninheritedQueries(long struct) Unsafe version ofinheritedQueries().static voidninheritedQueries(long struct, int value) Unsafe version ofinheritedQueries.static intnlargePoints(long struct) Unsafe version oflargePoints().static voidnlargePoints(long struct, int value) Unsafe version oflargePoints.static intnlogicOp(long struct) Unsafe version oflogicOp().static voidnlogicOp(long struct, int value) Unsafe version oflogicOp.static intnmultiDrawIndirect(long struct) Unsafe version ofmultiDrawIndirect().static voidnmultiDrawIndirect(long struct, int value) Unsafe version ofmultiDrawIndirect.static intnmultiViewport(long struct) Unsafe version ofmultiViewport().static voidnmultiViewport(long struct, int value) Unsafe version ofmultiViewport.static intnocclusionQueryPrecise(long struct) Unsafe version ofocclusionQueryPrecise().static voidnocclusionQueryPrecise(long struct, int value) Unsafe version ofocclusionQueryPrecise.static intnpipelineStatisticsQuery(long struct) Unsafe version ofpipelineStatisticsQuery().static voidnpipelineStatisticsQuery(long struct, int value) Unsafe version ofpipelineStatisticsQuery.static intnrobustBufferAccess(long struct) Unsafe version ofrobustBufferAccess().static voidnrobustBufferAccess(long struct, int value) Unsafe version ofrobustBufferAccess.static intnsamplerAnisotropy(long struct) Unsafe version ofsamplerAnisotropy().static voidnsamplerAnisotropy(long struct, int value) Unsafe version ofsamplerAnisotropy.static intnsampleRateShading(long struct) Unsafe version ofsampleRateShading().static voidnsampleRateShading(long struct, int value) Unsafe version ofsampleRateShading.static intnshaderClipDistance(long struct) Unsafe version ofshaderClipDistance().static voidnshaderClipDistance(long struct, int value) Unsafe version ofshaderClipDistance.static intnshaderCullDistance(long struct) Unsafe version ofshaderCullDistance().static voidnshaderCullDistance(long struct, int value) Unsafe version ofshaderCullDistance.static intnshaderFloat64(long struct) Unsafe version ofshaderFloat64().static voidnshaderFloat64(long struct, int value) Unsafe version ofshaderFloat64.static intnshaderImageGatherExtended(long struct) Unsafe version ofshaderImageGatherExtended().static voidnshaderImageGatherExtended(long struct, int value) Unsafe version ofshaderImageGatherExtended.static intnshaderInt16(long struct) Unsafe version ofshaderInt16().static voidnshaderInt16(long struct, int value) Unsafe version ofshaderInt16.static intnshaderInt64(long struct) Unsafe version ofshaderInt64().static voidnshaderInt64(long struct, int value) Unsafe version ofshaderInt64.static intnshaderResourceMinLod(long struct) Unsafe version ofshaderResourceMinLod().static voidnshaderResourceMinLod(long struct, int value) Unsafe version ofshaderResourceMinLod.static intnshaderResourceResidency(long struct) Unsafe version ofshaderResourceResidency().static voidnshaderResourceResidency(long struct, int value) Unsafe version ofshaderResourceResidency.static intnshaderSampledImageArrayDynamicIndexing(long struct) Unsafe version ofshaderSampledImageArrayDynamicIndexing().static voidnshaderSampledImageArrayDynamicIndexing(long struct, int value) Unsafe version ofshaderSampledImageArrayDynamicIndexing.static intnshaderStorageBufferArrayDynamicIndexing(long struct) Unsafe version ofshaderStorageBufferArrayDynamicIndexing().static voidnshaderStorageBufferArrayDynamicIndexing(long struct, int value) Unsafe version ofshaderStorageBufferArrayDynamicIndexing.static intnshaderStorageImageArrayDynamicIndexing(long struct) Unsafe version ofshaderStorageImageArrayDynamicIndexing().static voidnshaderStorageImageArrayDynamicIndexing(long struct, int value) Unsafe version ofshaderStorageImageArrayDynamicIndexing.static intnshaderStorageImageExtendedFormats(long struct) Unsafe version ofshaderStorageImageExtendedFormats().static voidnshaderStorageImageExtendedFormats(long struct, int value) Unsafe version ofshaderStorageImageExtendedFormats.static intnshaderStorageImageMultisample(long struct) Unsafe version ofshaderStorageImageMultisample().static voidnshaderStorageImageMultisample(long struct, int value) Unsafe version ofshaderStorageImageMultisample.static intnshaderStorageImageReadWithoutFormat(long struct) Unsafe version ofshaderStorageImageReadWithoutFormat().static voidnshaderStorageImageReadWithoutFormat(long struct, int value) Unsafe version ofshaderStorageImageReadWithoutFormat.static intnshaderStorageImageWriteWithoutFormat(long struct) Unsafe version ofshaderStorageImageWriteWithoutFormat().static voidnshaderStorageImageWriteWithoutFormat(long struct, int value) Unsafe version ofshaderStorageImageWriteWithoutFormat.static intnshaderTessellationAndGeometryPointSize(long struct) Unsafe version ofshaderTessellationAndGeometryPointSize().static voidnshaderTessellationAndGeometryPointSize(long struct, int value) Unsafe version ofshaderTessellationAndGeometryPointSize.static intnshaderUniformBufferArrayDynamicIndexing(long struct) Unsafe version ofshaderUniformBufferArrayDynamicIndexing().static voidnshaderUniformBufferArrayDynamicIndexing(long struct, int value) Unsafe version ofshaderUniformBufferArrayDynamicIndexing.static intnsparseBinding(long struct) Unsafe version ofsparseBinding().static voidnsparseBinding(long struct, int value) Unsafe version ofsparseBinding.static intnsparseResidency16Samples(long struct) Unsafe version ofsparseResidency16Samples().static voidnsparseResidency16Samples(long struct, int value) Unsafe version ofsparseResidency16Samples.static intnsparseResidency2Samples(long struct) Unsafe version ofsparseResidency2Samples().static voidnsparseResidency2Samples(long struct, int value) Unsafe version ofsparseResidency2Samples.static intnsparseResidency4Samples(long struct) Unsafe version ofsparseResidency4Samples().static voidnsparseResidency4Samples(long struct, int value) Unsafe version ofsparseResidency4Samples.static intnsparseResidency8Samples(long struct) Unsafe version ofsparseResidency8Samples().static voidnsparseResidency8Samples(long struct, int value) Unsafe version ofsparseResidency8Samples.static intnsparseResidencyAliased(long struct) Unsafe version ofsparseResidencyAliased().static voidnsparseResidencyAliased(long struct, int value) Unsafe version ofsparseResidencyAliased.static intnsparseResidencyBuffer(long struct) Unsafe version ofsparseResidencyBuffer().static voidnsparseResidencyBuffer(long struct, int value) Unsafe version ofsparseResidencyBuffer.static intnsparseResidencyImage2D(long struct) Unsafe version ofsparseResidencyImage2D().static voidnsparseResidencyImage2D(long struct, int value) Unsafe version ofsparseResidencyImage2D.static intnsparseResidencyImage3D(long struct) Unsafe version ofsparseResidencyImage3D().static voidnsparseResidencyImage3D(long struct, int value) Unsafe version ofsparseResidencyImage3D.static intntessellationShader(long struct) Unsafe version oftessellationShader().static voidntessellationShader(long struct, int value) Unsafe version oftessellationShader.static intntextureCompressionASTC_LDR(long struct) Unsafe version oftextureCompressionASTC_LDR().static voidntextureCompressionASTC_LDR(long struct, int value) Unsafe version oftextureCompressionASTC_LDR.static intntextureCompressionBC(long struct) Unsafe version oftextureCompressionBC().static voidntextureCompressionBC(long struct, int value) Unsafe version oftextureCompressionBC.static intntextureCompressionETC2(long struct) Unsafe version oftextureCompressionETC2().static voidntextureCompressionETC2(long struct, int value) Unsafe version oftextureCompressionETC2.static intnvariableMultisampleRate(long struct) Unsafe version ofvariableMultisampleRate().static voidnvariableMultisampleRate(long struct, int value) Unsafe version ofvariableMultisampleRate.static intnvertexPipelineStoresAndAtomics(long struct) Unsafe version ofvertexPipelineStoresAndAtomics().static voidnvertexPipelineStoresAndAtomics(long struct, int value) Unsafe version ofvertexPipelineStoresAndAtomics.static intnwideLines(long struct) Unsafe version ofwideLines().static voidnwideLines(long struct, int value) Unsafe version ofwideLines.booleanocclusionQueryPrecise(boolean value) Sets the specified value to theocclusionQueryPrecisefield.booleanpipelineStatisticsQuery(boolean value) Sets the specified value to thepipelineStatisticsQueryfield.booleanrobustBufferAccess(boolean value) Sets the specified value to therobustBufferAccessfield.booleansamplerAnisotropy(boolean value) Sets the specified value to thesamplerAnisotropyfield.booleansampleRateShading(boolean value) Sets the specified value to thesampleRateShadingfield.set(boolean robustBufferAccess, boolean fullDrawIndexUint32, boolean imageCubeArray, boolean independentBlend, boolean geometryShader, boolean tessellationShader, boolean sampleRateShading, boolean dualSrcBlend, boolean logicOp, boolean multiDrawIndirect, boolean drawIndirectFirstInstance, boolean depthClamp, boolean depthBiasClamp, boolean fillModeNonSolid, boolean depthBounds, boolean wideLines, boolean largePoints, boolean alphaToOne, boolean multiViewport, boolean samplerAnisotropy, boolean textureCompressionETC2, boolean textureCompressionASTC_LDR, boolean textureCompressionBC, boolean occlusionQueryPrecise, boolean pipelineStatisticsQuery, boolean vertexPipelineStoresAndAtomics, boolean fragmentStoresAndAtomics, boolean shaderTessellationAndGeometryPointSize, boolean shaderImageGatherExtended, boolean shaderStorageImageExtendedFormats, boolean shaderStorageImageMultisample, boolean shaderStorageImageReadWithoutFormat, boolean shaderStorageImageWriteWithoutFormat, boolean shaderUniformBufferArrayDynamicIndexing, boolean shaderSampledImageArrayDynamicIndexing, boolean shaderStorageBufferArrayDynamicIndexing, boolean shaderStorageImageArrayDynamicIndexing, boolean shaderClipDistance, boolean shaderCullDistance, boolean shaderFloat64, boolean shaderInt64, boolean shaderInt16, boolean shaderResourceResidency, boolean shaderResourceMinLod, boolean sparseBinding, boolean sparseResidencyBuffer, boolean sparseResidencyImage2D, boolean sparseResidencyImage3D, boolean sparseResidency2Samples, boolean sparseResidency4Samples, boolean sparseResidency8Samples, boolean sparseResidency16Samples, boolean sparseResidencyAliased, boolean variableMultisampleRate, boolean inheritedQueries) Initializes this struct with the specified values.Copies the specified struct data to this struct.booleanshaderClipDistance(boolean value) Sets the specified value to theshaderClipDistancefield.booleanshaderCullDistance(boolean value) Sets the specified value to theshaderCullDistancefield.booleanshaderFloat64(boolean value) Sets the specified value to theshaderFloat64field.booleanshaderImageGatherExtended(boolean value) Sets the specified value to theshaderImageGatherExtendedfield.booleanshaderInt16(boolean value) Sets the specified value to theshaderInt16field.booleanshaderInt64(boolean value) Sets the specified value to theshaderInt64field.booleanshaderResourceMinLod(boolean value) Sets the specified value to theshaderResourceMinLodfield.booleanshaderResourceResidency(boolean value) Sets the specified value to theshaderResourceResidencyfield.booleanshaderSampledImageArrayDynamicIndexing(boolean value) Sets the specified value to theshaderSampledImageArrayDynamicIndexingfield.booleanshaderStorageBufferArrayDynamicIndexing(boolean value) Sets the specified value to theshaderStorageBufferArrayDynamicIndexingfield.booleanshaderStorageImageArrayDynamicIndexing(boolean value) Sets the specified value to theshaderStorageImageArrayDynamicIndexingfield.booleanshaderStorageImageExtendedFormats(boolean value) Sets the specified value to theshaderStorageImageExtendedFormatsfield.booleanshaderStorageImageMultisample(boolean value) Sets the specified value to theshaderStorageImageMultisamplefield.booleanshaderStorageImageReadWithoutFormat(boolean value) Sets the specified value to theshaderStorageImageReadWithoutFormatfield.booleanshaderStorageImageWriteWithoutFormat(boolean value) Sets the specified value to theshaderStorageImageWriteWithoutFormatfield.booleanshaderTessellationAndGeometryPointSize(boolean value) Sets the specified value to theshaderTessellationAndGeometryPointSizefield.booleanshaderUniformBufferArrayDynamicIndexing(boolean value) Sets the specified value to theshaderUniformBufferArrayDynamicIndexingfield.intsizeof()Returnssizeof(struct).booleansparseBinding(boolean value) Sets the specified value to thesparseBindingfield.booleansparseResidency16Samples(boolean value) Sets the specified value to thesparseResidency16Samplesfield.booleansparseResidency2Samples(boolean value) Sets the specified value to thesparseResidency2Samplesfield.booleansparseResidency4Samples(boolean value) Sets the specified value to thesparseResidency4Samplesfield.booleansparseResidency8Samples(boolean value) Sets the specified value to thesparseResidency8Samplesfield.booleansparseResidencyAliased(boolean value) Sets the specified value to thesparseResidencyAliasedfield.booleansparseResidencyBuffer(boolean value) Sets the specified value to thesparseResidencyBufferfield.booleansparseResidencyImage2D(boolean value) Sets the specified value to thesparseResidencyImage2Dfield.booleansparseResidencyImage3D(boolean value) Sets the specified value to thesparseResidencyImage3Dfield.booleantessellationShader(boolean value) Sets the specified value to thetessellationShaderfield.booleantextureCompressionASTC_LDR(boolean value) Sets the specified value to thetextureCompressionASTC_LDRfield.booleantextureCompressionBC(boolean value) Sets the specified value to thetextureCompressionBCfield.booleantextureCompressionETC2(boolean value) Sets the specified value to thetextureCompressionETC2field.booleanvariableMultisampleRate(boolean value) Sets the specified value to thevariableMultisampleRatefield.booleanvertexPipelineStoresAndAtomics(boolean value) Sets the specified value to thevertexPipelineStoresAndAtomicsfield.booleanwideLines(boolean value) Sets the specified value to thewideLinesfield.Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toStringMethods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
ROBUSTBUFFERACCESS
public static final int ROBUSTBUFFERACCESSThe struct member offsets. -
FULLDRAWINDEXUINT32
public static final int FULLDRAWINDEXUINT32The struct member offsets. -
IMAGECUBEARRAY
public static final int IMAGECUBEARRAYThe struct member offsets. -
INDEPENDENTBLEND
public static final int INDEPENDENTBLENDThe struct member offsets. -
GEOMETRYSHADER
public static final int GEOMETRYSHADERThe struct member offsets. -
TESSELLATIONSHADER
public static final int TESSELLATIONSHADERThe struct member offsets. -
SAMPLERATESHADING
public static final int SAMPLERATESHADINGThe struct member offsets. -
DUALSRCBLEND
public static final int DUALSRCBLENDThe struct member offsets. -
LOGICOP
public static final int LOGICOPThe struct member offsets. -
MULTIDRAWINDIRECT
public static final int MULTIDRAWINDIRECTThe struct member offsets. -
DRAWINDIRECTFIRSTINSTANCE
public static final int DRAWINDIRECTFIRSTINSTANCEThe struct member offsets. -
DEPTHCLAMP
public static final int DEPTHCLAMPThe struct member offsets. -
DEPTHBIASCLAMP
public static final int DEPTHBIASCLAMPThe struct member offsets. -
FILLMODENONSOLID
public static final int FILLMODENONSOLIDThe struct member offsets. -
DEPTHBOUNDS
public static final int DEPTHBOUNDSThe struct member offsets. -
WIDELINES
public static final int WIDELINESThe struct member offsets. -
LARGEPOINTS
public static final int LARGEPOINTSThe struct member offsets. -
ALPHATOONE
public static final int ALPHATOONEThe struct member offsets. -
MULTIVIEWPORT
public static final int MULTIVIEWPORTThe struct member offsets. -
SAMPLERANISOTROPY
public static final int SAMPLERANISOTROPYThe struct member offsets. -
TEXTURECOMPRESSIONETC2
public static final int TEXTURECOMPRESSIONETC2The struct member offsets. -
TEXTURECOMPRESSIONASTC_LDR
public static final int TEXTURECOMPRESSIONASTC_LDRThe struct member offsets. -
TEXTURECOMPRESSIONBC
public static final int TEXTURECOMPRESSIONBCThe struct member offsets. -
OCCLUSIONQUERYPRECISE
public static final int OCCLUSIONQUERYPRECISEThe struct member offsets. -
PIPELINESTATISTICSQUERY
public static final int PIPELINESTATISTICSQUERYThe struct member offsets. -
VERTEXPIPELINESTORESANDATOMICS
public static final int VERTEXPIPELINESTORESANDATOMICSThe struct member offsets. -
FRAGMENTSTORESANDATOMICS
public static final int FRAGMENTSTORESANDATOMICSThe struct member offsets. -
SHADERTESSELLATIONANDGEOMETRYPOINTSIZE
public static final int SHADERTESSELLATIONANDGEOMETRYPOINTSIZEThe struct member offsets. -
SHADERIMAGEGATHEREXTENDED
public static final int SHADERIMAGEGATHEREXTENDEDThe struct member offsets. -
SHADERSTORAGEIMAGEEXTENDEDFORMATS
public static final int SHADERSTORAGEIMAGEEXTENDEDFORMATSThe struct member offsets. -
SHADERSTORAGEIMAGEMULTISAMPLE
public static final int SHADERSTORAGEIMAGEMULTISAMPLEThe struct member offsets. -
SHADERSTORAGEIMAGEREADWITHOUTFORMAT
public static final int SHADERSTORAGEIMAGEREADWITHOUTFORMATThe struct member offsets. -
SHADERSTORAGEIMAGEWRITEWITHOUTFORMAT
public static final int SHADERSTORAGEIMAGEWRITEWITHOUTFORMATThe struct member offsets. -
SHADERUNIFORMBUFFERARRAYDYNAMICINDEXING
public static final int SHADERUNIFORMBUFFERARRAYDYNAMICINDEXINGThe struct member offsets. -
SHADERSAMPLEDIMAGEARRAYDYNAMICINDEXING
public static final int SHADERSAMPLEDIMAGEARRAYDYNAMICINDEXINGThe struct member offsets. -
SHADERSTORAGEBUFFERARRAYDYNAMICINDEXING
public static final int SHADERSTORAGEBUFFERARRAYDYNAMICINDEXINGThe struct member offsets. -
SHADERSTORAGEIMAGEARRAYDYNAMICINDEXING
public static final int SHADERSTORAGEIMAGEARRAYDYNAMICINDEXINGThe struct member offsets. -
SHADERCLIPDISTANCE
public static final int SHADERCLIPDISTANCEThe struct member offsets. -
SHADERCULLDISTANCE
public static final int SHADERCULLDISTANCEThe struct member offsets. -
SHADERFLOAT64
public static final int SHADERFLOAT64The struct member offsets. -
SHADERINT64
public static final int SHADERINT64The struct member offsets. -
SHADERINT16
public static final int SHADERINT16The struct member offsets. -
SHADERRESOURCERESIDENCY
public static final int SHADERRESOURCERESIDENCYThe struct member offsets. -
SHADERRESOURCEMINLOD
public static final int SHADERRESOURCEMINLODThe struct member offsets. -
SPARSEBINDING
public static final int SPARSEBINDINGThe struct member offsets. -
SPARSERESIDENCYBUFFER
public static final int SPARSERESIDENCYBUFFERThe struct member offsets. -
SPARSERESIDENCYIMAGE2D
public static final int SPARSERESIDENCYIMAGE2DThe struct member offsets. -
SPARSERESIDENCYIMAGE3D
public static final int SPARSERESIDENCYIMAGE3DThe struct member offsets. -
SPARSERESIDENCY2SAMPLES
public static final int SPARSERESIDENCY2SAMPLESThe struct member offsets. -
SPARSERESIDENCY4SAMPLES
public static final int SPARSERESIDENCY4SAMPLESThe struct member offsets. -
SPARSERESIDENCY8SAMPLES
public static final int SPARSERESIDENCY8SAMPLESThe struct member offsets. -
SPARSERESIDENCY16SAMPLES
public static final int SPARSERESIDENCY16SAMPLESThe struct member offsets. -
SPARSERESIDENCYALIASED
public static final int SPARSERESIDENCYALIASEDThe struct member offsets. -
VARIABLEMULTISAMPLERATE
public static final int VARIABLEMULTISAMPLERATEThe struct member offsets. -
INHERITEDQUERIES
public static final int INHERITEDQUERIESThe struct member offsets.
-
-
Constructor Details
-
VkPhysicalDeviceFeatures
Creates aVkPhysicalDeviceFeaturesinstance 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 Details
-
sizeof
public int sizeof()Description copied from class:StructReturnssizeof(struct).- Specified by:
sizeofin classStruct<VkPhysicalDeviceFeatures>
-
robustBufferAccess
public boolean robustBufferAccess()- Returns:
- the value of the
robustBufferAccessfield.
-
fullDrawIndexUint32
public boolean fullDrawIndexUint32()- Returns:
- the value of the
fullDrawIndexUint32field.
-
imageCubeArray
public boolean imageCubeArray()- Returns:
- the value of the
imageCubeArrayfield.
-
independentBlend
public boolean independentBlend()- Returns:
- the value of the
independentBlendfield.
-
geometryShader
public boolean geometryShader()- Returns:
- the value of the
geometryShaderfield.
-
tessellationShader
public boolean tessellationShader()- Returns:
- the value of the
tessellationShaderfield.
-
sampleRateShading
public boolean sampleRateShading()- Returns:
- the value of the
sampleRateShadingfield.
-
dualSrcBlend
public boolean dualSrcBlend()- Returns:
- the value of the
dualSrcBlendfield.
-
logicOp
public boolean logicOp()- Returns:
- the value of the
logicOpfield.
-
multiDrawIndirect
public boolean multiDrawIndirect()- Returns:
- the value of the
multiDrawIndirectfield.
-
drawIndirectFirstInstance
public boolean drawIndirectFirstInstance()- Returns:
- the value of the
drawIndirectFirstInstancefield.
-
depthClamp
public boolean depthClamp()- Returns:
- the value of the
depthClampfield.
-
depthBiasClamp
public boolean depthBiasClamp()- Returns:
- the value of the
depthBiasClampfield.
-
fillModeNonSolid
public boolean fillModeNonSolid()- Returns:
- the value of the
fillModeNonSolidfield.
-
depthBounds
public boolean depthBounds()- Returns:
- the value of the
depthBoundsfield.
-
wideLines
public boolean wideLines()- Returns:
- the value of the
wideLinesfield.
-
largePoints
public boolean largePoints()- Returns:
- the value of the
largePointsfield.
-
alphaToOne
public boolean alphaToOne()- Returns:
- the value of the
alphaToOnefield.
-
multiViewport
public boolean multiViewport()- Returns:
- the value of the
multiViewportfield.
-
samplerAnisotropy
public boolean samplerAnisotropy()- Returns:
- the value of the
samplerAnisotropyfield.
-
textureCompressionETC2
public boolean textureCompressionETC2()- Returns:
- the value of the
textureCompressionETC2field.
-
textureCompressionASTC_LDR
public boolean textureCompressionASTC_LDR()- Returns:
- the value of the
textureCompressionASTC_LDRfield.
-
textureCompressionBC
public boolean textureCompressionBC()- Returns:
- the value of the
textureCompressionBCfield.
-
occlusionQueryPrecise
public boolean occlusionQueryPrecise()- Returns:
- the value of the
occlusionQueryPrecisefield.
-
pipelineStatisticsQuery
public boolean pipelineStatisticsQuery()- Returns:
- the value of the
pipelineStatisticsQueryfield.
-
vertexPipelineStoresAndAtomics
public boolean vertexPipelineStoresAndAtomics()- Returns:
- the value of the
vertexPipelineStoresAndAtomicsfield.
-
fragmentStoresAndAtomics
public boolean fragmentStoresAndAtomics()- Returns:
- the value of the
fragmentStoresAndAtomicsfield.
-
shaderTessellationAndGeometryPointSize
public boolean shaderTessellationAndGeometryPointSize()- Returns:
- the value of the
shaderTessellationAndGeometryPointSizefield.
-
shaderImageGatherExtended
public boolean shaderImageGatherExtended()- Returns:
- the value of the
shaderImageGatherExtendedfield.
-
shaderStorageImageExtendedFormats
public boolean shaderStorageImageExtendedFormats()- Returns:
- the value of the
shaderStorageImageExtendedFormatsfield.
-
shaderStorageImageMultisample
public boolean shaderStorageImageMultisample()- Returns:
- the value of the
shaderStorageImageMultisamplefield.
-
shaderStorageImageReadWithoutFormat
public boolean shaderStorageImageReadWithoutFormat()- Returns:
- the value of the
shaderStorageImageReadWithoutFormatfield.
-
shaderStorageImageWriteWithoutFormat
public boolean shaderStorageImageWriteWithoutFormat()- Returns:
- the value of the
shaderStorageImageWriteWithoutFormatfield.
-
shaderUniformBufferArrayDynamicIndexing
public boolean shaderUniformBufferArrayDynamicIndexing()- Returns:
- the value of the
shaderUniformBufferArrayDynamicIndexingfield.
-
shaderSampledImageArrayDynamicIndexing
public boolean shaderSampledImageArrayDynamicIndexing()- Returns:
- the value of the
shaderSampledImageArrayDynamicIndexingfield.
-
shaderStorageBufferArrayDynamicIndexing
public boolean shaderStorageBufferArrayDynamicIndexing()- Returns:
- the value of the
shaderStorageBufferArrayDynamicIndexingfield.
-
shaderStorageImageArrayDynamicIndexing
public boolean shaderStorageImageArrayDynamicIndexing()- Returns:
- the value of the
shaderStorageImageArrayDynamicIndexingfield.
-
shaderClipDistance
public boolean shaderClipDistance()- Returns:
- the value of the
shaderClipDistancefield.
-
shaderCullDistance
public boolean shaderCullDistance()- Returns:
- the value of the
shaderCullDistancefield.
-
shaderFloat64
public boolean shaderFloat64()- Returns:
- the value of the
shaderFloat64field.
-
shaderInt64
public boolean shaderInt64()- Returns:
- the value of the
shaderInt64field.
-
shaderInt16
public boolean shaderInt16()- Returns:
- the value of the
shaderInt16field.
-
shaderResourceResidency
public boolean shaderResourceResidency()- Returns:
- the value of the
shaderResourceResidencyfield.
-
shaderResourceMinLod
public boolean shaderResourceMinLod()- Returns:
- the value of the
shaderResourceMinLodfield.
-
sparseBinding
public boolean sparseBinding()- Returns:
- the value of the
sparseBindingfield.
-
sparseResidencyBuffer
public boolean sparseResidencyBuffer()- Returns:
- the value of the
sparseResidencyBufferfield.
-
sparseResidencyImage2D
public boolean sparseResidencyImage2D()- Returns:
- the value of the
sparseResidencyImage2Dfield.
-
sparseResidencyImage3D
public boolean sparseResidencyImage3D()- Returns:
- the value of the
sparseResidencyImage3Dfield.
-
sparseResidency2Samples
public boolean sparseResidency2Samples()- Returns:
- the value of the
sparseResidency2Samplesfield.
-
sparseResidency4Samples
public boolean sparseResidency4Samples()- Returns:
- the value of the
sparseResidency4Samplesfield.
-
sparseResidency8Samples
public boolean sparseResidency8Samples()- Returns:
- the value of the
sparseResidency8Samplesfield.
-
sparseResidency16Samples
public boolean sparseResidency16Samples()- Returns:
- the value of the
sparseResidency16Samplesfield.
-
sparseResidencyAliased
public boolean sparseResidencyAliased()- Returns:
- the value of the
sparseResidencyAliasedfield.
-
variableMultisampleRate
public boolean variableMultisampleRate()- Returns:
- the value of the
variableMultisampleRatefield.
-
inheritedQueries
public boolean inheritedQueries()- Returns:
- the value of the
inheritedQueriesfield.
-
robustBufferAccess
Sets the specified value to therobustBufferAccessfield. -
fullDrawIndexUint32
Sets the specified value to thefullDrawIndexUint32field. -
imageCubeArray
Sets the specified value to theimageCubeArrayfield. -
independentBlend
Sets the specified value to theindependentBlendfield. -
geometryShader
Sets the specified value to thegeometryShaderfield. -
tessellationShader
Sets the specified value to thetessellationShaderfield. -
sampleRateShading
Sets the specified value to thesampleRateShadingfield. -
dualSrcBlend
Sets the specified value to thedualSrcBlendfield. -
logicOp
Sets the specified value to thelogicOpfield. -
multiDrawIndirect
Sets the specified value to themultiDrawIndirectfield. -
drawIndirectFirstInstance
Sets the specified value to thedrawIndirectFirstInstancefield. -
depthClamp
Sets the specified value to thedepthClampfield. -
depthBiasClamp
Sets the specified value to thedepthBiasClampfield. -
fillModeNonSolid
Sets the specified value to thefillModeNonSolidfield. -
depthBounds
Sets the specified value to thedepthBoundsfield. -
wideLines
Sets the specified value to thewideLinesfield. -
largePoints
Sets the specified value to thelargePointsfield. -
alphaToOne
Sets the specified value to thealphaToOnefield. -
multiViewport
Sets the specified value to themultiViewportfield. -
samplerAnisotropy
Sets the specified value to thesamplerAnisotropyfield. -
textureCompressionETC2
Sets the specified value to thetextureCompressionETC2field. -
textureCompressionASTC_LDR
Sets the specified value to thetextureCompressionASTC_LDRfield. -
textureCompressionBC
Sets the specified value to thetextureCompressionBCfield. -
occlusionQueryPrecise
Sets the specified value to theocclusionQueryPrecisefield. -
pipelineStatisticsQuery
Sets the specified value to thepipelineStatisticsQueryfield. -
vertexPipelineStoresAndAtomics
Sets the specified value to thevertexPipelineStoresAndAtomicsfield. -
fragmentStoresAndAtomics
Sets the specified value to thefragmentStoresAndAtomicsfield. -
shaderTessellationAndGeometryPointSize
Sets the specified value to theshaderTessellationAndGeometryPointSizefield. -
shaderImageGatherExtended
Sets the specified value to theshaderImageGatherExtendedfield. -
shaderStorageImageExtendedFormats
Sets the specified value to theshaderStorageImageExtendedFormatsfield. -
shaderStorageImageMultisample
Sets the specified value to theshaderStorageImageMultisamplefield. -
shaderStorageImageReadWithoutFormat
Sets the specified value to theshaderStorageImageReadWithoutFormatfield. -
shaderStorageImageWriteWithoutFormat
Sets the specified value to theshaderStorageImageWriteWithoutFormatfield. -
shaderUniformBufferArrayDynamicIndexing
Sets the specified value to theshaderUniformBufferArrayDynamicIndexingfield. -
shaderSampledImageArrayDynamicIndexing
Sets the specified value to theshaderSampledImageArrayDynamicIndexingfield. -
shaderStorageBufferArrayDynamicIndexing
Sets the specified value to theshaderStorageBufferArrayDynamicIndexingfield. -
shaderStorageImageArrayDynamicIndexing
Sets the specified value to theshaderStorageImageArrayDynamicIndexingfield. -
shaderClipDistance
Sets the specified value to theshaderClipDistancefield. -
shaderCullDistance
Sets the specified value to theshaderCullDistancefield. -
shaderFloat64
Sets the specified value to theshaderFloat64field. -
shaderInt64
Sets the specified value to theshaderInt64field. -
shaderInt16
Sets the specified value to theshaderInt16field. -
shaderResourceResidency
Sets the specified value to theshaderResourceResidencyfield. -
shaderResourceMinLod
Sets the specified value to theshaderResourceMinLodfield. -
sparseBinding
Sets the specified value to thesparseBindingfield. -
sparseResidencyBuffer
Sets the specified value to thesparseResidencyBufferfield. -
sparseResidencyImage2D
Sets the specified value to thesparseResidencyImage2Dfield. -
sparseResidencyImage3D
Sets the specified value to thesparseResidencyImage3Dfield. -
sparseResidency2Samples
Sets the specified value to thesparseResidency2Samplesfield. -
sparseResidency4Samples
Sets the specified value to thesparseResidency4Samplesfield. -
sparseResidency8Samples
Sets the specified value to thesparseResidency8Samplesfield. -
sparseResidency16Samples
Sets the specified value to thesparseResidency16Samplesfield. -
sparseResidencyAliased
Sets the specified value to thesparseResidencyAliasedfield. -
variableMultisampleRate
Sets the specified value to thevariableMultisampleRatefield. -
inheritedQueries
Sets the specified value to theinheritedQueriesfield. -
set
public VkPhysicalDeviceFeatures set(boolean robustBufferAccess, boolean fullDrawIndexUint32, boolean imageCubeArray, boolean independentBlend, boolean geometryShader, boolean tessellationShader, boolean sampleRateShading, boolean dualSrcBlend, boolean logicOp, boolean multiDrawIndirect, boolean drawIndirectFirstInstance, boolean depthClamp, boolean depthBiasClamp, boolean fillModeNonSolid, boolean depthBounds, boolean wideLines, boolean largePoints, boolean alphaToOne, boolean multiViewport, boolean samplerAnisotropy, boolean textureCompressionETC2, boolean textureCompressionASTC_LDR, boolean textureCompressionBC, boolean occlusionQueryPrecise, boolean pipelineStatisticsQuery, boolean vertexPipelineStoresAndAtomics, boolean fragmentStoresAndAtomics, boolean shaderTessellationAndGeometryPointSize, boolean shaderImageGatherExtended, boolean shaderStorageImageExtendedFormats, boolean shaderStorageImageMultisample, boolean shaderStorageImageReadWithoutFormat, boolean shaderStorageImageWriteWithoutFormat, boolean shaderUniformBufferArrayDynamicIndexing, boolean shaderSampledImageArrayDynamicIndexing, boolean shaderStorageBufferArrayDynamicIndexing, boolean shaderStorageImageArrayDynamicIndexing, boolean shaderClipDistance, boolean shaderCullDistance, boolean shaderFloat64, boolean shaderInt64, boolean shaderInt16, boolean shaderResourceResidency, boolean shaderResourceMinLod, boolean sparseBinding, boolean sparseResidencyBuffer, boolean sparseResidencyImage2D, boolean sparseResidencyImage3D, boolean sparseResidency2Samples, boolean sparseResidency4Samples, boolean sparseResidency8Samples, boolean sparseResidency16Samples, boolean sparseResidencyAliased, boolean variableMultisampleRate, boolean inheritedQueries) Initializes this struct with the specified values. -
set
Copies the specified struct data to this struct.- Parameters:
src- the source struct- Returns:
- this struct
-
malloc
Returns a newVkPhysicalDeviceFeaturesinstance allocated withmemAlloc. The instance must be explicitly freed. -
calloc
Returns a newVkPhysicalDeviceFeaturesinstance allocated withmemCalloc. The instance must be explicitly freed. -
create
Returns a newVkPhysicalDeviceFeaturesinstance allocated withBufferUtils. -
create
Returns a newVkPhysicalDeviceFeaturesinstance for the specified memory address. -
createSafe
-
malloc
Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated withmemAlloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
calloc
Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated withmemCalloc. The instance must be explicitly freed.- Parameters:
capacity- the buffer capacity
-
create
Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated withBufferUtils.- Parameters:
capacity- the buffer capacity
-
create
Create aVkPhysicalDeviceFeatures.Bufferinstance at the specified memory.- Parameters:
address- the memory addresscapacity- the buffer capacity
-
createSafe
-
mallocStack
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(MemoryStack)instead. -
callocStack
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(MemoryStack)instead. -
mallocStack
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(MemoryStack)instead. -
callocStack
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(MemoryStack)instead. -
mallocStack
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(int, MemoryStack)instead. -
callocStack
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(int, MemoryStack)instead. -
mallocStack
@Deprecated public static VkPhysicalDeviceFeatures.Buffer mallocStack(int capacity, MemoryStack stack) Deprecated.Deprecated for removal in 3.4.0. Usemalloc(int, MemoryStack)instead. -
callocStack
@Deprecated public static VkPhysicalDeviceFeatures.Buffer callocStack(int capacity, MemoryStack stack) Deprecated.Deprecated for removal in 3.4.0. Usecalloc(int, MemoryStack)instead. -
malloc
Returns a newVkPhysicalDeviceFeaturesinstance allocated on the specifiedMemoryStack.- Parameters:
stack- the stack from which to allocate
-
calloc
Returns a newVkPhysicalDeviceFeaturesinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
stack- the stack from which to allocate
-
malloc
Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated on the specifiedMemoryStack.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
calloc
Returns a newVkPhysicalDeviceFeatures.Bufferinstance allocated on the specifiedMemoryStackand initializes all its bits to zero.- Parameters:
capacity- the buffer capacitystack- the stack from which to allocate
-
nrobustBufferAccess
public static int nrobustBufferAccess(long struct) Unsafe version ofrobustBufferAccess(). -
nfullDrawIndexUint32
public static int nfullDrawIndexUint32(long struct) Unsafe version offullDrawIndexUint32(). -
nimageCubeArray
public static int nimageCubeArray(long struct) Unsafe version ofimageCubeArray(). -
nindependentBlend
public static int nindependentBlend(long struct) Unsafe version ofindependentBlend(). -
ngeometryShader
public static int ngeometryShader(long struct) Unsafe version ofgeometryShader(). -
ntessellationShader
public static int ntessellationShader(long struct) Unsafe version oftessellationShader(). -
nsampleRateShading
public static int nsampleRateShading(long struct) Unsafe version ofsampleRateShading(). -
ndualSrcBlend
public static int ndualSrcBlend(long struct) Unsafe version ofdualSrcBlend(). -
nlogicOp
public static int nlogicOp(long struct) Unsafe version oflogicOp(). -
nmultiDrawIndirect
public static int nmultiDrawIndirect(long struct) Unsafe version ofmultiDrawIndirect(). -
ndrawIndirectFirstInstance
public static int ndrawIndirectFirstInstance(long struct) Unsafe version ofdrawIndirectFirstInstance(). -
ndepthClamp
public static int ndepthClamp(long struct) Unsafe version ofdepthClamp(). -
ndepthBiasClamp
public static int ndepthBiasClamp(long struct) Unsafe version ofdepthBiasClamp(). -
nfillModeNonSolid
public static int nfillModeNonSolid(long struct) Unsafe version offillModeNonSolid(). -
ndepthBounds
public static int ndepthBounds(long struct) Unsafe version ofdepthBounds(). -
nwideLines
public static int nwideLines(long struct) Unsafe version ofwideLines(). -
nlargePoints
public static int nlargePoints(long struct) Unsafe version oflargePoints(). -
nalphaToOne
public static int nalphaToOne(long struct) Unsafe version ofalphaToOne(). -
nmultiViewport
public static int nmultiViewport(long struct) Unsafe version ofmultiViewport(). -
nsamplerAnisotropy
public static int nsamplerAnisotropy(long struct) Unsafe version ofsamplerAnisotropy(). -
ntextureCompressionETC2
public static int ntextureCompressionETC2(long struct) Unsafe version oftextureCompressionETC2(). -
ntextureCompressionASTC_LDR
public static int ntextureCompressionASTC_LDR(long struct) Unsafe version oftextureCompressionASTC_LDR(). -
ntextureCompressionBC
public static int ntextureCompressionBC(long struct) Unsafe version oftextureCompressionBC(). -
nocclusionQueryPrecise
public static int nocclusionQueryPrecise(long struct) Unsafe version ofocclusionQueryPrecise(). -
npipelineStatisticsQuery
public static int npipelineStatisticsQuery(long struct) Unsafe version ofpipelineStatisticsQuery(). -
nvertexPipelineStoresAndAtomics
public static int nvertexPipelineStoresAndAtomics(long struct) Unsafe version ofvertexPipelineStoresAndAtomics(). -
nfragmentStoresAndAtomics
public static int nfragmentStoresAndAtomics(long struct) Unsafe version offragmentStoresAndAtomics(). -
nshaderTessellationAndGeometryPointSize
public static int nshaderTessellationAndGeometryPointSize(long struct) Unsafe version ofshaderTessellationAndGeometryPointSize(). -
nshaderImageGatherExtended
public static int nshaderImageGatherExtended(long struct) Unsafe version ofshaderImageGatherExtended(). -
nshaderStorageImageExtendedFormats
public static int nshaderStorageImageExtendedFormats(long struct) Unsafe version ofshaderStorageImageExtendedFormats(). -
nshaderStorageImageMultisample
public static int nshaderStorageImageMultisample(long struct) Unsafe version ofshaderStorageImageMultisample(). -
nshaderStorageImageReadWithoutFormat
public static int nshaderStorageImageReadWithoutFormat(long struct) Unsafe version ofshaderStorageImageReadWithoutFormat(). -
nshaderStorageImageWriteWithoutFormat
public static int nshaderStorageImageWriteWithoutFormat(long struct) Unsafe version ofshaderStorageImageWriteWithoutFormat(). -
nshaderUniformBufferArrayDynamicIndexing
public static int nshaderUniformBufferArrayDynamicIndexing(long struct) Unsafe version ofshaderUniformBufferArrayDynamicIndexing(). -
nshaderSampledImageArrayDynamicIndexing
public static int nshaderSampledImageArrayDynamicIndexing(long struct) Unsafe version ofshaderSampledImageArrayDynamicIndexing(). -
nshaderStorageBufferArrayDynamicIndexing
public static int nshaderStorageBufferArrayDynamicIndexing(long struct) Unsafe version ofshaderStorageBufferArrayDynamicIndexing(). -
nshaderStorageImageArrayDynamicIndexing
public static int nshaderStorageImageArrayDynamicIndexing(long struct) Unsafe version ofshaderStorageImageArrayDynamicIndexing(). -
nshaderClipDistance
public static int nshaderClipDistance(long struct) Unsafe version ofshaderClipDistance(). -
nshaderCullDistance
public static int nshaderCullDistance(long struct) Unsafe version ofshaderCullDistance(). -
nshaderFloat64
public static int nshaderFloat64(long struct) Unsafe version ofshaderFloat64(). -
nshaderInt64
public static int nshaderInt64(long struct) Unsafe version ofshaderInt64(). -
nshaderInt16
public static int nshaderInt16(long struct) Unsafe version ofshaderInt16(). -
nshaderResourceResidency
public static int nshaderResourceResidency(long struct) Unsafe version ofshaderResourceResidency(). -
nshaderResourceMinLod
public static int nshaderResourceMinLod(long struct) Unsafe version ofshaderResourceMinLod(). -
nsparseBinding
public static int nsparseBinding(long struct) Unsafe version ofsparseBinding(). -
nsparseResidencyBuffer
public static int nsparseResidencyBuffer(long struct) Unsafe version ofsparseResidencyBuffer(). -
nsparseResidencyImage2D
public static int nsparseResidencyImage2D(long struct) Unsafe version ofsparseResidencyImage2D(). -
nsparseResidencyImage3D
public static int nsparseResidencyImage3D(long struct) Unsafe version ofsparseResidencyImage3D(). -
nsparseResidency2Samples
public static int nsparseResidency2Samples(long struct) Unsafe version ofsparseResidency2Samples(). -
nsparseResidency4Samples
public static int nsparseResidency4Samples(long struct) Unsafe version ofsparseResidency4Samples(). -
nsparseResidency8Samples
public static int nsparseResidency8Samples(long struct) Unsafe version ofsparseResidency8Samples(). -
nsparseResidency16Samples
public static int nsparseResidency16Samples(long struct) Unsafe version ofsparseResidency16Samples(). -
nsparseResidencyAliased
public static int nsparseResidencyAliased(long struct) Unsafe version ofsparseResidencyAliased(). -
nvariableMultisampleRate
public static int nvariableMultisampleRate(long struct) Unsafe version ofvariableMultisampleRate(). -
ninheritedQueries
public static int ninheritedQueries(long struct) Unsafe version ofinheritedQueries(). -
nrobustBufferAccess
public static void nrobustBufferAccess(long struct, int value) Unsafe version ofrobustBufferAccess. -
nfullDrawIndexUint32
public static void nfullDrawIndexUint32(long struct, int value) Unsafe version offullDrawIndexUint32. -
nimageCubeArray
public static void nimageCubeArray(long struct, int value) Unsafe version ofimageCubeArray. -
nindependentBlend
public static void nindependentBlend(long struct, int value) Unsafe version ofindependentBlend. -
ngeometryShader
public static void ngeometryShader(long struct, int value) Unsafe version ofgeometryShader. -
ntessellationShader
public static void ntessellationShader(long struct, int value) Unsafe version oftessellationShader. -
nsampleRateShading
public static void nsampleRateShading(long struct, int value) Unsafe version ofsampleRateShading. -
ndualSrcBlend
public static void ndualSrcBlend(long struct, int value) Unsafe version ofdualSrcBlend. -
nlogicOp
public static void nlogicOp(long struct, int value) Unsafe version oflogicOp. -
nmultiDrawIndirect
public static void nmultiDrawIndirect(long struct, int value) Unsafe version ofmultiDrawIndirect. -
ndrawIndirectFirstInstance
public static void ndrawIndirectFirstInstance(long struct, int value) Unsafe version ofdrawIndirectFirstInstance. -
ndepthClamp
public static void ndepthClamp(long struct, int value) Unsafe version ofdepthClamp. -
ndepthBiasClamp
public static void ndepthBiasClamp(long struct, int value) Unsafe version ofdepthBiasClamp. -
nfillModeNonSolid
public static void nfillModeNonSolid(long struct, int value) Unsafe version offillModeNonSolid. -
ndepthBounds
public static void ndepthBounds(long struct, int value) Unsafe version ofdepthBounds. -
nwideLines
public static void nwideLines(long struct, int value) Unsafe version ofwideLines. -
nlargePoints
public static void nlargePoints(long struct, int value) Unsafe version oflargePoints. -
nalphaToOne
public static void nalphaToOne(long struct, int value) Unsafe version ofalphaToOne. -
nmultiViewport
public static void nmultiViewport(long struct, int value) Unsafe version ofmultiViewport. -
nsamplerAnisotropy
public static void nsamplerAnisotropy(long struct, int value) Unsafe version ofsamplerAnisotropy. -
ntextureCompressionETC2
public static void ntextureCompressionETC2(long struct, int value) Unsafe version oftextureCompressionETC2. -
ntextureCompressionASTC_LDR
public static void ntextureCompressionASTC_LDR(long struct, int value) Unsafe version oftextureCompressionASTC_LDR. -
ntextureCompressionBC
public static void ntextureCompressionBC(long struct, int value) Unsafe version oftextureCompressionBC. -
nocclusionQueryPrecise
public static void nocclusionQueryPrecise(long struct, int value) Unsafe version ofocclusionQueryPrecise. -
npipelineStatisticsQuery
public static void npipelineStatisticsQuery(long struct, int value) Unsafe version ofpipelineStatisticsQuery. -
nvertexPipelineStoresAndAtomics
public static void nvertexPipelineStoresAndAtomics(long struct, int value) Unsafe version ofvertexPipelineStoresAndAtomics. -
nfragmentStoresAndAtomics
public static void nfragmentStoresAndAtomics(long struct, int value) Unsafe version offragmentStoresAndAtomics. -
nshaderTessellationAndGeometryPointSize
public static void nshaderTessellationAndGeometryPointSize(long struct, int value) Unsafe version ofshaderTessellationAndGeometryPointSize. -
nshaderImageGatherExtended
public static void nshaderImageGatherExtended(long struct, int value) Unsafe version ofshaderImageGatherExtended. -
nshaderStorageImageExtendedFormats
public static void nshaderStorageImageExtendedFormats(long struct, int value) Unsafe version ofshaderStorageImageExtendedFormats. -
nshaderStorageImageMultisample
public static void nshaderStorageImageMultisample(long struct, int value) Unsafe version ofshaderStorageImageMultisample. -
nshaderStorageImageReadWithoutFormat
public static void nshaderStorageImageReadWithoutFormat(long struct, int value) Unsafe version ofshaderStorageImageReadWithoutFormat. -
nshaderStorageImageWriteWithoutFormat
public static void nshaderStorageImageWriteWithoutFormat(long struct, int value) Unsafe version ofshaderStorageImageWriteWithoutFormat. -
nshaderUniformBufferArrayDynamicIndexing
public static void nshaderUniformBufferArrayDynamicIndexing(long struct, int value) Unsafe version ofshaderUniformBufferArrayDynamicIndexing. -
nshaderSampledImageArrayDynamicIndexing
public static void nshaderSampledImageArrayDynamicIndexing(long struct, int value) Unsafe version ofshaderSampledImageArrayDynamicIndexing. -
nshaderStorageBufferArrayDynamicIndexing
public static void nshaderStorageBufferArrayDynamicIndexing(long struct, int value) Unsafe version ofshaderStorageBufferArrayDynamicIndexing. -
nshaderStorageImageArrayDynamicIndexing
public static void nshaderStorageImageArrayDynamicIndexing(long struct, int value) Unsafe version ofshaderStorageImageArrayDynamicIndexing. -
nshaderClipDistance
public static void nshaderClipDistance(long struct, int value) Unsafe version ofshaderClipDistance. -
nshaderCullDistance
public static void nshaderCullDistance(long struct, int value) Unsafe version ofshaderCullDistance. -
nshaderFloat64
public static void nshaderFloat64(long struct, int value) Unsafe version ofshaderFloat64. -
nshaderInt64
public static void nshaderInt64(long struct, int value) Unsafe version ofshaderInt64. -
nshaderInt16
public static void nshaderInt16(long struct, int value) Unsafe version ofshaderInt16. -
nshaderResourceResidency
public static void nshaderResourceResidency(long struct, int value) Unsafe version ofshaderResourceResidency. -
nshaderResourceMinLod
public static void nshaderResourceMinLod(long struct, int value) Unsafe version ofshaderResourceMinLod. -
nsparseBinding
public static void nsparseBinding(long struct, int value) Unsafe version ofsparseBinding. -
nsparseResidencyBuffer
public static void nsparseResidencyBuffer(long struct, int value) Unsafe version ofsparseResidencyBuffer. -
nsparseResidencyImage2D
public static void nsparseResidencyImage2D(long struct, int value) Unsafe version ofsparseResidencyImage2D. -
nsparseResidencyImage3D
public static void nsparseResidencyImage3D(long struct, int value) Unsafe version ofsparseResidencyImage3D. -
nsparseResidency2Samples
public static void nsparseResidency2Samples(long struct, int value) Unsafe version ofsparseResidency2Samples. -
nsparseResidency4Samples
public static void nsparseResidency4Samples(long struct, int value) Unsafe version ofsparseResidency4Samples. -
nsparseResidency8Samples
public static void nsparseResidency8Samples(long struct, int value) Unsafe version ofsparseResidency8Samples. -
nsparseResidency16Samples
public static void nsparseResidency16Samples(long struct, int value) Unsafe version ofsparseResidency16Samples. -
nsparseResidencyAliased
public static void nsparseResidencyAliased(long struct, int value) Unsafe version ofsparseResidencyAliased. -
nvariableMultisampleRate
public static void nvariableMultisampleRate(long struct, int value) Unsafe version ofvariableMultisampleRate. -
ninheritedQueries
public static void ninheritedQueries(long struct, int value) Unsafe version ofinheritedQueries.
-