Top Description Fields Constructors Methods
org.lwjgl.vulkan

public final Class NVFillRectangle

extends Object
Class Inheritance

This extension adds a new VkPolygonMode enum where a triangle is rasterized by computing and filling its axis-aligned screen-space bounding box, disregarding the actual triangle edges. This can be useful for drawing a rectangle without being split into two triangles with an internal edge. It is also useful to minimize the number of primitives that need to be drawn, particularly for a user interface.
VK_NV_fill_rectangle
Name String
VK_NV_fill_rectangle
Extension Type
Device extension
Registered Extension Number
154
Revision
1
Contact
Other Extension Metadata
Last Modified Date
2017-05-22
Contributors
  • Jeff Bolz, NVIDIA

Field Summary

Modifier and TypeField and Description
public static final String
public static final int
VK_NV_FILL_RECTANGLE_SPEC_VERSION

The extension specification version.

public static final int
VK_POLYGON_MODE_FILL_RECTANGLE_NV

Extends VkPolygonMode.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VK_NV_FILL_RECTANGLE_EXTENSION_NAMEback to summary
public static final String VK_NV_FILL_RECTANGLE_EXTENSION_NAME

The extension name.

VK_NV_FILL_RECTANGLE_SPEC_VERSIONback to summary
public static final int VK_NV_FILL_RECTANGLE_SPEC_VERSION

The extension specification version.

VK_POLYGON_MODE_FILL_RECTANGLE_NVback to summary
public static final int VK_POLYGON_MODE_FILL_RECTANGLE_NV

Extends VkPolygonMode.

Constructor Detail

NVFillRectangleback to summary
private NVFillRectangle()