| NvFlowContext* NvFlowCreateContextD3D12 | ( | NvFlowUint | version, | |
| const NvFlowContextDescD3D12 * | desc | |||
| ) |
Creates a graphics/compute context for Flow.
| [in] | version | Should be set by app to NV_FLOW_VERSION. |
| [in] | desc | A graphics-API dependent structure containing data needed for a FlowContext to interoperate with the app. |
| NvFlowDepthStencilView* NvFlowCreateDepthStencilViewD3D12 | ( | NvFlowContext * | context, | |
| const NvFlowDepthStencilViewDescD3D12 * | desc | |||
| ) |
Creates a Flow depth stencil view based on information provided by the application.
| [in] | context | The Flow context to create and use the depth stencil view. |
| [in] | desc | The graphics API dependent description. |
| NvFlowRenderTargetView* NvFlowCreateRenderTargetViewD3D12 | ( | NvFlowContext * | context, | |
| const NvFlowRenderTargetViewDescD3D12 * | desc | |||
| ) |
Creates a Flow render target view based on information provided by the application.
| [in] | context | The Flow context to create and use the render target view. |
| [in] | desc | The graphics API dependent description. |
| void NvFlowUpdateContextD3D12 | ( | NvFlowContext * | context, | |
| const NvFlowContextDescD3D12 * | desc | |||
| ) |
Updates a Flow context with information provided by the application.
| [in] | context | The Flow context to update. |
| [in] | desc | The graphics API dependent description. |
| void NvFlowUpdateContextDescD3D12 | ( | NvFlowContext * | context, | |
| NvFlowContextDescD3D12 * | desc | |||
| ) |
Gets a Flow context description from a Flow context.
| [in] | context | The Flow context. |
| [out] | desc | The graphics API dependent description. |
| void NvFlowUpdateDepthStencilViewD3D12 | ( | NvFlowContext * | context, | |
| NvFlowDepthStencilView * | view, | |||
| const NvFlowDepthStencilViewDescD3D12 * | desc | |||
| ) |
Updates a Flow depth stencil view with information provided by the application.
| [in] | context | The Flow context used to create the depth stencil view. |
| [in] | view | The Flow depth stencil view to update. |
| [in] | desc | The graphics API dependent description. |
| void NvFlowUpdateRenderTargetViewD3D12 | ( | NvFlowContext * | context, | |
| NvFlowRenderTargetView * | view, | |||
| const NvFlowRenderTargetViewDescD3D12 * | desc | |||
| ) |
Updates a Flow render target view with information provided by the application.
| [in] | context | The Flow context used to create the render target view. |
| [in] | view | The Flow render target view to update. |
| [in] | desc | The graphics API dependent description. |
| void NvFlowUpdateResourceRWViewDescD3D12 | ( | NvFlowContext * | context, | |
| NvFlowResourceRW * | resourceRW, | |||
| NvFlowResourceRWViewDescD3D12 * | desc | |||
| ) |
Updates an application visible description with internal Flow resourceRW information.
| [in] | context | The Flow context that created the resourceRW. |
| [in] | buffer | The Flow resourceRW to describe. |
| [out] | desc | The graphics API dependent Flow resourceRW description. |
| void NvFlowUpdateResourceViewDescD3D12 | ( | NvFlowContext * | context, | |
| NvFlowResource * | resource, | |||
| NvFlowResourceViewDescD3D12 * | desc | |||
| ) |
Updates an application visible description with internal Flow resource information.
| [in] | context | The Flow context that created the resource. |
| [in] | resource | The Flow resource to describe. |
| [out] | desc | The graphics API dependent Flow resource description. |