Class VkPhysicalDeviceTransformFeedbackPropertiesEXT.Buffer

    • Constructor Detail

      • Buffer

        public Buffer​(java.nio.ByteBuffer container)
        Creates a new VkPhysicalDeviceTransformFeedbackPropertiesEXT.Buffer instance backed by the specified container. Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided by VkPhysicalDeviceTransformFeedbackPropertiesEXT.SIZEOF, and its mark will be undefined.

        The created buffer instance holds a strong reference to the container object.

      • Buffer

        public Buffer​(long address,
                      int cap)
    • Method Detail

      • sType

        public int sType()
        Returns the value of the sType field.
      • pNext

        public long pNext()
        Returns the value of the pNext field.
      • maxTransformFeedbackStreams

        public int maxTransformFeedbackStreams()
        Returns the value of the maxTransformFeedbackStreams field.
      • maxTransformFeedbackBuffers

        public int maxTransformFeedbackBuffers()
        Returns the value of the maxTransformFeedbackBuffers field.
      • maxTransformFeedbackBufferSize

        public long maxTransformFeedbackBufferSize()
        Returns the value of the maxTransformFeedbackBufferSize field.
      • maxTransformFeedbackStreamDataSize

        public int maxTransformFeedbackStreamDataSize()
        Returns the value of the maxTransformFeedbackStreamDataSize field.
      • maxTransformFeedbackBufferDataSize

        public int maxTransformFeedbackBufferDataSize()
        Returns the value of the maxTransformFeedbackBufferDataSize field.
      • maxTransformFeedbackBufferDataStride

        public int maxTransformFeedbackBufferDataStride()
        Returns the value of the maxTransformFeedbackBufferDataStride field.
      • transformFeedbackQueries

        public boolean transformFeedbackQueries()
        Returns the value of the transformFeedbackQueries field.
      • transformFeedbackStreamsLinesTriangles

        public boolean transformFeedbackStreamsLinesTriangles()
        Returns the value of the transformFeedbackStreamsLinesTriangles field.
      • transformFeedbackRasterizationStreamSelect

        public boolean transformFeedbackRasterizationStreamSelect()
        Returns the value of the transformFeedbackRasterizationStreamSelect field.
      • transformFeedbackDraw

        public boolean transformFeedbackDraw()
        Returns the value of the transformFeedbackDraw field.