| NvFlowBlendStateDesc | |
| NvFlowBufferDesc | |
| NvFlowBufferViewDesc | |
| NvFlowColorBufferDesc | |
| NvFlowColorMapData | Required information for writing to a CPU mapped color map |
| NvFlowComputeShaderDesc | |
| NvFlowConstantBufferDesc | |
| NvFlowContextDescD3D11 | |
| NvFlowContextDescD3D12 | |
| NvFlowCrossSectionDesc | Description required to create cross section object |
| NvFlowCrossSectionParams | Parameters needed to render cross section |
| NvFlowDepthBufferDesc | |
| NvFlowDepthStateDesc | |
| NvFlowDepthStencilDesc | |
| NvFlowDepthStencilViewDescD3D11 | |
| NvFlowDepthStencilViewDescD3D12 | |
| NvFlowDescriptorReserveHandleD3D12 | |
| NvFlowDeviceDesc | Description required for creating a Flow device |
| NvFlowDeviceQueueDesc | Description required for creating a Flow device queue |
| NvFlowDeviceQueueStatus | Flow device queue status to allow app to throttle maximum queued work |
| NvFlowDim | |
| NvFlowDispatchParams | |
| NvFlowDrawParams | |
| NvFlowDynamicDescriptorHeapD3D12 | |
| NvFlowFenceDesc | |
| NvFlowFloat2 | |
| NvFlowFloat3 | |
| NvFlowFloat4 | |
| NvFlowFloat4x4 | |
| NvFlowGraphicsShaderDesc | |
| NvFlowGridDesc | Description required to create a grid |
| NvFlowGridEmitCustomAllocParams | Necessary parameters/resources for custom grid block allocation |
| NvFlowGridEmitCustomEmitLayerParams | Necessary parameters/resources for custom emit operations |
| NvFlowGridEmitCustomEmitParams | Handle for requesting per layer emitter data |
| NvFlowGridEmitParams | Parameters for both emission and collision |
| NvFlowGridExportDebugVisView | Debug vis data |
| NvFlowGridExportHandle | Texture channel export handle |
| NvFlowGridExportImportLayeredMapping | Description applying to all exported layers |
| NvFlowGridExportImportLayerMapping | Description of a single exported layer |
| NvFlowGridExportLayeredView | Description applying to all exported layers |
| NvFlowGridExportLayerView | Description of a single exported layer |
| NvFlowGridExportSimpleShape | Data to visualize simple shape |
| NvFlowGridImportDesc | Description required to create GridImport |
| NvFlowGridImportHandle | Texture channel handle |
| NvFlowGridImportLayeredView | Description applying to all imported layers |
| NvFlowGridImportLayerView | Description of a single imported layer |
| NvFlowGridImportParams | Parameters for grabbing import view |
| NvFlowGridImportStateCPUParams | Parameters for grabbing import view |
| NvFlowGridMaterialHandle | Handle provided by grid to reference materials |
| NvFlowGridMaterialParams | Grid material parameters |
| NvFlowGridMaterialPerComponent | Grid material per component parameters |
| NvFlowGridParams | Parameters controlling grid behavior |
| NvFlowGridProxyDesc | Parameters need to create a grid proxy |
| NvFlowGridProxyFlushParams | Parameters need to create a multi-GPU proxy |
| NvFlowGridResetDesc | Description required to reset a NvFlowGrid |
| NvFlowGridSummaryDebugRenderParams | Parameters to debug render the grid summary data |
| NvFlowGridSummaryDesc | Description necessary to create grid summary |
| NvFlowGridSummaryResult | Summary results |
| NvFlowGridSummaryUpdateParams | Parameters required to update summary CPU state |
| NvFlowHeapSparseDesc | |
| NvFlowIndexBufferDesc | |
| NvFlowInputElementDesc | |
| NvFlowInt2 | |
| NvFlowInt3 | |
| NvFlowInt4 | |
| NvFlowMappedData | Handle for mapped pitched data |
| NvFlowParticleSurfaceData | Particle data |
| NvFlowParticleSurfaceDesc | Description for creation |
| NvFlowParticleSurfaceEmitParams | Parameter for surface emission |
| NvFlowParticleSurfaceParams | Parameters for update |
| NvFlowQueryTime | CPU/GPU timing info |
| NvFlowRenderMaterialHandle | A handle to a volume render material |
| NvFlowRenderMaterialParams | Per material parameters for Flow grid rendering |
| NvFlowRenderMaterialPoolDesc | Description necessary to create render material |
| NvFlowRenderTargetDesc | |
| NvFlowRenderTargetViewDescD3D11 | |
| NvFlowRenderTargetViewDescD3D12 | |
| NvFlowResourceRWViewDescD3D11 | |
| NvFlowResourceRWViewDescD3D12 | |
| NvFlowResourceViewDescD3D11 | |
| NvFlowResourceViewDescD3D12 | |
| NvFlowSDFGenDesc | Description required for creating a signed distance field generator |
| NvFlowSDFGenMeshParams | Simple mesh description |
| NvFlowShaderLinearParams | Parameters for shaders using the linear format (linear interpolation) |
| NvFlowShaderPointParams | Parameters for shaders using the point format (no linear interpolation) |
| NvFlowShapeDesc | Shared type for shape descriptions |
| NvFlowShapeDescBox | Description of a box |
| NvFlowShapeDescCapsule | Description of a capsule |
| NvFlowShapeDescPlane | Description of a plane |
| NvFlowShapeDescSDF | Description of a signed distance field shape |
| NvFlowShapeDescSphere | Desription of a sphere |
| NvFlowShapeSDFData | Required information for writing to a CPU mapped signed distance field |
| NvFlowShapeSDFDesc | Description required to create a signed distance field object |
| NvFlowSupport | Description of feature support on the queried Flow context GPU |
| NvFlowTexture1DDesc | |
| NvFlowTexture2DDesc | |
| NvFlowTexture3DDesc | |
| NvFlowTexture3DSparseDesc | |
| NvFlowUint2 | |
| NvFlowUint3 | |
| NvFlowUint4 | |
| NvFlowVertexBufferDesc | |
| NvFlowViewport | Viewport description for rendering |
| NvFlowVolumeLightingParams | Parameters for Flow grid lighting |
| NvFlowVolumeRenderDesc | Description needed to a create a volume render object |
| NvFlowVolumeRenderLMSParams | Parameters for VRWorks lens matched shading rendering |
| NvFlowVolumeRenderMultiResParams | Parameters for VRWorks multires rendering |
| NvFlowVolumeRenderParams | Parameters for Flow grid rendering |
| NvFlowVolumeRenderViewport | Rendering viewport |
| NvFlowVolumeShadowDebugRenderParams | Parameters required to visualize shadow block allocation |
| NvFlowVolumeShadowDesc | Description required to create volume shadow object |
| NvFlowVolumeShadowParams | Parameters required to update volume shadows |
| NvFlowVolumeShadowStats | Stats on currently active volume shadow |