Class VkPhysicalDevicePortabilitySubsetFeaturesKHR
java.lang.Object
overrungl.struct.GroupType
overrungl.vulkan.khr.struct.VkPhysicalDevicePortabilitySubsetFeaturesKHR
- All Implemented Interfaces:
Addressable
- Direct Known Subclasses:
VkPhysicalDevicePortabilitySubsetFeaturesKHR.Buffer
public sealed class VkPhysicalDevicePortabilitySubsetFeaturesKHR
extends GroupType
permits VkPhysicalDevicePortabilitySubsetFeaturesKHR.Buffer
Layout
struct VkPhysicalDevicePortabilitySubsetFeaturesKHR {
(int) VkStructureType sType;
void* pNext;
(uint32_t) VkBool32 constantAlphaColorBlendFactors;
(uint32_t) VkBool32 events;
(uint32_t) VkBool32 imageViewFormatReinterpretation;
(uint32_t) VkBool32 imageViewFormatSwizzle;
(uint32_t) VkBool32 imageView2DOn3DImage;
(uint32_t) VkBool32 multisampleArrayImage;
(uint32_t) VkBool32 mutableComparisonSamplers;
(uint32_t) VkBool32 pointPolygons;
(uint32_t) VkBool32 samplerMipLodBias;
(uint32_t) VkBool32 separateStencilMaskRef;
(uint32_t) VkBool32 shaderSampleRateInterpolationFunctions;
(uint32_t) VkBool32 tessellationIsolines;
(uint32_t) VkBool32 tessellationPointMode;
(uint32_t) VkBool32 triangleFans;
(uint32_t) VkBool32 vertexAttributeAccessBeyondStride;
};
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
A buffer ofVkPhysicalDevicePortabilitySubsetFeaturesKHR
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final GroupLayout
The struct layout ofVkPhysicalDevicePortabilitySubsetFeaturesKHR
.static final MemoryLayout
The memory layout ofconstantAlphaColorBlendFactors
.static final MemoryLayout
The memory layout ofevents
.static final MemoryLayout
The memory layout ofimageView2DOn3DImage
.static final MemoryLayout
The memory layout ofimageViewFormatReinterpretation
.static final MemoryLayout
The memory layout ofimageViewFormatSwizzle
.static final MemoryLayout
The memory layout ofmultisampleArrayImage
.static final MemoryLayout
The memory layout ofmutableComparisonSamplers
.static final MemoryLayout
The memory layout ofpNext
.static final MemoryLayout
The memory layout ofpointPolygons
.static final MemoryLayout
The memory layout ofsamplerMipLodBias
.static final MemoryLayout
The memory layout ofseparateStencilMaskRef
.static final MemoryLayout
The memory layout ofshaderSampleRateInterpolationFunctions
.static final MemoryLayout
The memory layout ofsType
.static final MemoryLayout
The memory layout oftessellationIsolines
.static final MemoryLayout
The memory layout oftessellationPointMode
.static final MemoryLayout
The memory layout oftriangleFans
.static final MemoryLayout
The memory layout ofvertexAttributeAccessBeyondStride
.static final long
The byte offset ofconstantAlphaColorBlendFactors
.static final long
The byte offset ofevents
.static final long
The byte offset ofimageView2DOn3DImage
.static final long
The byte offset ofimageViewFormatReinterpretation
.static final long
The byte offset ofimageViewFormatSwizzle
.static final long
The byte offset ofmultisampleArrayImage
.static final long
The byte offset ofmutableComparisonSamplers
.static final long
The byte offset ofpNext
.static final long
The byte offset ofpointPolygons
.static final long
The byte offset ofsamplerMipLodBias
.static final long
The byte offset ofseparateStencilMaskRef
.static final long
The byte offset ofshaderSampleRateInterpolationFunctions
.static final long
The byte offset ofsType
.static final long
The byte offset oftessellationIsolines
.static final long
The byte offset oftessellationPointMode
.static final long
The byte offset oftriangleFans
.static final long
The byte offset ofvertexAttributeAccessBeyondStride
.static final VarHandle
TheVarHandle
ofconstantAlphaColorBlendFactors
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
static final VarHandle
TheVarHandle
ofimageView2DOn3DImage
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofimageViewFormatReinterpretation
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofimageViewFormatSwizzle
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofmultisampleArrayImage
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofmutableComparisonSamplers
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
static final VarHandle
TheVarHandle
ofpointPolygons
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofsamplerMipLodBias
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofseparateStencilMaskRef
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofshaderSampleRateInterpolationFunctions
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
static final VarHandle
TheVarHandle
oftessellationIsolines
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
oftessellationPointMode
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
oftriangleFans
of type(MemorySegment base, long baseOffset, long index)MemorySegment
.static final VarHandle
TheVarHandle
ofvertexAttributeAccessBeyondStride
of type(MemorySegment base, long baseOffset, long index)MemorySegment
. -
Constructor Summary
ConstructorsConstructorDescriptionCreatesVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment. -
Method Summary
Modifier and TypeMethodDescriptionalloc
(SegmentAllocator allocator) Allocates aVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment allocator.alloc
(SegmentAllocator allocator, long count) Allocates aVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment allocator and count.asBuffer()
Converts this instance to a buffer.int
ReturnsconstantAlphaColorBlendFactors
.constantAlphaColorBlendFactors
(int value) SetsconstantAlphaColorBlendFactors
with the given value.static int
constantAlphaColorBlendFactors
(MemorySegment segment, long index) ReturnsconstantAlphaColorBlendFactors
at the given index.static void
constantAlphaColorBlendFactors
(MemorySegment segment, long index, int value) SetsconstantAlphaColorBlendFactors
with the given value at the given index.Copies from the given source.int
events()
Returnsevents
.events
(int value) Setsevents
with the given value.static int
events
(MemorySegment segment, long index) Returnsevents
at the given index.static void
events
(MemorySegment segment, long index, int value) Setsevents
with the given value at the given index.int
ReturnsimageView2DOn3DImage
.imageView2DOn3DImage
(int value) SetsimageView2DOn3DImage
with the given value.static int
imageView2DOn3DImage
(MemorySegment segment, long index) ReturnsimageView2DOn3DImage
at the given index.static void
imageView2DOn3DImage
(MemorySegment segment, long index, int value) SetsimageView2DOn3DImage
with the given value at the given index.int
ReturnsimageViewFormatReinterpretation
.imageViewFormatReinterpretation
(int value) SetsimageViewFormatReinterpretation
with the given value.static int
imageViewFormatReinterpretation
(MemorySegment segment, long index) ReturnsimageViewFormatReinterpretation
at the given index.static void
imageViewFormatReinterpretation
(MemorySegment segment, long index, int value) SetsimageViewFormatReinterpretation
with the given value at the given index.int
ReturnsimageViewFormatSwizzle
.imageViewFormatSwizzle
(int value) SetsimageViewFormatSwizzle
with the given value.static int
imageViewFormatSwizzle
(MemorySegment segment, long index) ReturnsimageViewFormatSwizzle
at the given index.static void
imageViewFormatSwizzle
(MemorySegment segment, long index, int value) SetsimageViewFormatSwizzle
with the given value at the given index.int
ReturnsmultisampleArrayImage
.multisampleArrayImage
(int value) SetsmultisampleArrayImage
with the given value.static int
multisampleArrayImage
(MemorySegment segment, long index) ReturnsmultisampleArrayImage
at the given index.static void
multisampleArrayImage
(MemorySegment segment, long index, int value) SetsmultisampleArrayImage
with the given value at the given index.int
ReturnsmutableComparisonSamplers
.mutableComparisonSamplers
(int value) SetsmutableComparisonSamplers
with the given value.static int
mutableComparisonSamplers
(MemorySegment segment, long index) ReturnsmutableComparisonSamplers
at the given index.static void
mutableComparisonSamplers
(MemorySegment segment, long index, int value) SetsmutableComparisonSamplers
with the given value at the given index.of
(MemorySegment segment) CreatesVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment.ofNative
(MemorySegment segment) CreatesVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment.ofNative
(MemorySegment segment, long count) CreatesVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment.pNext()
ReturnspNext
.pNext
(MemorySegment value) SetspNext
with the given value.static MemorySegment
pNext
(MemorySegment segment, long index) ReturnspNext
at the given index.static void
pNext
(MemorySegment segment, long index, MemorySegment value) SetspNext
with the given value at the given index.int
ReturnspointPolygons
.pointPolygons
(int value) SetspointPolygons
with the given value.static int
pointPolygons
(MemorySegment segment, long index) ReturnspointPolygons
at the given index.static void
pointPolygons
(MemorySegment segment, long index, int value) SetspointPolygons
with the given value at the given index.int
ReturnssamplerMipLodBias
.samplerMipLodBias
(int value) SetssamplerMipLodBias
with the given value.static int
samplerMipLodBias
(MemorySegment segment, long index) ReturnssamplerMipLodBias
at the given index.static void
samplerMipLodBias
(MemorySegment segment, long index, int value) SetssamplerMipLodBias
with the given value at the given index.int
ReturnsseparateStencilMaskRef
.separateStencilMaskRef
(int value) SetsseparateStencilMaskRef
with the given value.static int
separateStencilMaskRef
(MemorySegment segment, long index) ReturnsseparateStencilMaskRef
at the given index.static void
separateStencilMaskRef
(MemorySegment segment, long index, int value) SetsseparateStencilMaskRef
with the given value at the given index.int
ReturnsshaderSampleRateInterpolationFunctions
.shaderSampleRateInterpolationFunctions
(int value) SetsshaderSampleRateInterpolationFunctions
with the given value.static int
shaderSampleRateInterpolationFunctions
(MemorySegment segment, long index) ReturnsshaderSampleRateInterpolationFunctions
at the given index.static void
shaderSampleRateInterpolationFunctions
(MemorySegment segment, long index, int value) SetsshaderSampleRateInterpolationFunctions
with the given value at the given index.int
sType()
ReturnssType
.sType
(int value) SetssType
with the given value.static int
sType
(MemorySegment segment, long index) ReturnssType
at the given index.static void
sType
(MemorySegment segment, long index, int value) SetssType
with the given value at the given index.int
ReturnstessellationIsolines
.tessellationIsolines
(int value) SetstessellationIsolines
with the given value.static int
tessellationIsolines
(MemorySegment segment, long index) ReturnstessellationIsolines
at the given index.static void
tessellationIsolines
(MemorySegment segment, long index, int value) SetstessellationIsolines
with the given value at the given index.int
ReturnstessellationPointMode
.tessellationPointMode
(int value) SetstessellationPointMode
with the given value.static int
tessellationPointMode
(MemorySegment segment, long index) ReturnstessellationPointMode
at the given index.static void
tessellationPointMode
(MemorySegment segment, long index, int value) SetstessellationPointMode
with the given value at the given index.int
ReturnstriangleFans
.triangleFans
(int value) SetstriangleFans
with the given value.static int
triangleFans
(MemorySegment segment, long index) ReturnstriangleFans
at the given index.static void
triangleFans
(MemorySegment segment, long index, int value) SetstriangleFans
with the given value at the given index.int
ReturnsvertexAttributeAccessBeyondStride
.vertexAttributeAccessBeyondStride
(int value) SetsvertexAttributeAccessBeyondStride
with the given value.static int
vertexAttributeAccessBeyondStride
(MemorySegment segment, long index) ReturnsvertexAttributeAccessBeyondStride
at the given index.static void
vertexAttributeAccessBeyondStride
(MemorySegment segment, long index, int value) SetsvertexAttributeAccessBeyondStride
with the given value at the given index.Methods inherited from class overrungl.struct.GroupType
estimateCount, estimateCount, groupLayout, segment
-
Field Details
-
LAYOUT
The struct layout ofVkPhysicalDevicePortabilitySubsetFeaturesKHR
. -
OFFSET_sType
public static final long OFFSET_sTypeThe byte offset ofsType
. -
LAYOUT_sType
The memory layout ofsType
. -
VH_sType
-
OFFSET_pNext
public static final long OFFSET_pNextThe byte offset ofpNext
. -
LAYOUT_pNext
The memory layout ofpNext
. -
VH_pNext
-
OFFSET_constantAlphaColorBlendFactors
public static final long OFFSET_constantAlphaColorBlendFactorsThe byte offset ofconstantAlphaColorBlendFactors
. -
LAYOUT_constantAlphaColorBlendFactors
The memory layout ofconstantAlphaColorBlendFactors
. -
VH_constantAlphaColorBlendFactors
-
OFFSET_events
public static final long OFFSET_eventsThe byte offset ofevents
. -
LAYOUT_events
The memory layout ofevents
. -
VH_events
-
OFFSET_imageViewFormatReinterpretation
public static final long OFFSET_imageViewFormatReinterpretationThe byte offset ofimageViewFormatReinterpretation
. -
LAYOUT_imageViewFormatReinterpretation
The memory layout ofimageViewFormatReinterpretation
. -
VH_imageViewFormatReinterpretation
-
OFFSET_imageViewFormatSwizzle
public static final long OFFSET_imageViewFormatSwizzleThe byte offset ofimageViewFormatSwizzle
. -
LAYOUT_imageViewFormatSwizzle
The memory layout ofimageViewFormatSwizzle
. -
VH_imageViewFormatSwizzle
-
OFFSET_imageView2DOn3DImage
public static final long OFFSET_imageView2DOn3DImageThe byte offset ofimageView2DOn3DImage
. -
LAYOUT_imageView2DOn3DImage
The memory layout ofimageView2DOn3DImage
. -
VH_imageView2DOn3DImage
-
OFFSET_multisampleArrayImage
public static final long OFFSET_multisampleArrayImageThe byte offset ofmultisampleArrayImage
. -
LAYOUT_multisampleArrayImage
The memory layout ofmultisampleArrayImage
. -
VH_multisampleArrayImage
-
OFFSET_mutableComparisonSamplers
public static final long OFFSET_mutableComparisonSamplersThe byte offset ofmutableComparisonSamplers
. -
LAYOUT_mutableComparisonSamplers
The memory layout ofmutableComparisonSamplers
. -
VH_mutableComparisonSamplers
-
OFFSET_pointPolygons
public static final long OFFSET_pointPolygonsThe byte offset ofpointPolygons
. -
LAYOUT_pointPolygons
The memory layout ofpointPolygons
. -
VH_pointPolygons
-
OFFSET_samplerMipLodBias
public static final long OFFSET_samplerMipLodBiasThe byte offset ofsamplerMipLodBias
. -
LAYOUT_samplerMipLodBias
The memory layout ofsamplerMipLodBias
. -
VH_samplerMipLodBias
-
OFFSET_separateStencilMaskRef
public static final long OFFSET_separateStencilMaskRefThe byte offset ofseparateStencilMaskRef
. -
LAYOUT_separateStencilMaskRef
The memory layout ofseparateStencilMaskRef
. -
VH_separateStencilMaskRef
-
OFFSET_shaderSampleRateInterpolationFunctions
public static final long OFFSET_shaderSampleRateInterpolationFunctionsThe byte offset ofshaderSampleRateInterpolationFunctions
. -
LAYOUT_shaderSampleRateInterpolationFunctions
The memory layout ofshaderSampleRateInterpolationFunctions
. -
VH_shaderSampleRateInterpolationFunctions
-
OFFSET_tessellationIsolines
public static final long OFFSET_tessellationIsolinesThe byte offset oftessellationIsolines
. -
LAYOUT_tessellationIsolines
The memory layout oftessellationIsolines
. -
VH_tessellationIsolines
-
OFFSET_tessellationPointMode
public static final long OFFSET_tessellationPointModeThe byte offset oftessellationPointMode
. -
LAYOUT_tessellationPointMode
The memory layout oftessellationPointMode
. -
VH_tessellationPointMode
-
OFFSET_triangleFans
public static final long OFFSET_triangleFansThe byte offset oftriangleFans
. -
LAYOUT_triangleFans
The memory layout oftriangleFans
. -
VH_triangleFans
-
OFFSET_vertexAttributeAccessBeyondStride
public static final long OFFSET_vertexAttributeAccessBeyondStrideThe byte offset ofvertexAttributeAccessBeyondStride
. -
LAYOUT_vertexAttributeAccessBeyondStride
The memory layout ofvertexAttributeAccessBeyondStride
. -
VH_vertexAttributeAccessBeyondStride
-
-
Constructor Details
-
VkPhysicalDevicePortabilitySubsetFeaturesKHR
CreatesVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment.- Parameters:
segment
- the memory segment
-
-
Method Details
-
of
CreatesVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment.- Parameters:
segment
- the memory segment- Returns:
- the created instance or
null
if the segment isNULL
-
ofNative
Creates
VkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment.Reinterprets the segment if zero-length.
- Parameters:
segment
- the memory segment- Returns:
- the created instance or
null
if the segment isNULL
-
ofNative
public static VkPhysicalDevicePortabilitySubsetFeaturesKHR.Buffer ofNative(MemorySegment segment, long count) Creates
VkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment.Reinterprets the segment if zero-length.
- Parameters:
segment
- the memory segmentcount
- the count of the buffer- Returns:
- the created instance or
null
if the segment isNULL
-
alloc
Allocates aVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment allocator.- Parameters:
allocator
- the segment allocator- Returns:
- the allocated
VkPhysicalDevicePortabilitySubsetFeaturesKHR
-
alloc
public static VkPhysicalDevicePortabilitySubsetFeaturesKHR.Buffer alloc(SegmentAllocator allocator, long count) Allocates aVkPhysicalDevicePortabilitySubsetFeaturesKHR
with the given segment allocator and count.- Parameters:
allocator
- the segment allocatorcount
- the count- Returns:
- the allocated
VkPhysicalDevicePortabilitySubsetFeaturesKHR
-
copyFrom
public VkPhysicalDevicePortabilitySubsetFeaturesKHR copyFrom(VkPhysicalDevicePortabilitySubsetFeaturesKHR src) Copies from the given source.- Parameters:
src
- the source- Returns:
this
-
asBuffer
Converts this instance to a buffer.- Returns:
- the buffer
-
sType
ReturnssType
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
sType
at the given index
-
sType
public int sType()ReturnssType
.- Returns:
sType
-
sType
SetssType
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
sType
SetssType
with the given value.- Parameters:
value
- the value- Returns:
this
-
pNext
ReturnspNext
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
pNext
at the given index
-
pNext
-
pNext
SetspNext
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
pNext
SetspNext
with the given value.- Parameters:
value
- the value- Returns:
this
-
constantAlphaColorBlendFactors
ReturnsconstantAlphaColorBlendFactors
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
constantAlphaColorBlendFactors
at the given index
-
constantAlphaColorBlendFactors
public int constantAlphaColorBlendFactors()ReturnsconstantAlphaColorBlendFactors
.- Returns:
constantAlphaColorBlendFactors
-
constantAlphaColorBlendFactors
SetsconstantAlphaColorBlendFactors
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
constantAlphaColorBlendFactors
SetsconstantAlphaColorBlendFactors
with the given value.- Parameters:
value
- the value- Returns:
this
-
events
Returnsevents
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
events
at the given index
-
events
public int events()Returnsevents
.- Returns:
events
-
events
Setsevents
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
events
Setsevents
with the given value.- Parameters:
value
- the value- Returns:
this
-
imageViewFormatReinterpretation
ReturnsimageViewFormatReinterpretation
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
imageViewFormatReinterpretation
at the given index
-
imageViewFormatReinterpretation
public int imageViewFormatReinterpretation()ReturnsimageViewFormatReinterpretation
.- Returns:
imageViewFormatReinterpretation
-
imageViewFormatReinterpretation
SetsimageViewFormatReinterpretation
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
imageViewFormatReinterpretation
SetsimageViewFormatReinterpretation
with the given value.- Parameters:
value
- the value- Returns:
this
-
imageViewFormatSwizzle
ReturnsimageViewFormatSwizzle
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
imageViewFormatSwizzle
at the given index
-
imageViewFormatSwizzle
public int imageViewFormatSwizzle()ReturnsimageViewFormatSwizzle
.- Returns:
imageViewFormatSwizzle
-
imageViewFormatSwizzle
SetsimageViewFormatSwizzle
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
imageViewFormatSwizzle
SetsimageViewFormatSwizzle
with the given value.- Parameters:
value
- the value- Returns:
this
-
imageView2DOn3DImage
ReturnsimageView2DOn3DImage
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
imageView2DOn3DImage
at the given index
-
imageView2DOn3DImage
public int imageView2DOn3DImage()ReturnsimageView2DOn3DImage
.- Returns:
imageView2DOn3DImage
-
imageView2DOn3DImage
SetsimageView2DOn3DImage
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
imageView2DOn3DImage
SetsimageView2DOn3DImage
with the given value.- Parameters:
value
- the value- Returns:
this
-
multisampleArrayImage
ReturnsmultisampleArrayImage
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
multisampleArrayImage
at the given index
-
multisampleArrayImage
public int multisampleArrayImage()ReturnsmultisampleArrayImage
.- Returns:
multisampleArrayImage
-
multisampleArrayImage
SetsmultisampleArrayImage
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
multisampleArrayImage
SetsmultisampleArrayImage
with the given value.- Parameters:
value
- the value- Returns:
this
-
mutableComparisonSamplers
ReturnsmutableComparisonSamplers
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
mutableComparisonSamplers
at the given index
-
mutableComparisonSamplers
public int mutableComparisonSamplers()ReturnsmutableComparisonSamplers
.- Returns:
mutableComparisonSamplers
-
mutableComparisonSamplers
SetsmutableComparisonSamplers
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
mutableComparisonSamplers
SetsmutableComparisonSamplers
with the given value.- Parameters:
value
- the value- Returns:
this
-
pointPolygons
ReturnspointPolygons
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
pointPolygons
at the given index
-
pointPolygons
public int pointPolygons()ReturnspointPolygons
.- Returns:
pointPolygons
-
pointPolygons
SetspointPolygons
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
pointPolygons
SetspointPolygons
with the given value.- Parameters:
value
- the value- Returns:
this
-
samplerMipLodBias
ReturnssamplerMipLodBias
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
samplerMipLodBias
at the given index
-
samplerMipLodBias
public int samplerMipLodBias()ReturnssamplerMipLodBias
.- Returns:
samplerMipLodBias
-
samplerMipLodBias
SetssamplerMipLodBias
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
samplerMipLodBias
SetssamplerMipLodBias
with the given value.- Parameters:
value
- the value- Returns:
this
-
separateStencilMaskRef
ReturnsseparateStencilMaskRef
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
separateStencilMaskRef
at the given index
-
separateStencilMaskRef
public int separateStencilMaskRef()ReturnsseparateStencilMaskRef
.- Returns:
separateStencilMaskRef
-
separateStencilMaskRef
SetsseparateStencilMaskRef
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
separateStencilMaskRef
SetsseparateStencilMaskRef
with the given value.- Parameters:
value
- the value- Returns:
this
-
shaderSampleRateInterpolationFunctions
ReturnsshaderSampleRateInterpolationFunctions
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
shaderSampleRateInterpolationFunctions
at the given index
-
shaderSampleRateInterpolationFunctions
public int shaderSampleRateInterpolationFunctions()ReturnsshaderSampleRateInterpolationFunctions
.- Returns:
shaderSampleRateInterpolationFunctions
-
shaderSampleRateInterpolationFunctions
public static void shaderSampleRateInterpolationFunctions(MemorySegment segment, long index, int value) SetsshaderSampleRateInterpolationFunctions
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
shaderSampleRateInterpolationFunctions
public VkPhysicalDevicePortabilitySubsetFeaturesKHR shaderSampleRateInterpolationFunctions(int value) SetsshaderSampleRateInterpolationFunctions
with the given value.- Parameters:
value
- the value- Returns:
this
-
tessellationIsolines
ReturnstessellationIsolines
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
tessellationIsolines
at the given index
-
tessellationIsolines
public int tessellationIsolines()ReturnstessellationIsolines
.- Returns:
tessellationIsolines
-
tessellationIsolines
SetstessellationIsolines
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
tessellationIsolines
SetstessellationIsolines
with the given value.- Parameters:
value
- the value- Returns:
this
-
tessellationPointMode
ReturnstessellationPointMode
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
tessellationPointMode
at the given index
-
tessellationPointMode
public int tessellationPointMode()ReturnstessellationPointMode
.- Returns:
tessellationPointMode
-
tessellationPointMode
SetstessellationPointMode
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
tessellationPointMode
SetstessellationPointMode
with the given value.- Parameters:
value
- the value- Returns:
this
-
triangleFans
ReturnstriangleFans
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
triangleFans
at the given index
-
triangleFans
public int triangleFans()ReturnstriangleFans
.- Returns:
triangleFans
-
triangleFans
SetstriangleFans
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
triangleFans
SetstriangleFans
with the given value.- Parameters:
value
- the value- Returns:
this
-
vertexAttributeAccessBeyondStride
ReturnsvertexAttributeAccessBeyondStride
at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffer- Returns:
vertexAttributeAccessBeyondStride
at the given index
-
vertexAttributeAccessBeyondStride
public int vertexAttributeAccessBeyondStride()ReturnsvertexAttributeAccessBeyondStride
.- Returns:
vertexAttributeAccessBeyondStride
-
vertexAttributeAccessBeyondStride
SetsvertexAttributeAccessBeyondStride
with the given value at the given index.- Parameters:
segment
- the segment of the structindex
- the index of the struct buffervalue
- the value
-
vertexAttributeAccessBeyondStride
SetsvertexAttributeAccessBeyondStride
with the given value.- Parameters:
value
- the value- Returns:
this
-