VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Macros
DtVariableRateShadingImage.h File Reference

Go to the source code of this file.

Classes

class  makVrv::VariableRateShadingExtensions
 
class  makVrv::DtVariableRateShadingImage
 
class  makVrv::DtVariableRateShadingImageStateAttribute
 

Namespaces

 makVrv
 

Macros

#define GL_NV_shading_rate_image   1
 
#define GL_SHADING_RATE_IMAGE_NV   0x9563
 
#define GL_SHADING_RATE_NO_INVOCATIONS_NV   0x9564
 
#define GL_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV   0x9565
 
#define GL_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV   0x9566
 
#define GL_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV   0x9567
 
#define GL_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV   0x9568
 
#define GL_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV   0x9569
 
#define GL_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV   0x956A
 
#define GL_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV   0x956B
 
#define GL_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV   0x956C
 
#define GL_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV   0x956D
 
#define GL_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV   0x956E
 
#define GL_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV   0x956F
 
#define GL_SHADING_RATE_IMAGE_BINDING_NV   0x955B
 
#define GL_SHADING_RATE_IMAGE_TEXEL_WIDTH_NV   0x955C
 
#define GL_SHADING_RATE_IMAGE_TEXEL_HEIGHT_NV   0x955D
 
#define GL_SHADING_RATE_IMAGE_PALETTE_SIZE_NV   0x955E
 
#define GL_MAX_COARSE_FRAGMENT_SAMPLES_NV   0x955F
 
#define GL_SHADING_RATE_SAMPLE_ORDER_DEFAULT_NV   0x95AE
 
#define GL_SHADING_RATE_SAMPLE_ORDER_PIXEL_MAJOR_NV   0x95AF
 
#define GL_SHADING_RATE_SAMPLE_ORDER_SAMPLE_MAJOR_NV   0x95B0
 

Detailed Description

Wraps functionality of Variable Rate Shading Image.

Wraps functionality of Variable Rate Shading Image Palette.

Macro Definition Documentation

#define GL_NV_shading_rate_image   1
#define GL_SHADING_RATE_IMAGE_NV   0x9563
#define GL_SHADING_RATE_NO_INVOCATIONS_NV   0x9564
#define GL_SHADING_RATE_1_INVOCATION_PER_PIXEL_NV   0x9565
#define GL_SHADING_RATE_1_INVOCATION_PER_1X2_PIXELS_NV   0x9566
#define GL_SHADING_RATE_1_INVOCATION_PER_2X1_PIXELS_NV   0x9567
#define GL_SHADING_RATE_1_INVOCATION_PER_2X2_PIXELS_NV   0x9568
#define GL_SHADING_RATE_1_INVOCATION_PER_2X4_PIXELS_NV   0x9569
#define GL_SHADING_RATE_1_INVOCATION_PER_4X2_PIXELS_NV   0x956A
#define GL_SHADING_RATE_1_INVOCATION_PER_4X4_PIXELS_NV   0x956B
#define GL_SHADING_RATE_2_INVOCATIONS_PER_PIXEL_NV   0x956C
#define GL_SHADING_RATE_4_INVOCATIONS_PER_PIXEL_NV   0x956D
#define GL_SHADING_RATE_8_INVOCATIONS_PER_PIXEL_NV   0x956E
#define GL_SHADING_RATE_16_INVOCATIONS_PER_PIXEL_NV   0x956F
#define GL_SHADING_RATE_IMAGE_BINDING_NV   0x955B
#define GL_SHADING_RATE_IMAGE_TEXEL_WIDTH_NV   0x955C
#define GL_SHADING_RATE_IMAGE_TEXEL_HEIGHT_NV   0x955D
#define GL_SHADING_RATE_IMAGE_PALETTE_SIZE_NV   0x955E
#define GL_MAX_COARSE_FRAGMENT_SAMPLES_NV   0x955F
#define GL_SHADING_RATE_SAMPLE_ORDER_DEFAULT_NV   0x95AE
#define GL_SHADING_RATE_SAMPLE_ORDER_PIXEL_MAJOR_NV   0x95AF
#define GL_SHADING_RATE_SAMPLE_ORDER_SAMPLE_MAJOR_NV   0x95B0

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)