Class VkPhysicalDeviceTileShadingFeaturesQCOM
java.lang.Object
overrungl.struct.GroupType
overrungl.vulkan.qcom.struct.VkPhysicalDeviceTileShadingFeaturesQCOM
- All Implemented Interfaces:
Addressable
Represents VkPhysicalDeviceTileShadingFeaturesQCOM.
Layout
struct VkPhysicalDeviceTileShadingFeaturesQCOM {
(int) VkStructureType sType;
void* pNext;
(uint32_t) VkBool32 tileShading;
(uint32_t) VkBool32 tileShadingFragmentStage;
(uint32_t) VkBool32 tileShadingColorAttachments;
(uint32_t) VkBool32 tileShadingDepthAttachments;
(uint32_t) VkBool32 tileShadingStencilAttachments;
(uint32_t) VkBool32 tileShadingInputAttachments;
(uint32_t) VkBool32 tileShadingSampledAttachments;
(uint32_t) VkBool32 tileShadingPerTileDraw;
(uint32_t) VkBool32 tileShadingPerTileDispatch;
(uint32_t) VkBool32 tileShadingDispatchTile;
(uint32_t) VkBool32 tileShadingApron;
(uint32_t) VkBool32 tileShadingAnisotropicApron;
(uint32_t) VkBool32 tileShadingAtomicOps;
(uint32_t) VkBool32 tileShadingImageProcessing;
};
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StructLayoutThe struct layout ofVkPhysicalDeviceTileShadingFeaturesQCOM.static final MemoryLayoutThe memory layout ofpNext.static final MemoryLayoutThe memory layout ofsType.static final MemoryLayoutThe memory layout oftileShading.static final MemoryLayoutThe memory layout oftileShadingAnisotropicApron.static final MemoryLayoutThe memory layout oftileShadingApron.static final MemoryLayoutThe memory layout oftileShadingAtomicOps.static final MemoryLayoutThe memory layout oftileShadingColorAttachments.static final MemoryLayoutThe memory layout oftileShadingDepthAttachments.static final MemoryLayoutThe memory layout oftileShadingDispatchTile.static final MemoryLayoutThe memory layout oftileShadingFragmentStage.static final MemoryLayoutThe memory layout oftileShadingImageProcessing.static final MemoryLayoutThe memory layout oftileShadingInputAttachments.static final MemoryLayoutThe memory layout oftileShadingPerTileDispatch.static final MemoryLayoutThe memory layout oftileShadingPerTileDraw.static final MemoryLayoutThe memory layout oftileShadingSampledAttachments.static final MemoryLayoutThe memory layout oftileShadingStencilAttachments.static final longThe byte offset ofpNext.static final longThe byte offset ofsType.static final longThe byte offset oftileShading.static final longThe byte offset oftileShadingAnisotropicApron.static final longThe byte offset oftileShadingApron.static final longThe byte offset oftileShadingAtomicOps.static final longThe byte offset oftileShadingColorAttachments.static final longThe byte offset oftileShadingDepthAttachments.static final longThe byte offset oftileShadingDispatchTile.static final longThe byte offset oftileShadingFragmentStage.static final longThe byte offset oftileShadingImageProcessing.static final longThe byte offset oftileShadingInputAttachments.static final longThe byte offset oftileShadingPerTileDispatch.static final longThe byte offset oftileShadingPerTileDraw.static final longThe byte offset oftileShadingSampledAttachments.static final longThe byte offset oftileShadingStencilAttachments.static final VarHandlestatic final VarHandlestatic final VarHandleTheVarHandleoftileShadingof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingAnisotropicApronof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingApronof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingAtomicOpsof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingColorAttachmentsof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingDepthAttachmentsof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingDispatchTileof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingFragmentStageof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingImageProcessingof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingInputAttachmentsof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingPerTileDispatchof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingPerTileDrawof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingSampledAttachmentsof type(MemorySegment base, long baseOffset, long index)MemorySegment.static final VarHandleTheVarHandleoftileShadingStencilAttachmentsof type(MemorySegment base, long baseOffset, long index)MemorySegment. -
Constructor Summary
ConstructorsConstructorDescriptionVkPhysicalDeviceTileShadingFeaturesQCOM(MemorySegment segment, long elementCount) CreatesVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment. -
Method Summary
Modifier and TypeMethodDescriptionalloc(SegmentAllocator allocator) Allocates aVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment allocator.alloc(SegmentAllocator allocator, long count) Allocates aVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment allocator and count.asSlice(long index) Creates a slice ofVkPhysicalDeviceTileShadingFeaturesQCOM.asSlice(long index, long count) Creates a slice ofVkPhysicalDeviceTileShadingFeaturesQCOM.at(long index, Consumer<VkPhysicalDeviceTileShadingFeaturesQCOM> func) VisitsVkPhysicalDeviceTileShadingFeaturesQCOMbuffer at the given index.Copies from the given source.of(MemorySegment segment) CreatesVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment.ofNative(MemorySegment segment) CreatesVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment.ofNative(MemorySegment segment, long count) CreatesVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment.pNext()ReturnspNext.pNext(MemorySegment value) SetspNextwith the given value.static MemorySegmentpNext(MemorySegment segment, long index) ReturnspNextat the given index.static voidpNext(MemorySegment segment, long index, MemorySegment value) SetspNextwith the given value at the given index.pNextAt(long index) ReturnspNextat the given index.pNextAt(long index, MemorySegment value) SetspNextwith the given value at the given index.reinterpret(long count) Reinterprets this buffer with the given count.intsType()ReturnssType.sType(int value) SetssTypewith the given value.static intsType(MemorySegment segment, long index) ReturnssTypeat the given index.static voidsType(MemorySegment segment, long index, int value) SetssTypewith the given value at the given index.intsTypeAt(long index) ReturnssTypeat the given index.sTypeAt(long index, int value) SetssTypewith the given value at the given index.intReturnstileShading.tileShading(int value) SetstileShadingwith the given value.static inttileShading(MemorySegment segment, long index) ReturnstileShadingat the given index.static voidtileShading(MemorySegment segment, long index, int value) SetstileShadingwith the given value at the given index.intReturnstileShadingAnisotropicApron.tileShadingAnisotropicApron(int value) SetstileShadingAnisotropicApronwith the given value.static inttileShadingAnisotropicApron(MemorySegment segment, long index) ReturnstileShadingAnisotropicApronat the given index.static voidtileShadingAnisotropicApron(MemorySegment segment, long index, int value) SetstileShadingAnisotropicApronwith the given value at the given index.inttileShadingAnisotropicApronAt(long index) ReturnstileShadingAnisotropicApronat the given index.tileShadingAnisotropicApronAt(long index, int value) SetstileShadingAnisotropicApronwith the given value at the given index.intReturnstileShadingApron.tileShadingApron(int value) SetstileShadingApronwith the given value.static inttileShadingApron(MemorySegment segment, long index) ReturnstileShadingApronat the given index.static voidtileShadingApron(MemorySegment segment, long index, int value) SetstileShadingApronwith the given value at the given index.inttileShadingApronAt(long index) ReturnstileShadingApronat the given index.tileShadingApronAt(long index, int value) SetstileShadingApronwith the given value at the given index.inttileShadingAt(long index) ReturnstileShadingat the given index.tileShadingAt(long index, int value) SetstileShadingwith the given value at the given index.intReturnstileShadingAtomicOps.tileShadingAtomicOps(int value) SetstileShadingAtomicOpswith the given value.static inttileShadingAtomicOps(MemorySegment segment, long index) ReturnstileShadingAtomicOpsat the given index.static voidtileShadingAtomicOps(MemorySegment segment, long index, int value) SetstileShadingAtomicOpswith the given value at the given index.inttileShadingAtomicOpsAt(long index) ReturnstileShadingAtomicOpsat the given index.tileShadingAtomicOpsAt(long index, int value) SetstileShadingAtomicOpswith the given value at the given index.intReturnstileShadingColorAttachments.tileShadingColorAttachments(int value) SetstileShadingColorAttachmentswith the given value.static inttileShadingColorAttachments(MemorySegment segment, long index) ReturnstileShadingColorAttachmentsat the given index.static voidtileShadingColorAttachments(MemorySegment segment, long index, int value) SetstileShadingColorAttachmentswith the given value at the given index.inttileShadingColorAttachmentsAt(long index) ReturnstileShadingColorAttachmentsat the given index.tileShadingColorAttachmentsAt(long index, int value) SetstileShadingColorAttachmentswith the given value at the given index.intReturnstileShadingDepthAttachments.tileShadingDepthAttachments(int value) SetstileShadingDepthAttachmentswith the given value.static inttileShadingDepthAttachments(MemorySegment segment, long index) ReturnstileShadingDepthAttachmentsat the given index.static voidtileShadingDepthAttachments(MemorySegment segment, long index, int value) SetstileShadingDepthAttachmentswith the given value at the given index.inttileShadingDepthAttachmentsAt(long index) ReturnstileShadingDepthAttachmentsat the given index.tileShadingDepthAttachmentsAt(long index, int value) SetstileShadingDepthAttachmentswith the given value at the given index.intReturnstileShadingDispatchTile.tileShadingDispatchTile(int value) SetstileShadingDispatchTilewith the given value.static inttileShadingDispatchTile(MemorySegment segment, long index) ReturnstileShadingDispatchTileat the given index.static voidtileShadingDispatchTile(MemorySegment segment, long index, int value) SetstileShadingDispatchTilewith the given value at the given index.inttileShadingDispatchTileAt(long index) ReturnstileShadingDispatchTileat the given index.tileShadingDispatchTileAt(long index, int value) SetstileShadingDispatchTilewith the given value at the given index.intReturnstileShadingFragmentStage.tileShadingFragmentStage(int value) SetstileShadingFragmentStagewith the given value.static inttileShadingFragmentStage(MemorySegment segment, long index) ReturnstileShadingFragmentStageat the given index.static voidtileShadingFragmentStage(MemorySegment segment, long index, int value) SetstileShadingFragmentStagewith the given value at the given index.inttileShadingFragmentStageAt(long index) ReturnstileShadingFragmentStageat the given index.tileShadingFragmentStageAt(long index, int value) SetstileShadingFragmentStagewith the given value at the given index.intReturnstileShadingImageProcessing.tileShadingImageProcessing(int value) SetstileShadingImageProcessingwith the given value.static inttileShadingImageProcessing(MemorySegment segment, long index) ReturnstileShadingImageProcessingat the given index.static voidtileShadingImageProcessing(MemorySegment segment, long index, int value) SetstileShadingImageProcessingwith the given value at the given index.inttileShadingImageProcessingAt(long index) ReturnstileShadingImageProcessingat the given index.tileShadingImageProcessingAt(long index, int value) SetstileShadingImageProcessingwith the given value at the given index.intReturnstileShadingInputAttachments.tileShadingInputAttachments(int value) SetstileShadingInputAttachmentswith the given value.static inttileShadingInputAttachments(MemorySegment segment, long index) ReturnstileShadingInputAttachmentsat the given index.static voidtileShadingInputAttachments(MemorySegment segment, long index, int value) SetstileShadingInputAttachmentswith the given value at the given index.inttileShadingInputAttachmentsAt(long index) ReturnstileShadingInputAttachmentsat the given index.tileShadingInputAttachmentsAt(long index, int value) SetstileShadingInputAttachmentswith the given value at the given index.intReturnstileShadingPerTileDispatch.tileShadingPerTileDispatch(int value) SetstileShadingPerTileDispatchwith the given value.static inttileShadingPerTileDispatch(MemorySegment segment, long index) ReturnstileShadingPerTileDispatchat the given index.static voidtileShadingPerTileDispatch(MemorySegment segment, long index, int value) SetstileShadingPerTileDispatchwith the given value at the given index.inttileShadingPerTileDispatchAt(long index) ReturnstileShadingPerTileDispatchat the given index.tileShadingPerTileDispatchAt(long index, int value) SetstileShadingPerTileDispatchwith the given value at the given index.intReturnstileShadingPerTileDraw.tileShadingPerTileDraw(int value) SetstileShadingPerTileDrawwith the given value.static inttileShadingPerTileDraw(MemorySegment segment, long index) ReturnstileShadingPerTileDrawat the given index.static voidtileShadingPerTileDraw(MemorySegment segment, long index, int value) SetstileShadingPerTileDrawwith the given value at the given index.inttileShadingPerTileDrawAt(long index) ReturnstileShadingPerTileDrawat the given index.tileShadingPerTileDrawAt(long index, int value) SetstileShadingPerTileDrawwith the given value at the given index.intReturnstileShadingSampledAttachments.tileShadingSampledAttachments(int value) SetstileShadingSampledAttachmentswith the given value.static inttileShadingSampledAttachments(MemorySegment segment, long index) ReturnstileShadingSampledAttachmentsat the given index.static voidtileShadingSampledAttachments(MemorySegment segment, long index, int value) SetstileShadingSampledAttachmentswith the given value at the given index.inttileShadingSampledAttachmentsAt(long index) ReturnstileShadingSampledAttachmentsat the given index.tileShadingSampledAttachmentsAt(long index, int value) SetstileShadingSampledAttachmentswith the given value at the given index.intReturnstileShadingStencilAttachments.tileShadingStencilAttachments(int value) SetstileShadingStencilAttachmentswith the given value.static inttileShadingStencilAttachments(MemorySegment segment, long index) ReturnstileShadingStencilAttachmentsat the given index.static voidtileShadingStencilAttachments(MemorySegment segment, long index, int value) SetstileShadingStencilAttachmentswith the given value at the given index.inttileShadingStencilAttachmentsAt(long index) ReturnstileShadingStencilAttachmentsat the given index.tileShadingStencilAttachmentsAt(long index, int value) SetstileShadingStencilAttachmentswith the given value at the given index.Methods inherited from class GroupType
estimateCount, estimateCount, groupLayout, segment
-
Field Details
-
LAYOUT
The struct layout ofVkPhysicalDeviceTileShadingFeaturesQCOM. -
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_tileShading
public static final long OFFSET_tileShadingThe byte offset oftileShading. -
LAYOUT_tileShading
The memory layout oftileShading. -
VH_tileShading
-
OFFSET_tileShadingFragmentStage
public static final long OFFSET_tileShadingFragmentStageThe byte offset oftileShadingFragmentStage. -
LAYOUT_tileShadingFragmentStage
The memory layout oftileShadingFragmentStage. -
VH_tileShadingFragmentStage
-
OFFSET_tileShadingColorAttachments
public static final long OFFSET_tileShadingColorAttachmentsThe byte offset oftileShadingColorAttachments. -
LAYOUT_tileShadingColorAttachments
The memory layout oftileShadingColorAttachments. -
VH_tileShadingColorAttachments
-
OFFSET_tileShadingDepthAttachments
public static final long OFFSET_tileShadingDepthAttachmentsThe byte offset oftileShadingDepthAttachments. -
LAYOUT_tileShadingDepthAttachments
The memory layout oftileShadingDepthAttachments. -
VH_tileShadingDepthAttachments
-
OFFSET_tileShadingStencilAttachments
public static final long OFFSET_tileShadingStencilAttachmentsThe byte offset oftileShadingStencilAttachments. -
LAYOUT_tileShadingStencilAttachments
The memory layout oftileShadingStencilAttachments. -
VH_tileShadingStencilAttachments
-
OFFSET_tileShadingInputAttachments
public static final long OFFSET_tileShadingInputAttachmentsThe byte offset oftileShadingInputAttachments. -
LAYOUT_tileShadingInputAttachments
The memory layout oftileShadingInputAttachments. -
VH_tileShadingInputAttachments
-
OFFSET_tileShadingSampledAttachments
public static final long OFFSET_tileShadingSampledAttachmentsThe byte offset oftileShadingSampledAttachments. -
LAYOUT_tileShadingSampledAttachments
The memory layout oftileShadingSampledAttachments. -
VH_tileShadingSampledAttachments
-
OFFSET_tileShadingPerTileDraw
public static final long OFFSET_tileShadingPerTileDrawThe byte offset oftileShadingPerTileDraw. -
LAYOUT_tileShadingPerTileDraw
The memory layout oftileShadingPerTileDraw. -
VH_tileShadingPerTileDraw
-
OFFSET_tileShadingPerTileDispatch
public static final long OFFSET_tileShadingPerTileDispatchThe byte offset oftileShadingPerTileDispatch. -
LAYOUT_tileShadingPerTileDispatch
The memory layout oftileShadingPerTileDispatch. -
VH_tileShadingPerTileDispatch
-
OFFSET_tileShadingDispatchTile
public static final long OFFSET_tileShadingDispatchTileThe byte offset oftileShadingDispatchTile. -
LAYOUT_tileShadingDispatchTile
The memory layout oftileShadingDispatchTile. -
VH_tileShadingDispatchTile
-
OFFSET_tileShadingApron
public static final long OFFSET_tileShadingApronThe byte offset oftileShadingApron. -
LAYOUT_tileShadingApron
The memory layout oftileShadingApron. -
VH_tileShadingApron
-
OFFSET_tileShadingAnisotropicApron
public static final long OFFSET_tileShadingAnisotropicApronThe byte offset oftileShadingAnisotropicApron. -
LAYOUT_tileShadingAnisotropicApron
The memory layout oftileShadingAnisotropicApron. -
VH_tileShadingAnisotropicApron
-
OFFSET_tileShadingAtomicOps
public static final long OFFSET_tileShadingAtomicOpsThe byte offset oftileShadingAtomicOps. -
LAYOUT_tileShadingAtomicOps
The memory layout oftileShadingAtomicOps. -
VH_tileShadingAtomicOps
-
OFFSET_tileShadingImageProcessing
public static final long OFFSET_tileShadingImageProcessingThe byte offset oftileShadingImageProcessing. -
LAYOUT_tileShadingImageProcessing
The memory layout oftileShadingImageProcessing. -
VH_tileShadingImageProcessing
-
-
Constructor Details
-
VkPhysicalDeviceTileShadingFeaturesQCOM
CreatesVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment.- Parameters:
segment- the memory segmentelementCount- the element count of this struct buffer
-
-
Method Details
-
of
CreatesVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment.- Parameters:
segment- the memory segment- Returns:
- the created instance or
nullif the segment isNULL
-
ofNative
Creates
VkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment.Reinterprets the segment if zero-length.
- Parameters:
segment- the memory segment- Returns:
- the created instance or
nullif the segment isNULL
-
ofNative
Creates
VkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment.Reinterprets the segment if zero-length.
- Parameters:
segment- the memory segmentcount- the count of the buffer- Returns:
- the created instance or
nullif the segment isNULL
-
alloc
Allocates aVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment allocator.- Parameters:
allocator- the segment allocator- Returns:
- the allocated
VkPhysicalDeviceTileShadingFeaturesQCOM
-
alloc
Allocates aVkPhysicalDeviceTileShadingFeaturesQCOMwith the given segment allocator and count.- Parameters:
allocator- the segment allocatorcount- the count- Returns:
- the allocated
VkPhysicalDeviceTileShadingFeaturesQCOM
-
copyFrom
public VkPhysicalDeviceTileShadingFeaturesQCOM copyFrom(VkPhysicalDeviceTileShadingFeaturesQCOM src) Copies from the given source.- Parameters:
src- the source- Returns:
this
-
reinterpret
Reinterprets this buffer with the given count.- Parameters:
count- the new count- Returns:
- the reinterpreted buffer
-
sType
ReturnssTypeat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
sTypeat the given index
-
sType
public int sType()ReturnssType.- Returns:
sType
-
sType
SetssTypewith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
sType
SetssTypewith the given value.- Parameters:
value- the value- Returns:
this
-
pNext
ReturnspNextat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
pNextat the given index
-
pNext
-
pNext
SetspNextwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
pNext
SetspNextwith the given value.- Parameters:
value- the value- Returns:
this
-
tileShading
ReturnstileShadingat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingat the given index
-
tileShading
public int tileShading()ReturnstileShading.- Returns:
tileShading
-
tileShading
SetstileShadingwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShading
SetstileShadingwith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingFragmentStage
ReturnstileShadingFragmentStageat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingFragmentStageat the given index
-
tileShadingFragmentStage
public int tileShadingFragmentStage()ReturnstileShadingFragmentStage.- Returns:
tileShadingFragmentStage
-
tileShadingFragmentStage
SetstileShadingFragmentStagewith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingFragmentStage
SetstileShadingFragmentStagewith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingColorAttachments
ReturnstileShadingColorAttachmentsat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingColorAttachmentsat the given index
-
tileShadingColorAttachments
public int tileShadingColorAttachments()ReturnstileShadingColorAttachments.- Returns:
tileShadingColorAttachments
-
tileShadingColorAttachments
SetstileShadingColorAttachmentswith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingColorAttachments
SetstileShadingColorAttachmentswith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingDepthAttachments
ReturnstileShadingDepthAttachmentsat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingDepthAttachmentsat the given index
-
tileShadingDepthAttachments
public int tileShadingDepthAttachments()ReturnstileShadingDepthAttachments.- Returns:
tileShadingDepthAttachments
-
tileShadingDepthAttachments
SetstileShadingDepthAttachmentswith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingDepthAttachments
SetstileShadingDepthAttachmentswith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingStencilAttachments
ReturnstileShadingStencilAttachmentsat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingStencilAttachmentsat the given index
-
tileShadingStencilAttachments
public int tileShadingStencilAttachments()ReturnstileShadingStencilAttachments.- Returns:
tileShadingStencilAttachments
-
tileShadingStencilAttachments
SetstileShadingStencilAttachmentswith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingStencilAttachments
SetstileShadingStencilAttachmentswith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingInputAttachments
ReturnstileShadingInputAttachmentsat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingInputAttachmentsat the given index
-
tileShadingInputAttachments
public int tileShadingInputAttachments()ReturnstileShadingInputAttachments.- Returns:
tileShadingInputAttachments
-
tileShadingInputAttachments
SetstileShadingInputAttachmentswith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingInputAttachments
SetstileShadingInputAttachmentswith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingSampledAttachments
ReturnstileShadingSampledAttachmentsat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingSampledAttachmentsat the given index
-
tileShadingSampledAttachments
public int tileShadingSampledAttachments()ReturnstileShadingSampledAttachments.- Returns:
tileShadingSampledAttachments
-
tileShadingSampledAttachments
SetstileShadingSampledAttachmentswith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingSampledAttachments
SetstileShadingSampledAttachmentswith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingPerTileDraw
ReturnstileShadingPerTileDrawat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingPerTileDrawat the given index
-
tileShadingPerTileDraw
public int tileShadingPerTileDraw()ReturnstileShadingPerTileDraw.- Returns:
tileShadingPerTileDraw
-
tileShadingPerTileDraw
SetstileShadingPerTileDrawwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingPerTileDraw
SetstileShadingPerTileDrawwith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingPerTileDispatch
ReturnstileShadingPerTileDispatchat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingPerTileDispatchat the given index
-
tileShadingPerTileDispatch
public int tileShadingPerTileDispatch()ReturnstileShadingPerTileDispatch.- Returns:
tileShadingPerTileDispatch
-
tileShadingPerTileDispatch
SetstileShadingPerTileDispatchwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingPerTileDispatch
SetstileShadingPerTileDispatchwith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingDispatchTile
ReturnstileShadingDispatchTileat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingDispatchTileat the given index
-
tileShadingDispatchTile
public int tileShadingDispatchTile()ReturnstileShadingDispatchTile.- Returns:
tileShadingDispatchTile
-
tileShadingDispatchTile
SetstileShadingDispatchTilewith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingDispatchTile
SetstileShadingDispatchTilewith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingApron
ReturnstileShadingApronat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingApronat the given index
-
tileShadingApron
public int tileShadingApron()ReturnstileShadingApron.- Returns:
tileShadingApron
-
tileShadingApron
SetstileShadingApronwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingApron
SetstileShadingApronwith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingAnisotropicApron
ReturnstileShadingAnisotropicApronat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingAnisotropicApronat the given index
-
tileShadingAnisotropicApron
public int tileShadingAnisotropicApron()ReturnstileShadingAnisotropicApron.- Returns:
tileShadingAnisotropicApron
-
tileShadingAnisotropicApron
SetstileShadingAnisotropicApronwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingAnisotropicApron
SetstileShadingAnisotropicApronwith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingAtomicOps
ReturnstileShadingAtomicOpsat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingAtomicOpsat the given index
-
tileShadingAtomicOps
public int tileShadingAtomicOps()ReturnstileShadingAtomicOps.- Returns:
tileShadingAtomicOps
-
tileShadingAtomicOps
SetstileShadingAtomicOpswith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingAtomicOps
SetstileShadingAtomicOpswith the given value.- Parameters:
value- the value- Returns:
this
-
tileShadingImageProcessing
ReturnstileShadingImageProcessingat the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffer- Returns:
tileShadingImageProcessingat the given index
-
tileShadingImageProcessing
public int tileShadingImageProcessing()ReturnstileShadingImageProcessing.- Returns:
tileShadingImageProcessing
-
tileShadingImageProcessing
SetstileShadingImageProcessingwith the given value at the given index.- Parameters:
segment- the segment of the structindex- the index of the struct buffervalue- the value
-
tileShadingImageProcessing
SetstileShadingImageProcessingwith the given value.- Parameters:
value- the value- Returns:
this
-
asSlice
Creates a slice ofVkPhysicalDeviceTileShadingFeaturesQCOM.- Parameters:
index- the index of the struct buffer- Returns:
- the slice of
VkPhysicalDeviceTileShadingFeaturesQCOM
-
asSlice
Creates a slice ofVkPhysicalDeviceTileShadingFeaturesQCOM.- Parameters:
index- the index of the struct buffercount- the count- Returns:
- the slice of
VkPhysicalDeviceTileShadingFeaturesQCOM
-
at
public VkPhysicalDeviceTileShadingFeaturesQCOM at(long index, Consumer<VkPhysicalDeviceTileShadingFeaturesQCOM> func) VisitsVkPhysicalDeviceTileShadingFeaturesQCOMbuffer at the given index.- Parameters:
index- the index of this bufferfunc- the function to run with the slice of this buffer- Returns:
this
-
sTypeAt
public int sTypeAt(long index) ReturnssTypeat the given index.- Parameters:
index- the index of the struct buffer- Returns:
sTypeat the given index
-
sTypeAt
SetssTypewith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
pNextAt
ReturnspNextat the given index.- Parameters:
index- the index of the struct buffer- Returns:
pNextat the given index
-
pNextAt
SetspNextwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingAt
public int tileShadingAt(long index) ReturnstileShadingat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingat the given index
-
tileShadingAt
SetstileShadingwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingFragmentStageAt
public int tileShadingFragmentStageAt(long index) ReturnstileShadingFragmentStageat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingFragmentStageat the given index
-
tileShadingFragmentStageAt
SetstileShadingFragmentStagewith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingColorAttachmentsAt
public int tileShadingColorAttachmentsAt(long index) ReturnstileShadingColorAttachmentsat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingColorAttachmentsat the given index
-
tileShadingColorAttachmentsAt
SetstileShadingColorAttachmentswith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingDepthAttachmentsAt
public int tileShadingDepthAttachmentsAt(long index) ReturnstileShadingDepthAttachmentsat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingDepthAttachmentsat the given index
-
tileShadingDepthAttachmentsAt
SetstileShadingDepthAttachmentswith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingStencilAttachmentsAt
public int tileShadingStencilAttachmentsAt(long index) ReturnstileShadingStencilAttachmentsat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingStencilAttachmentsat the given index
-
tileShadingStencilAttachmentsAt
public VkPhysicalDeviceTileShadingFeaturesQCOM tileShadingStencilAttachmentsAt(long index, int value) SetstileShadingStencilAttachmentswith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingInputAttachmentsAt
public int tileShadingInputAttachmentsAt(long index) ReturnstileShadingInputAttachmentsat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingInputAttachmentsat the given index
-
tileShadingInputAttachmentsAt
SetstileShadingInputAttachmentswith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingSampledAttachmentsAt
public int tileShadingSampledAttachmentsAt(long index) ReturnstileShadingSampledAttachmentsat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingSampledAttachmentsat the given index
-
tileShadingSampledAttachmentsAt
public VkPhysicalDeviceTileShadingFeaturesQCOM tileShadingSampledAttachmentsAt(long index, int value) SetstileShadingSampledAttachmentswith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingPerTileDrawAt
public int tileShadingPerTileDrawAt(long index) ReturnstileShadingPerTileDrawat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingPerTileDrawat the given index
-
tileShadingPerTileDrawAt
SetstileShadingPerTileDrawwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingPerTileDispatchAt
public int tileShadingPerTileDispatchAt(long index) ReturnstileShadingPerTileDispatchat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingPerTileDispatchat the given index
-
tileShadingPerTileDispatchAt
SetstileShadingPerTileDispatchwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingDispatchTileAt
public int tileShadingDispatchTileAt(long index) ReturnstileShadingDispatchTileat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingDispatchTileat the given index
-
tileShadingDispatchTileAt
SetstileShadingDispatchTilewith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingApronAt
public int tileShadingApronAt(long index) ReturnstileShadingApronat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingApronat the given index
-
tileShadingApronAt
SetstileShadingApronwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingAnisotropicApronAt
public int tileShadingAnisotropicApronAt(long index) ReturnstileShadingAnisotropicApronat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingAnisotropicApronat the given index
-
tileShadingAnisotropicApronAt
SetstileShadingAnisotropicApronwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingAtomicOpsAt
public int tileShadingAtomicOpsAt(long index) ReturnstileShadingAtomicOpsat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingAtomicOpsat the given index
-
tileShadingAtomicOpsAt
SetstileShadingAtomicOpswith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-
tileShadingImageProcessingAt
public int tileShadingImageProcessingAt(long index) ReturnstileShadingImageProcessingat the given index.- Parameters:
index- the index of the struct buffer- Returns:
tileShadingImageProcessingat the given index
-
tileShadingImageProcessingAt
SetstileShadingImageProcessingwith the given value at the given index.- Parameters:
index- the index of the struct buffervalue- the value- Returns:
this
-