APEX NvParameterized Schemas: SurfaceBufferParameters Struct Reference

NVIDIA APEX

SurfaceBufferParameters Struct Reference

Describes the NxParameterized::Interface for 'SurfaceBufferParameters' : More...

#include <params.h>

List of all members.

Classes

union  Buffer

Public Attributes

U32 width
 'width' : Number of point in U-dimension
U32 height
 'height' : Number of point in V-dimension
U32 surfaceFormat
 'surfaceFormat' : Attributes of the vertex buffer
Buffer buffer

Detailed Description

Describes the NxParameterized::Interface for 'SurfaceBufferParameters' :

SurfaceBufferParameters contains 57 fully qualified names
---------------------------------------------
  1 : U32            width            
  2 : U32            height           
  3 : U32            surfaceFormat    
  4 : ArraySizeName  buffer.data      RefVariant[BufferU8x1]
  5 : U8             buffer.data[]    RefVariant[BufferU8x1]
  6 : ArraySizeName  buffer.data      RefVariant[BufferU8x2]
  7 : U8             buffer.data[].x  RefVariant[BufferU8x2]
  8 : U8             buffer.data[].y  RefVariant[BufferU8x2]
  9 : ArraySizeName  buffer.data      RefVariant[BufferU8x3]
 10 : U8             buffer.data[].x  RefVariant[BufferU8x3]
 11 : U8             buffer.data[].y  RefVariant[BufferU8x3]
 12 : U8             buffer.data[].z  RefVariant[BufferU8x3]
 13 : ArraySizeName  buffer.data      RefVariant[BufferU8x4]
 14 : U8             buffer.data[].x  RefVariant[BufferU8x4]
 15 : U8             buffer.data[].y  RefVariant[BufferU8x4]
 16 : U8             buffer.data[].z  RefVariant[BufferU8x4]
 17 : U8             buffer.data[].w  RefVariant[BufferU8x4]
 18 : ArraySizeName  buffer.data      RefVariant[BufferU16x1]
 19 : U16            buffer.data[]    RefVariant[BufferU16x1]
 20 : ArraySizeName  buffer.data      RefVariant[BufferU16x2]
 21 : U16            buffer.data[].x  RefVariant[BufferU16x2]
 22 : U16            buffer.data[].y  RefVariant[BufferU16x2]
 23 : ArraySizeName  buffer.data      RefVariant[BufferU16x3]
 24 : U16            buffer.data[].x  RefVariant[BufferU16x3]
 25 : U16            buffer.data[].y  RefVariant[BufferU16x3]
 26 : U16            buffer.data[].z  RefVariant[BufferU16x3]
 27 : ArraySizeName  buffer.data      RefVariant[BufferU16x4]
 28 : U16            buffer.data[].x  RefVariant[BufferU16x4]
 29 : U16            buffer.data[].y  RefVariant[BufferU16x4]
 30 : U16            buffer.data[].z  RefVariant[BufferU16x4]
 31 : U16            buffer.data[].w  RefVariant[BufferU16x4]
 32 : ArraySizeName  buffer.data      RefVariant[BufferU32x1]
 33 : U32            buffer.data[]    RefVariant[BufferU32x1]
 34 : ArraySizeName  buffer.data      RefVariant[BufferU32x2]
 35 : U32            buffer.data[].x  RefVariant[BufferU32x2]
 36 : U32            buffer.data[].y  RefVariant[BufferU32x2]
 37 : ArraySizeName  buffer.data      RefVariant[BufferU32x3]
 38 : U32            buffer.data[].x  RefVariant[BufferU32x3]
 39 : U32            buffer.data[].y  RefVariant[BufferU32x3]
 40 : U32            buffer.data[].z  RefVariant[BufferU32x3]
 41 : ArraySizeName  buffer.data      RefVariant[BufferU32x4]
 42 : U32            buffer.data[].x  RefVariant[BufferU32x4]
 43 : U32            buffer.data[].y  RefVariant[BufferU32x4]
 44 : U32            buffer.data[].z  RefVariant[BufferU32x4]
 45 : U32            buffer.data[].w  RefVariant[BufferU32x4]
 46 : ArraySizeName  buffer.data      RefVariant[BufferF32x1]
 47 : F32            buffer.data[]    RefVariant[BufferF32x1]
 48 : ArraySizeName  buffer.data      RefVariant[BufferF32x2]
 49 : F32            buffer.data[].x  RefVariant[BufferF32x2]
 50 : F32            buffer.data[].y  RefVariant[BufferF32x2]
 51 : ArraySizeName  buffer.data      RefVariant[BufferF32x3]
 52 : Vec3           buffer.data[]    RefVariant[BufferF32x3]
 53 : ArraySizeName  buffer.data      RefVariant[BufferF32x4]
 54 : F32            buffer.data[].x  RefVariant[BufferF32x4]
 55 : F32            buffer.data[].y  RefVariant[BufferF32x4]
 56 : F32            buffer.data[].z  RefVariant[BufferF32x4]
 57 : F32            buffer.data[].w  RefVariant[BufferF32x4]

Member Data Documentation

'height' : Number of point in V-dimension

'surfaceFormat' : Attributes of the vertex buffer

'width' : Number of point in U-dimension


The documentation for this struct was generated from the following file:

Generated on Fri Dec 15 2017 13:59:11

Copyright © 2012-2017 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved.