NVAPI Reference Documentation
NVIDIA
Release 384: June 27
2017

nvShaderExtnEnums.h File Reference

Macros

#define NV_SHADER_EXTN_VERSION   1
 
#define NV_WARP_SIZE   32
 
#define NV_EXTN_OP_SHFL   1
 
#define NV_EXTN_OP_SHFL_UP   2
 
#define NV_EXTN_OP_SHFL_DOWN   3
 
#define NV_EXTN_OP_SHFL_XOR   4
 
#define NV_EXTN_OP_VOTE_ALL   5
 
#define NV_EXTN_OP_VOTE_ANY   6
 
#define NV_EXTN_OP_VOTE_BALLOT   7
 
#define NV_EXTN_OP_GET_LANE_ID   8
 
#define NV_EXTN_OP_FP16_ATOMIC   12
 
#define NV_EXTN_OP_FP32_ATOMIC   13
 

Macro Definition Documentation

#define NV_EXTN_OP_FP16_ATOMIC   12

Referenced by __NvAtomicOpFP16x2().

#define NV_EXTN_OP_FP32_ATOMIC   13

Referenced by __NvAtomicAddFP32().

#define NV_EXTN_OP_GET_LANE_ID   8

Referenced by NvGetLaneId().

#define NV_EXTN_OP_SHFL   1

Referenced by NvShfl().

#define NV_EXTN_OP_SHFL_DOWN   3

Referenced by NvShflDown().

#define NV_EXTN_OP_SHFL_UP   2

Referenced by NvShflUp().

#define NV_EXTN_OP_SHFL_XOR   4

Referenced by NvShflXor().

#define NV_EXTN_OP_VOTE_ALL   5

Referenced by NvAll().

#define NV_EXTN_OP_VOTE_ANY   6

Referenced by NvAny().

#define NV_EXTN_OP_VOTE_BALLOT   7

Referenced by NvBallot().

#define NV_SHADER_EXTN_VERSION   1
#define NV_WARP_SIZE   32


Copyright (c) 2007-2017 NVIDIA Corporation. All rights reserved.

NVIDIA