aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAndrew Reidmeyer <[email protected]>2017-06-13 20:38:29 -0600
committerAndrew Reidmeyer <[email protected]>2017-06-13 20:38:29 -0600
commit62a1427154131f2387675957c1d2027061f354f0 (patch)
tree4efdcb7d3fe9722d46523a51bc5c90b96f25441e /docs
parentInitial 1.0.0 binary release (diff)
downloadflow-1.0.1.tar.xz
flow-1.0.1.zip
NvFlow 1.0.1v1.0.1
Diffstat (limited to 'docs')
-rw-r--r--docs/api/files/_nv_flow_8h-source.html1837
-rw-r--r--docs/api/files/_nv_flow_8h.html34
-rw-r--r--docs/api/files/_nv_flow_context_8h-source.html4
-rw-r--r--docs/api/files/_nv_flow_context_8h.html6
-rw-r--r--docs/api/files/_nv_flow_context_d3_d11_8h-source.html2
-rw-r--r--docs/api/files/_nv_flow_context_d3_d11_8h.html2
-rw-r--r--docs/api/files/_nv_flow_context_d3_d12_8h-source.html158
-rw-r--r--docs/api/files/_nv_flow_context_d3_d12_8h.html2
-rw-r--r--docs/api/files/_nv_flow_context_ext_8h-source.html643
-rw-r--r--docs/api/files/_nv_flow_context_ext_8h.html4538
-rw-r--r--docs/api/files/_nv_flow_shader_8h-source.html2
-rw-r--r--docs/api/files/_nv_flow_shader_8h.html2
-rw-r--r--docs/api/files/_nv_flow_types_8h-source.html108
-rw-r--r--docs/api/files/_nv_flow_types_8h.html10
-rw-r--r--docs/api/files/annotated.html34
-rw-r--r--docs/api/files/classes.html4
-rw-r--r--docs/api/files/files.html3
-rw-r--r--docs/api/files/functions.html14
-rw-r--r--docs/api/files/functions_0x62.html16
-rw-r--r--docs/api/files/functions_0x63.html11
-rw-r--r--docs/api/files/functions_0x64.html37
-rw-r--r--docs/api/files/functions_0x65.html6
-rw-r--r--docs/api/files/functions_0x66.html24
-rw-r--r--docs/api/files/functions_0x67.html21
-rw-r--r--docs/api/files/functions_0x68.html9
-rw-r--r--docs/api/files/functions_0x69.html4
-rw-r--r--docs/api/files/functions_0x6c.html15
-rw-r--r--docs/api/files/functions_0x6d.html13
-rw-r--r--docs/api/files/functions_0x6e.html12
-rw-r--r--docs/api/files/functions_0x6f.html2
-rw-r--r--docs/api/files/functions_0x70.html11
-rw-r--r--docs/api/files/functions_0x71.html2
-rw-r--r--docs/api/files/functions_0x72.html32
-rw-r--r--docs/api/files/functions_0x73.html30
-rw-r--r--docs/api/files/functions_0x74.html4
-rw-r--r--docs/api/files/functions_0x75.html9
-rw-r--r--docs/api/files/functions_0x76.html31
-rw-r--r--docs/api/files/functions_0x77.html16
-rw-r--r--docs/api/files/functions_0x78.html6
-rw-r--r--docs/api/files/functions_0x79.html6
-rw-r--r--docs/api/files/functions_0x7a.html4
-rw-r--r--docs/api/files/functions_vars.html14
-rw-r--r--docs/api/files/functions_vars_0x62.html16
-rw-r--r--docs/api/files/functions_vars_0x63.html11
-rw-r--r--docs/api/files/functions_vars_0x64.html37
-rw-r--r--docs/api/files/functions_vars_0x65.html6
-rw-r--r--docs/api/files/functions_vars_0x66.html24
-rw-r--r--docs/api/files/functions_vars_0x67.html21
-rw-r--r--docs/api/files/functions_vars_0x68.html9
-rw-r--r--docs/api/files/functions_vars_0x69.html4
-rw-r--r--docs/api/files/functions_vars_0x6c.html15
-rw-r--r--docs/api/files/functions_vars_0x6d.html13
-rw-r--r--docs/api/files/functions_vars_0x6e.html12
-rw-r--r--docs/api/files/functions_vars_0x6f.html2
-rw-r--r--docs/api/files/functions_vars_0x70.html11
-rw-r--r--docs/api/files/functions_vars_0x71.html2
-rw-r--r--docs/api/files/functions_vars_0x72.html32
-rw-r--r--docs/api/files/functions_vars_0x73.html30
-rw-r--r--docs/api/files/functions_vars_0x74.html4
-rw-r--r--docs/api/files/functions_vars_0x75.html9
-rw-r--r--docs/api/files/functions_vars_0x76.html31
-rw-r--r--docs/api/files/functions_vars_0x77.html16
-rw-r--r--docs/api/files/functions_vars_0x78.html6
-rw-r--r--docs/api/files/functions_vars_0x79.html6
-rw-r--r--docs/api/files/functions_vars_0x7a.html4
-rw-r--r--docs/api/files/globals.html50
-rw-r--r--docs/api/files/globals_0x6e.html330
-rw-r--r--docs/api/files/globals_defs.html12
-rw-r--r--docs/api/files/globals_enum.html10
-rw-r--r--docs/api/files/globals_eval.html50
-rw-r--r--docs/api/files/globals_func.html314
-rw-r--r--docs/api/files/globals_type.html2
-rw-r--r--docs/api/files/group___nv_flow_context.html2
-rw-r--r--docs/api/files/group___nv_flow_context_d3_d11.html2
-rw-r--r--docs/api/files/group___nv_flow_context_d3_d12.html2
-rw-r--r--docs/api/files/group___nv_flow_cross_section.html2
-rw-r--r--docs/api/files/group___nv_flow_device.html2
-rw-r--r--docs/api/files/group___nv_flow_grid.html2
-rw-r--r--docs/api/files/group___nv_flow_grid_emit.html47
-rw-r--r--docs/api/files/group___nv_flow_grid_emit_custom.html2
-rw-r--r--docs/api/files/group___nv_flow_grid_export.html2
-rw-r--r--docs/api/files/group___nv_flow_grid_import.html2
-rw-r--r--docs/api/files/group___nv_flow_grid_material.html2
-rw-r--r--docs/api/files/group___nv_flow_grid_proxy.html2
-rw-r--r--docs/api/files/group___nv_flow_grid_summary.html384
-rw-r--r--docs/api/files/group___nv_flow_particle_surface.html2
-rw-r--r--docs/api/files/group___nv_flow_render_material.html2
-rw-r--r--docs/api/files/group___nv_flow_s_d_f_generator.html2
-rw-r--r--docs/api/files/group___nv_flow_shape.html2
-rw-r--r--docs/api/files/group___nv_flow_volume_render.html2
-rw-r--r--docs/api/files/group___nv_flow_volume_shadow.html2
-rw-r--r--docs/api/files/index.html2
-rw-r--r--docs/api/files/main.html4
-rw-r--r--docs/api/files/modules.html3
-rw-r--r--docs/api/files/struct_nv_flow_blend_state_desc.html160
-rw-r--r--docs/api/files/struct_nv_flow_buffer_desc.html109
-rw-r--r--docs/api/files/struct_nv_flow_buffer_view_desc.html58
-rw-r--r--docs/api/files/struct_nv_flow_color_buffer_desc.html92
-rw-r--r--docs/api/files/struct_nv_flow_color_map_data.html2
-rw-r--r--docs/api/files/struct_nv_flow_compute_shader_desc.html92
-rw-r--r--docs/api/files/struct_nv_flow_constant_buffer_desc.html75
-rw-r--r--docs/api/files/struct_nv_flow_context_desc_d3_d11.html2
-rw-r--r--docs/api/files/struct_nv_flow_context_desc_d3_d12.html2
-rw-r--r--docs/api/files/struct_nv_flow_cross_section_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_cross_section_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_depth_buffer_desc.html126
-rw-r--r--docs/api/files/struct_nv_flow_depth_state_desc.html92
-rw-r--r--docs/api/files/struct_nv_flow_depth_stencil_desc.html109
-rw-r--r--docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d11.html2
-rw-r--r--docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d12.html48
-rw-r--r--docs/api/files/struct_nv_flow_descriptor_reserve_handle_d3_d12.html2
-rw-r--r--docs/api/files/struct_nv_flow_device_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_device_queue_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_device_queue_status.html2
-rw-r--r--docs/api/files/struct_nv_flow_dim.html2
-rw-r--r--docs/api/files/struct_nv_flow_dispatch_params.html143
-rw-r--r--docs/api/files/struct_nv_flow_draw_params.html143
-rw-r--r--docs/api/files/struct_nv_flow_dynamic_descriptor_heap_d3_d12.html2
-rw-r--r--docs/api/files/struct_nv_flow_fence_desc.html58
-rw-r--r--docs/api/files/struct_nv_flow_float2.html75
-rw-r--r--docs/api/files/struct_nv_flow_float3.html2
-rw-r--r--docs/api/files/struct_nv_flow_float4.html2
-rw-r--r--docs/api/files/struct_nv_flow_float4x4.html2
-rw-r--r--docs/api/files/struct_nv_flow_graphics_shader_desc.html296
-rw-r--r--docs/api/files/struct_nv_flow_grid_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_emit_custom_alloc_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_emit_custom_emit_layer_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_emit_custom_emit_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_emit_params.html62
-rw-r--r--docs/api/files/struct_nv_flow_grid_export_debug_vis_view.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_export_handle.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_export_import_layer_mapping.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_export_import_layered_mapping.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_export_layer_view.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_export_layered_view.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_export_simple_shape.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_import_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_import_handle.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_import_layer_view.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_import_layered_view.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_import_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_import_state_c_p_u_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_material_handle.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_material_params.html86
-rw-r--r--docs/api/files/struct_nv_flow_grid_material_per_component.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_params.html22
-rw-r--r--docs/api/files/struct_nv_flow_grid_proxy_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_proxy_flush_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_reset_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_grid_summary_debug_render_params.html125
-rw-r--r--docs/api/files/struct_nv_flow_grid_summary_desc.html68
-rw-r--r--docs/api/files/struct_nv_flow_grid_summary_result.html184
-rw-r--r--docs/api/files/struct_nv_flow_grid_summary_update_params.html88
-rw-r--r--docs/api/files/struct_nv_flow_heap_sparse_desc.html58
-rw-r--r--docs/api/files/struct_nv_flow_index_buffer_desc.html92
-rw-r--r--docs/api/files/struct_nv_flow_input_element_desc.html75
-rw-r--r--docs/api/files/struct_nv_flow_int2.html75
-rw-r--r--docs/api/files/struct_nv_flow_int3.html92
-rw-r--r--docs/api/files/struct_nv_flow_int4.html109
-rw-r--r--docs/api/files/struct_nv_flow_mapped_data.html96
-rw-r--r--docs/api/files/struct_nv_flow_particle_surface_data.html2
-rw-r--r--docs/api/files/struct_nv_flow_particle_surface_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_particle_surface_emit_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_particle_surface_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_query_time.html2
-rw-r--r--docs/api/files/struct_nv_flow_render_material_handle.html2
-rw-r--r--docs/api/files/struct_nv_flow_render_material_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_render_material_pool_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_render_target_desc.html75
-rw-r--r--docs/api/files/struct_nv_flow_render_target_view_desc_d3_d11.html2
-rw-r--r--docs/api/files/struct_nv_flow_render_target_view_desc_d3_d12.html2
-rw-r--r--docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d11.html2
-rw-r--r--docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d12.html2
-rw-r--r--docs/api/files/struct_nv_flow_resource_view_desc_d3_d11.html2
-rw-r--r--docs/api/files/struct_nv_flow_resource_view_desc_d3_d12.html2
-rw-r--r--docs/api/files/struct_nv_flow_s_d_f_gen_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_s_d_f_gen_mesh_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_shader_linear_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_shader_point_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_shape_desc_box.html2
-rw-r--r--docs/api/files/struct_nv_flow_shape_desc_capsule.html2
-rw-r--r--docs/api/files/struct_nv_flow_shape_desc_plane.html2
-rw-r--r--docs/api/files/struct_nv_flow_shape_desc_s_d_f.html2
-rw-r--r--docs/api/files/struct_nv_flow_shape_desc_sphere.html2
-rw-r--r--docs/api/files/struct_nv_flow_shape_s_d_f_data.html2
-rw-r--r--docs/api/files/struct_nv_flow_shape_s_d_f_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_support.html2
-rw-r--r--docs/api/files/struct_nv_flow_texture1_d_desc.html92
-rw-r--r--docs/api/files/struct_nv_flow_texture2_d_desc.html92
-rw-r--r--docs/api/files/struct_nv_flow_texture3_d_desc.html109
-rw-r--r--docs/api/files/struct_nv_flow_texture3_d_sparse_desc.html75
-rw-r--r--docs/api/files/struct_nv_flow_uint2.html2
-rw-r--r--docs/api/files/struct_nv_flow_uint3.html2
-rw-r--r--docs/api/files/struct_nv_flow_uint4.html2
-rw-r--r--docs/api/files/struct_nv_flow_vertex_buffer_desc.html75
-rw-r--r--docs/api/files/struct_nv_flow_viewport.html147
-rw-r--r--docs/api/files/struct_nv_flow_volume_lighting_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_render_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_render_l_m_s_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_render_multi_res_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_render_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_render_viewport.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_shadow_debug_render_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_shadow_desc.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_shadow_params.html2
-rw-r--r--docs/api/files/struct_nv_flow_volume_shadow_stats.html2
-rw-r--r--docs/api/files/tree.html210
-rw-r--r--docs/api/files/union_nv_flow_shape_desc.html2
-rw-r--r--docs/rest/.buildinfo2
-rw-r--r--docs/rest/genindex.html39
-rw-r--r--docs/rest/index.html39
-rw-r--r--docs/rest/manual.html39
-rw-r--r--docs/rest/objects.invbin209 -> 209 bytes
-rw-r--r--docs/rest/releasenotes.html53
-rw-r--r--docs/rest/search.html39
-rw-r--r--docs/rest/searchindex.js2
216 files changed, 12006 insertions, 1445 deletions
diff --git a/docs/api/files/_nv_flow_8h-source.html b/docs/api/files/_nv_flow_8h-source.html
index 87a3bd0..cac855f 100644
--- a/docs/api/files/_nv_flow_8h-source.html
+++ b/docs/api/files/_nv_flow_8h-source.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlow.h Source File</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlow.h Source File</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -110,926 +110,991 @@
<a name="l00126"></a>00126 {
<a name="l00127"></a><a class="code" href="struct_nv_flow_grid_params.html#27ad57002682a38d9384bf519294182f">00127</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_params.html#27ad57002682a38d9384bf519294182f" title="Gravity vector for use by buoyancy.">gravity</a>;
<a name="l00128"></a>00128
-<a name="l00129"></a><a class="code" href="struct_nv_flow_grid_params.html#02961dd6007cc07b78424a03b0d7f9f5">00129</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_grid_params.html#02961dd6007cc07b78424a03b0d7f9f5" title="If true, run older less accurate pressure solver.">pressureLegacyMode</a>;
+<a name="l00129"></a><a class="code" href="struct_nv_flow_grid_params.html#7ab041d5426c03b12cab8193911f1251">00129</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_grid_params.html#7ab041d5426c03b12cab8193911f1251" title="If true, enables single pass advection.">singlePassAdvection</a>;
<a name="l00130"></a>00130
-<a name="l00131"></a><a class="code" href="struct_nv_flow_grid_params.html#0e0cc62813796c4cf94ee69f89d1bb63">00131</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_grid_params.html#0e0cc62813796c4cf94ee69f89d1bb63" title="Tweaks block allocation for better big effect behavior.">bigEffectMode</a>;
-<a name="l00132"></a><a class="code" href="struct_nv_flow_grid_params.html#a520157ae73f0ab1ad25f795c3a90860">00132</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_params.html#a520157ae73f0ab1ad25f795c3a90860" title="Time constant to tune big effect prediction.">bigEffectPredictTime</a>;
-<a name="l00133"></a>00133
-<a name="l00134"></a><a class="code" href="struct_nv_flow_grid_params.html#f2d32cdf7ca5a25cb5430542a86286bd">00134</a> <a class="code" href="group___nv_flow_grid.html#gc80b2ab87f05c9baa0d655cbee921e09" title="Flags to control grid debug visualization.">NvFlowGridDebugVisFlags</a> <a class="code" href="struct_nv_flow_grid_params.html#f2d32cdf7ca5a25cb5430542a86286bd" title="Flags to control what debug visualization information is generated.">debugVisFlags</a>;
-<a name="l00135"></a>00135 };
-<a name="l00136"></a>00136
-<a name="l00142"></a>00142 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid.html#g267df90efdb2feb7a776d4b37a86ae27">NvFlowGridParamsDefaults</a>(<a class="code" href="struct_nv_flow_grid_params.html" title="Parameters controlling grid behavior.">NvFlowGridParams</a>* params);
-<a name="l00143"></a>00143
-<a name="l00150"></a>00150 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid.html#g3c5067eeb166f2c5d43aa707694ff48d">NvFlowGridSetParams</a>(NvFlowGrid* grid, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_params.html" title="Parameters controlling grid behavior.">NvFlowGridParams</a>* params);
-<a name="l00151"></a>00151
-<a name="l00153"></a><a class="code" href="struct_nv_flow_support.html">00153</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_support.html" title="Description of feature support on the queried Flow context GPU.">NvFlowSupport</a>
-<a name="l00154"></a>00154 {
-<a name="l00155"></a><a class="code" href="struct_nv_flow_support.html#b9bc7a21ee238ba7dece29ad98fcf1e3">00155</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_support.html#b9bc7a21ee238ba7dece29ad98fcf1e3" title="True if volume tiled resources are supported.">supportsVTR</a>;
-<a name="l00156"></a>00156 };
-<a name="l00157"></a>00157
-<a name="l00167"></a>00167 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#aff66c8a98e5ec3fa740bfeeb7361267">NvFlowResult</a> <a class="code" href="group___nv_flow_grid.html#g2588127b567fa3cf4221a5735a389455">NvFlowGridQuerySupport</a>(NvFlowGrid* grid, NvFlowContext* context, <a class="code" href="struct_nv_flow_support.html" title="Description of feature support on the queried Flow context GPU.">NvFlowSupport</a>* support);
-<a name="l00168"></a>00168
-<a name="l00170"></a><a class="code" href="struct_nv_flow_query_time.html">00170</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_query_time.html" title="CPU/GPU timing info.">NvFlowQueryTime</a>
-<a name="l00171"></a>00171 {
-<a name="l00172"></a><a class="code" href="struct_nv_flow_query_time.html#01399e128e6d152d30e706b3f1f6f307">00172</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_query_time.html#01399e128e6d152d30e706b3f1f6f307">simulation</a>;
-<a name="l00173"></a>00173 };
-<a name="l00174"></a>00174
-<a name="l00184"></a>00184 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#aff66c8a98e5ec3fa740bfeeb7361267">NvFlowResult</a> <a class="code" href="group___nv_flow_grid.html#gae6709cf94fc97676ed16d03b7b28439">NvFlowGridQueryTime</a>(NvFlowGrid* grid, <a class="code" href="struct_nv_flow_query_time.html" title="CPU/GPU timing info.">NvFlowQueryTime</a>* gpuTime, <a class="code" href="struct_nv_flow_query_time.html" title="CPU/GPU timing info.">NvFlowQueryTime</a>* cpuTime);
-<a name="l00185"></a>00185
-<a name="l00192"></a>00192 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid.html#g149feab11239876e5dda82c98be3cffc">NvFlowGridGPUMemUsage</a>(NvFlowGrid* grid, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>* numBytes);
-<a name="l00193"></a>00193
-<a name="l00201"></a>00201 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid.html#g82ef210f6393ee69d3b52a69aa23c910">NvFlowGridUpdate</a>(NvFlowGrid* grid, NvFlowContext* context, <span class="keywordtype">float</span> dt);
-<a name="l00202"></a>00202
-<a name="l00211"></a>00211 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_grid.html#g0fd1d83b8a3a07159e1411396572e03f">NvFlowGridGetGridExport</a>(NvFlowContext* context, NvFlowGrid* grid);
-<a name="l00212"></a>00212
-<a name="l00214"></a>00214 <span class="comment">// -------------------------- NvFlowGridMaterial -------------------------------</span>
-<a name="l00217"></a>00217 <span class="comment"></span>
-<a name="l00219"></a><a class="code" href="struct_nv_flow_grid_material_handle.html">00219</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a>
-<a name="l00220"></a>00220 {
-<a name="l00221"></a><a class="code" href="struct_nv_flow_grid_material_handle.html#e59c0dc01aaecf47d81c7e3e90a3ffd7">00221</a> NvFlowGrid* <a class="code" href="struct_nv_flow_grid_material_handle.html#e59c0dc01aaecf47d81c7e3e90a3ffd7" title="The grid that created this material handle.">grid</a>;
-<a name="l00222"></a><a class="code" href="struct_nv_flow_grid_material_handle.html#cee6f6668c5118d80811e3305731381f">00222</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_grid_material_handle.html#cee6f6668c5118d80811e3305731381f" title="Unique id for this material.">uid</a>;
-<a name="l00223"></a>00223 };
-<a name="l00224"></a>00224
-<a name="l00226"></a><a class="code" href="group___nv_flow_grid_material.html#g26e274e86cb7c993d1bbe0f9abd989ae">00226</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_grid_material.html#g26e274e86cb7c993d1bbe0f9abd989ae" title="Grid component IDs.">NvFlowGridComponent</a>
-<a name="l00227"></a>00227 {
-<a name="l00228"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae499a1a1bdab238b9a7b9de6582b5e7ba">00228</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae499a1a1bdab238b9a7b9de6582b5e7ba">eNvFlowGridComponentVelocity</a> = 0,
-<a name="l00229"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae2a9d377d95722efa118cec2d7dd96c16">00229</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae2a9d377d95722efa118cec2d7dd96c16">eNvFlowGridComponentSmoke</a> = 1,
-<a name="l00230"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989aed8a3516b3ce2ac3b203e32fec7047b26">00230</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989aed8a3516b3ce2ac3b203e32fec7047b26">eNvFlowGridComponentTemperature</a> = 2,
-<a name="l00231"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae6123f3e829d1a2fa4a20af29a8e14efc">00231</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae6123f3e829d1a2fa4a20af29a8e14efc">eNvFlowGridComponentFuel</a> = 3,
-<a name="l00232"></a>00232
-<a name="l00233"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989aefb3afe99f8e7f447a52c0e2b6e5c6214">00233</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989aefb3afe99f8e7f447a52c0e2b6e5c6214">eNvFlowGridNumComponents</a> = 4
-<a name="l00234"></a>00234 };
-<a name="l00235"></a>00235
-<a name="l00237"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html">00237</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a>
-<a name="l00238"></a>00238 {
-<a name="l00239"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#ddf1e790d6082355546f94372d17aaad">00239</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#ddf1e790d6082355546f94372d17aaad" title="Higher values reduce component value faster (exponential decay curve).">damping</a>;
-<a name="l00240"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#4fa9116bb677edb4b8fe316bf0999134">00240</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#4fa9116bb677edb4b8fe316bf0999134" title="Fade component value rate in units / sec.">fade</a>;
-<a name="l00241"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#9982b86ce01516813e2a22ad23409dbc">00241</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#9982b86ce01516813e2a22ad23409dbc" title="Higher values make a sharper appearance, but with more artifacts.">macCormackBlendFactor</a>;
-<a name="l00242"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#665a655631047c8683d78d13fc8592e7">00242</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#665a655631047c8683d78d13fc8592e7" title="Minimum absolute value to apply MacCormack correction. Increasing can improve performance...">macCormackBlendThreshold</a>;
-<a name="l00243"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#d0d89a984946bef92a33f5ee4d5f5c60">00243</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#d0d89a984946bef92a33f5ee4d5f5c60" title="Relative importance of component value for allocation, 0.0 means not important.">allocWeight</a>;
-<a name="l00244"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#c7c682d494ad167428714e3de07b2669">00244</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#c7c682d494ad167428714e3de07b2669" title="Minimum component value magnitude that is considered relevant.">allocThreshold</a>;
-<a name="l00245"></a>00245 };
-<a name="l00246"></a>00246
-<a name="l00248"></a><a class="code" href="struct_nv_flow_grid_material_params.html">00248</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_material_params.html" title="Grid material parameters.">NvFlowGridMaterialParams</a>
-<a name="l00249"></a>00249 {
-<a name="l00250"></a><a class="code" href="struct_nv_flow_grid_material_params.html#d4046223b0fce2c7d5dce4a9671ed978">00250</a> <a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a> <a class="code" href="struct_nv_flow_grid_material_params.html#d4046223b0fce2c7d5dce4a9671ed978" title="Velocity component parameters.">velocity</a>;
-<a name="l00251"></a><a class="code" href="struct_nv_flow_grid_material_params.html#187c195c063644673ef81d7e29aa78a2">00251</a> <a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a> <a class="code" href="struct_nv_flow_grid_material_params.html#187c195c063644673ef81d7e29aa78a2" title="Smoke component parameters.">smoke</a>;
-<a name="l00252"></a><a class="code" href="struct_nv_flow_grid_material_params.html#3dfc1b17ccde69f683940fde4b8698e2">00252</a> <a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a> <a class="code" href="struct_nv_flow_grid_material_params.html#3dfc1b17ccde69f683940fde4b8698e2" title="Temperature component parameters.">temperature</a>;
-<a name="l00253"></a><a class="code" href="struct_nv_flow_grid_material_params.html#a786268197b3f12a5549b2f90a4f106b">00253</a> <a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a> <a class="code" href="struct_nv_flow_grid_material_params.html#a786268197b3f12a5549b2f90a4f106b" title="Fuel component parameters.">fuel</a>;
-<a name="l00254"></a>00254
-<a name="l00255"></a><a class="code" href="struct_nv_flow_grid_material_params.html#5aed6e08e86ac4339377d2a12ccc8d35">00255</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#5aed6e08e86ac4339377d2a12ccc8d35" title="Higher values increase rotation, reduce laminar flow.">vorticityStrength</a>;
-<a name="l00256"></a><a class="code" href="struct_nv_flow_grid_material_params.html#f8c631bf051cb37eeaa03bace122e298">00256</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#f8c631bf051cb37eeaa03bace122e298" title="0.f means zero velocity magnitude influence on vorticity">vorticityVelocityMask</a>;
-<a name="l00257"></a>00257
-<a name="l00258"></a><a class="code" href="struct_nv_flow_grid_material_params.html#6267d8b0fbb7481aac782e0d1e2ca37e">00258</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#6267d8b0fbb7481aac782e0d1e2ca37e" title="Minimum temperature for combustion.">ignitionTemp</a>;
-<a name="l00259"></a><a class="code" href="struct_nv_flow_grid_material_params.html#d7ab19d400f0f7f669f763e28860c768">00259</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#d7ab19d400f0f7f669f763e28860c768" title="Burn amount per unit temperature above ignitionTemp.">burnPerTemp</a>;
-<a name="l00260"></a><a class="code" href="struct_nv_flow_grid_material_params.html#336e7ee53f4f140ac77bd4396699e9ed">00260</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#336e7ee53f4f140ac77bd4396699e9ed" title="Fuel consumed per unit burn.">fuelPerBurn</a>;
-<a name="l00261"></a><a class="code" href="struct_nv_flow_grid_material_params.html#d415d9af6e40a49fff06719341b83efc">00261</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#d415d9af6e40a49fff06719341b83efc" title="Temperature increase per unit burn.">tempPerBurn</a>;
-<a name="l00262"></a><a class="code" href="struct_nv_flow_grid_material_params.html#4496c0359a14be09ace9b5301015e035">00262</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#4496c0359a14be09ace9b5301015e035" title="Smoke increase per unit burn.">smokePerBurn</a>;
-<a name="l00263"></a><a class="code" href="struct_nv_flow_grid_material_params.html#eafc581a1a00e94abb2b3ac197336e73">00263</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#eafc581a1a00e94abb2b3ac197336e73" title="Expansion per unit burn.">divergencePerBurn</a>;
-<a name="l00264"></a><a class="code" href="struct_nv_flow_grid_material_params.html#bbc472ff24b5934b87adbc9f9d3bd483">00264</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#bbc472ff24b5934b87adbc9f9d3bd483" title="Buoyant force per unit temperature.">buoyancyPerTemp</a>;
-<a name="l00265"></a><a class="code" href="struct_nv_flow_grid_material_params.html#2a76d8e52bbce1af3ff9548553c91bc2">00265</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#2a76d8e52bbce1af3ff9548553c91bc2" title="Cooling rate, exponential.">coolingRate</a>;
-<a name="l00266"></a>00266 };
-<a name="l00267"></a>00267
-<a name="l00273"></a>00273 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_material.html#g8effe109701f2bf167ff38ebf04e633b">NvFlowGridMaterialParamsDefaults</a>(<a class="code" href="struct_nv_flow_grid_material_params.html" title="Grid material parameters.">NvFlowGridMaterialParams</a>* params);
-<a name="l00274"></a>00274
-<a name="l00282"></a>00282 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="group___nv_flow_grid_material.html#g9e20298d09600ef6949d847b9551bf5d">NvFlowGridGetDefaultMaterial</a>(NvFlowGrid* grid);
-<a name="l00283"></a>00283
-<a name="l00292"></a>00292 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="group___nv_flow_grid_material.html#g6468af3605351c6d5b0f67bb4281f37d">NvFlowGridCreateMaterial</a>(NvFlowGrid* grid, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_material_params.html" title="Grid material parameters.">NvFlowGridMaterialParams</a>* params);
-<a name="l00293"></a>00293
-<a name="l00300"></a>00300 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_material.html#gf76c4f299386693cd19aa55b41cda624">NvFlowGridReleaseMaterial</a>(NvFlowGrid* grid, <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> material);
-<a name="l00301"></a>00301
-<a name="l00309"></a>00309 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_material.html#ga36f0b4bf3c99acfa24ddd6e0f05da20">NvFlowGridSetMaterialParams</a>(NvFlowGrid* grid, <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> material, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_material_params.html" title="Grid material parameters.">NvFlowGridMaterialParams</a>* params);
-<a name="l00310"></a>00310
-<a name="l00312"></a>00312 <span class="comment">// -------------------------- NvFlowShape -------------------------------</span>
-<a name="l00315"></a>00315 <span class="comment"></span>
-<a name="l00317"></a><a class="code" href="group___nv_flow_shape.html#g463cc4d47b761fcac664190593845434">00317</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_shape.html#g463cc4d47b761fcac664190593845434" title="Types of shapes for emit/collide behavior.">NvFlowShapeType</a>
-<a name="l00318"></a>00318 {
-<a name="l00319"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454346347fe66fb723fc400d697dbcc3536b0">00319</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454346347fe66fb723fc400d697dbcc3536b0">eNvFlowShapeTypeSDF</a> = 0,
-<a name="l00320"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac664190593845434613acee6f4a290fbe71e4d68069bd941">00320</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac664190593845434613acee6f4a290fbe71e4d68069bd941">eNvFlowShapeTypeSphere</a> = 1,
-<a name="l00321"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454340eb05c3a341a4d899f8f752e0a313036">00321</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454340eb05c3a341a4d899f8f752e0a313036">eNvFlowShapeTypeBox</a> = 2,
-<a name="l00322"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac664190593845434af5230e3034d0aacf869ce466b68d999">00322</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac664190593845434af5230e3034d0aacf869ce466b68d999">eNvFlowShapeTypeCapsule</a> = 3,
-<a name="l00323"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454348bcd988e4936637e3db8ae86b8f93e1f">00323</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454348bcd988e4936637e3db8ae86b8f93e1f">eNvFlowShapeTypePlane</a> = 4
-<a name="l00324"></a>00324 };
-<a name="l00325"></a>00325
-<a name="l00327"></a>00327 <span class="keyword">struct </span>NvFlowShapeSDF;
-<a name="l00328"></a>00328
-<a name="l00330"></a><a class="code" href="struct_nv_flow_shape_desc_s_d_f.html">00330</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_s_d_f.html" title="Description of a signed distance field shape.">NvFlowShapeDescSDF</a>
-<a name="l00331"></a>00331 {
-<a name="l00332"></a><a class="code" href="struct_nv_flow_shape_desc_s_d_f.html#64c749b4cd324ff464e3c76d0792d5a8">00332</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_shape_desc_s_d_f.html#64c749b4cd324ff464e3c76d0792d5a8" title="Offset in number of SDFs.">sdfOffset</a>;
-<a name="l00333"></a>00333 };
+<a name="l00131"></a><a class="code" href="struct_nv_flow_grid_params.html#02961dd6007cc07b78424a03b0d7f9f5">00131</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_grid_params.html#02961dd6007cc07b78424a03b0d7f9f5" title="If true, run older less accurate pressure solver.">pressureLegacyMode</a>;
+<a name="l00132"></a>00132
+<a name="l00133"></a><a class="code" href="struct_nv_flow_grid_params.html#0e0cc62813796c4cf94ee69f89d1bb63">00133</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_grid_params.html#0e0cc62813796c4cf94ee69f89d1bb63" title="Tweaks block allocation for better big effect behavior.">bigEffectMode</a>;
+<a name="l00134"></a><a class="code" href="struct_nv_flow_grid_params.html#a520157ae73f0ab1ad25f795c3a90860">00134</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_params.html#a520157ae73f0ab1ad25f795c3a90860" title="Time constant to tune big effect prediction.">bigEffectPredictTime</a>;
+<a name="l00135"></a>00135
+<a name="l00136"></a><a class="code" href="struct_nv_flow_grid_params.html#f2d32cdf7ca5a25cb5430542a86286bd">00136</a> <a class="code" href="group___nv_flow_grid.html#gc80b2ab87f05c9baa0d655cbee921e09" title="Flags to control grid debug visualization.">NvFlowGridDebugVisFlags</a> <a class="code" href="struct_nv_flow_grid_params.html#f2d32cdf7ca5a25cb5430542a86286bd" title="Flags to control what debug visualization information is generated.">debugVisFlags</a>;
+<a name="l00137"></a>00137 };
+<a name="l00138"></a>00138
+<a name="l00144"></a>00144 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid.html#g267df90efdb2feb7a776d4b37a86ae27">NvFlowGridParamsDefaults</a>(<a class="code" href="struct_nv_flow_grid_params.html" title="Parameters controlling grid behavior.">NvFlowGridParams</a>* params);
+<a name="l00145"></a>00145
+<a name="l00152"></a>00152 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid.html#g3c5067eeb166f2c5d43aa707694ff48d">NvFlowGridSetParams</a>(NvFlowGrid* grid, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_params.html" title="Parameters controlling grid behavior.">NvFlowGridParams</a>* params);
+<a name="l00153"></a>00153
+<a name="l00155"></a><a class="code" href="struct_nv_flow_support.html">00155</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_support.html" title="Description of feature support on the queried Flow context GPU.">NvFlowSupport</a>
+<a name="l00156"></a>00156 {
+<a name="l00157"></a><a class="code" href="struct_nv_flow_support.html#b9bc7a21ee238ba7dece29ad98fcf1e3">00157</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_support.html#b9bc7a21ee238ba7dece29ad98fcf1e3" title="True if volume tiled resources are supported.">supportsVTR</a>;
+<a name="l00158"></a>00158 };
+<a name="l00159"></a>00159
+<a name="l00169"></a>00169 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#aff66c8a98e5ec3fa740bfeeb7361267">NvFlowResult</a> <a class="code" href="group___nv_flow_grid.html#g2588127b567fa3cf4221a5735a389455">NvFlowGridQuerySupport</a>(NvFlowGrid* grid, NvFlowContext* context, <a class="code" href="struct_nv_flow_support.html" title="Description of feature support on the queried Flow context GPU.">NvFlowSupport</a>* support);
+<a name="l00170"></a>00170
+<a name="l00172"></a><a class="code" href="struct_nv_flow_query_time.html">00172</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_query_time.html" title="CPU/GPU timing info.">NvFlowQueryTime</a>
+<a name="l00173"></a>00173 {
+<a name="l00174"></a><a class="code" href="struct_nv_flow_query_time.html#01399e128e6d152d30e706b3f1f6f307">00174</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_query_time.html#01399e128e6d152d30e706b3f1f6f307">simulation</a>;
+<a name="l00175"></a>00175 };
+<a name="l00176"></a>00176
+<a name="l00186"></a>00186 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#aff66c8a98e5ec3fa740bfeeb7361267">NvFlowResult</a> <a class="code" href="group___nv_flow_grid.html#gae6709cf94fc97676ed16d03b7b28439">NvFlowGridQueryTime</a>(NvFlowGrid* grid, <a class="code" href="struct_nv_flow_query_time.html" title="CPU/GPU timing info.">NvFlowQueryTime</a>* gpuTime, <a class="code" href="struct_nv_flow_query_time.html" title="CPU/GPU timing info.">NvFlowQueryTime</a>* cpuTime);
+<a name="l00187"></a>00187
+<a name="l00194"></a>00194 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid.html#g149feab11239876e5dda82c98be3cffc">NvFlowGridGPUMemUsage</a>(NvFlowGrid* grid, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>* numBytes);
+<a name="l00195"></a>00195
+<a name="l00203"></a>00203 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid.html#g82ef210f6393ee69d3b52a69aa23c910">NvFlowGridUpdate</a>(NvFlowGrid* grid, NvFlowContext* context, <span class="keywordtype">float</span> dt);
+<a name="l00204"></a>00204
+<a name="l00213"></a>00213 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_grid.html#g0fd1d83b8a3a07159e1411396572e03f">NvFlowGridGetGridExport</a>(NvFlowContext* context, NvFlowGrid* grid);
+<a name="l00214"></a>00214
+<a name="l00216"></a>00216 <span class="comment">// -------------------------- NvFlowGridMaterial -------------------------------</span>
+<a name="l00219"></a>00219 <span class="comment"></span>
+<a name="l00221"></a><a class="code" href="struct_nv_flow_grid_material_handle.html">00221</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a>
+<a name="l00222"></a>00222 {
+<a name="l00223"></a><a class="code" href="struct_nv_flow_grid_material_handle.html#e59c0dc01aaecf47d81c7e3e90a3ffd7">00223</a> NvFlowGrid* <a class="code" href="struct_nv_flow_grid_material_handle.html#e59c0dc01aaecf47d81c7e3e90a3ffd7" title="The grid that created this material handle.">grid</a>;
+<a name="l00224"></a><a class="code" href="struct_nv_flow_grid_material_handle.html#cee6f6668c5118d80811e3305731381f">00224</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_grid_material_handle.html#cee6f6668c5118d80811e3305731381f" title="Unique id for this material.">uid</a>;
+<a name="l00225"></a>00225 };
+<a name="l00226"></a>00226
+<a name="l00228"></a><a class="code" href="group___nv_flow_grid_material.html#g26e274e86cb7c993d1bbe0f9abd989ae">00228</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_grid_material.html#g26e274e86cb7c993d1bbe0f9abd989ae" title="Grid component IDs.">NvFlowGridComponent</a>
+<a name="l00229"></a>00229 {
+<a name="l00230"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae499a1a1bdab238b9a7b9de6582b5e7ba">00230</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae499a1a1bdab238b9a7b9de6582b5e7ba">eNvFlowGridComponentVelocity</a> = 0,
+<a name="l00231"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae2a9d377d95722efa118cec2d7dd96c16">00231</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae2a9d377d95722efa118cec2d7dd96c16">eNvFlowGridComponentSmoke</a> = 1,
+<a name="l00232"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989aed8a3516b3ce2ac3b203e32fec7047b26">00232</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989aed8a3516b3ce2ac3b203e32fec7047b26">eNvFlowGridComponentTemperature</a> = 2,
+<a name="l00233"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae6123f3e829d1a2fa4a20af29a8e14efc">00233</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989ae6123f3e829d1a2fa4a20af29a8e14efc">eNvFlowGridComponentFuel</a> = 3,
+<a name="l00234"></a>00234
+<a name="l00235"></a><a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989aefb3afe99f8e7f447a52c0e2b6e5c6214">00235</a> <a class="code" href="group___nv_flow_grid_material.html#gg26e274e86cb7c993d1bbe0f9abd989aefb3afe99f8e7f447a52c0e2b6e5c6214">eNvFlowGridNumComponents</a> = 4
+<a name="l00236"></a>00236 };
+<a name="l00237"></a>00237
+<a name="l00239"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html">00239</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a>
+<a name="l00240"></a>00240 {
+<a name="l00241"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#ddf1e790d6082355546f94372d17aaad">00241</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#ddf1e790d6082355546f94372d17aaad" title="Higher values reduce component value faster (exponential decay curve).">damping</a>;
+<a name="l00242"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#4fa9116bb677edb4b8fe316bf0999134">00242</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#4fa9116bb677edb4b8fe316bf0999134" title="Fade component value rate in units / sec.">fade</a>;
+<a name="l00243"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#9982b86ce01516813e2a22ad23409dbc">00243</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#9982b86ce01516813e2a22ad23409dbc" title="Higher values make a sharper appearance, but with more artifacts.">macCormackBlendFactor</a>;
+<a name="l00244"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#665a655631047c8683d78d13fc8592e7">00244</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#665a655631047c8683d78d13fc8592e7" title="Minimum absolute value to apply MacCormack correction. Increasing can improve performance...">macCormackBlendThreshold</a>;
+<a name="l00245"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#d0d89a984946bef92a33f5ee4d5f5c60">00245</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#d0d89a984946bef92a33f5ee4d5f5c60" title="Relative importance of component value for allocation, 0.0 means not important.">allocWeight</a>;
+<a name="l00246"></a><a class="code" href="struct_nv_flow_grid_material_per_component.html#c7c682d494ad167428714e3de07b2669">00246</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_per_component.html#c7c682d494ad167428714e3de07b2669" title="Minimum component value magnitude that is considered relevant.">allocThreshold</a>;
+<a name="l00247"></a>00247 };
+<a name="l00248"></a>00248
+<a name="l00250"></a><a class="code" href="struct_nv_flow_grid_material_params.html">00250</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_material_params.html" title="Grid material parameters.">NvFlowGridMaterialParams</a>
+<a name="l00251"></a>00251 {
+<a name="l00252"></a><a class="code" href="struct_nv_flow_grid_material_params.html#d4046223b0fce2c7d5dce4a9671ed978">00252</a> <a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a> <a class="code" href="struct_nv_flow_grid_material_params.html#d4046223b0fce2c7d5dce4a9671ed978" title="Velocity component parameters.">velocity</a>;
+<a name="l00253"></a><a class="code" href="struct_nv_flow_grid_material_params.html#187c195c063644673ef81d7e29aa78a2">00253</a> <a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a> <a class="code" href="struct_nv_flow_grid_material_params.html#187c195c063644673ef81d7e29aa78a2" title="Smoke component parameters.">smoke</a>;
+<a name="l00254"></a><a class="code" href="struct_nv_flow_grid_material_params.html#3dfc1b17ccde69f683940fde4b8698e2">00254</a> <a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a> <a class="code" href="struct_nv_flow_grid_material_params.html#3dfc1b17ccde69f683940fde4b8698e2" title="Temperature component parameters.">temperature</a>;
+<a name="l00255"></a><a class="code" href="struct_nv_flow_grid_material_params.html#a786268197b3f12a5549b2f90a4f106b">00255</a> <a class="code" href="struct_nv_flow_grid_material_per_component.html" title="Grid material per component parameters.">NvFlowGridMaterialPerComponent</a> <a class="code" href="struct_nv_flow_grid_material_params.html#a786268197b3f12a5549b2f90a4f106b" title="Fuel component parameters.">fuel</a>;
+<a name="l00256"></a>00256
+<a name="l00257"></a><a class="code" href="struct_nv_flow_grid_material_params.html#5aed6e08e86ac4339377d2a12ccc8d35">00257</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#5aed6e08e86ac4339377d2a12ccc8d35" title="Higher values increase rotation, reduce laminar flow.">vorticityStrength</a>;
+<a name="l00258"></a><a class="code" href="struct_nv_flow_grid_material_params.html#f8c631bf051cb37eeaa03bace122e298">00258</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#f8c631bf051cb37eeaa03bace122e298" title="0.f disabled; 1.0f higher velocities, higher strength; -1.0f for inverse">vorticityVelocityMask</a>;
+<a name="l00259"></a><a class="code" href="struct_nv_flow_grid_material_params.html#577e9a8b9db027c4b970976fe44320a3">00259</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#577e9a8b9db027c4b970976fe44320a3" title="0.f disabled; 1.0f higher temperatures, higher strength; -1.0f for inverse">vorticityTemperatureMask</a>;
+<a name="l00260"></a><a class="code" href="struct_nv_flow_grid_material_params.html#6c2b226c1f278d1343c7f12631fbdee9">00260</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#6c2b226c1f278d1343c7f12631fbdee9" title="0.f disabled; 1.0f higher smoke, higher strength; -1.0f for inverse">vorticitySmokeMask</a>;
+<a name="l00261"></a><a class="code" href="struct_nv_flow_grid_material_params.html#7b0fb3fbb2341cfb9eed0f3ee8a4e89f">00261</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#7b0fb3fbb2341cfb9eed0f3ee8a4e89f" title="0.f disabled; 1.0f higher fuel, higher strength; -1.0f for inverse">vorticityFuelMask</a>;
+<a name="l00262"></a><a class="code" href="struct_nv_flow_grid_material_params.html#e9e56cc5021894697e6da7642062b021">00262</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#e9e56cc5021894697e6da7642062b021" title="Works as other masks, provides fixed offset.">vorticityConstantMask</a>;
+<a name="l00263"></a>00263
+<a name="l00264"></a><a class="code" href="struct_nv_flow_grid_material_params.html#6267d8b0fbb7481aac782e0d1e2ca37e">00264</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#6267d8b0fbb7481aac782e0d1e2ca37e" title="Minimum temperature for combustion.">ignitionTemp</a>;
+<a name="l00265"></a><a class="code" href="struct_nv_flow_grid_material_params.html#d7ab19d400f0f7f669f763e28860c768">00265</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#d7ab19d400f0f7f669f763e28860c768" title="Burn amount per unit temperature above ignitionTemp.">burnPerTemp</a>;
+<a name="l00266"></a><a class="code" href="struct_nv_flow_grid_material_params.html#336e7ee53f4f140ac77bd4396699e9ed">00266</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#336e7ee53f4f140ac77bd4396699e9ed" title="Fuel consumed per unit burn.">fuelPerBurn</a>;
+<a name="l00267"></a><a class="code" href="struct_nv_flow_grid_material_params.html#d415d9af6e40a49fff06719341b83efc">00267</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#d415d9af6e40a49fff06719341b83efc" title="Temperature increase per unit burn.">tempPerBurn</a>;
+<a name="l00268"></a><a class="code" href="struct_nv_flow_grid_material_params.html#4496c0359a14be09ace9b5301015e035">00268</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#4496c0359a14be09ace9b5301015e035" title="Smoke increase per unit burn.">smokePerBurn</a>;
+<a name="l00269"></a><a class="code" href="struct_nv_flow_grid_material_params.html#eafc581a1a00e94abb2b3ac197336e73">00269</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#eafc581a1a00e94abb2b3ac197336e73" title="Expansion per unit burn.">divergencePerBurn</a>;
+<a name="l00270"></a><a class="code" href="struct_nv_flow_grid_material_params.html#bbc472ff24b5934b87adbc9f9d3bd483">00270</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#bbc472ff24b5934b87adbc9f9d3bd483" title="Buoyant force per unit temperature.">buoyancyPerTemp</a>;
+<a name="l00271"></a><a class="code" href="struct_nv_flow_grid_material_params.html#2a76d8e52bbce1af3ff9548553c91bc2">00271</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_material_params.html#2a76d8e52bbce1af3ff9548553c91bc2" title="Cooling rate, exponential.">coolingRate</a>;
+<a name="l00272"></a>00272 };
+<a name="l00273"></a>00273
+<a name="l00279"></a>00279 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_material.html#g8effe109701f2bf167ff38ebf04e633b">NvFlowGridMaterialParamsDefaults</a>(<a class="code" href="struct_nv_flow_grid_material_params.html" title="Grid material parameters.">NvFlowGridMaterialParams</a>* params);
+<a name="l00280"></a>00280
+<a name="l00288"></a>00288 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="group___nv_flow_grid_material.html#g9e20298d09600ef6949d847b9551bf5d">NvFlowGridGetDefaultMaterial</a>(NvFlowGrid* grid);
+<a name="l00289"></a>00289
+<a name="l00298"></a>00298 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="group___nv_flow_grid_material.html#g6468af3605351c6d5b0f67bb4281f37d">NvFlowGridCreateMaterial</a>(NvFlowGrid* grid, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_material_params.html" title="Grid material parameters.">NvFlowGridMaterialParams</a>* params);
+<a name="l00299"></a>00299
+<a name="l00306"></a>00306 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_material.html#gf76c4f299386693cd19aa55b41cda624">NvFlowGridReleaseMaterial</a>(NvFlowGrid* grid, <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> material);
+<a name="l00307"></a>00307
+<a name="l00315"></a>00315 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_material.html#ga36f0b4bf3c99acfa24ddd6e0f05da20">NvFlowGridSetMaterialParams</a>(NvFlowGrid* grid, <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> material, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_material_params.html" title="Grid material parameters.">NvFlowGridMaterialParams</a>* params);
+<a name="l00316"></a>00316
+<a name="l00318"></a>00318 <span class="comment">// -------------------------- NvFlowShape -------------------------------</span>
+<a name="l00321"></a>00321 <span class="comment"></span>
+<a name="l00323"></a><a class="code" href="group___nv_flow_shape.html#g463cc4d47b761fcac664190593845434">00323</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_shape.html#g463cc4d47b761fcac664190593845434" title="Types of shapes for emit/collide behavior.">NvFlowShapeType</a>
+<a name="l00324"></a>00324 {
+<a name="l00325"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454346347fe66fb723fc400d697dbcc3536b0">00325</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454346347fe66fb723fc400d697dbcc3536b0">eNvFlowShapeTypeSDF</a> = 0,
+<a name="l00326"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac664190593845434613acee6f4a290fbe71e4d68069bd941">00326</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac664190593845434613acee6f4a290fbe71e4d68069bd941">eNvFlowShapeTypeSphere</a> = 1,
+<a name="l00327"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454340eb05c3a341a4d899f8f752e0a313036">00327</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454340eb05c3a341a4d899f8f752e0a313036">eNvFlowShapeTypeBox</a> = 2,
+<a name="l00328"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac664190593845434af5230e3034d0aacf869ce466b68d999">00328</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac664190593845434af5230e3034d0aacf869ce466b68d999">eNvFlowShapeTypeCapsule</a> = 3,
+<a name="l00329"></a><a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454348bcd988e4936637e3db8ae86b8f93e1f">00329</a> <a class="code" href="group___nv_flow_shape.html#gg463cc4d47b761fcac6641905938454348bcd988e4936637e3db8ae86b8f93e1f">eNvFlowShapeTypePlane</a> = 4
+<a name="l00330"></a>00330 };
+<a name="l00331"></a>00331
+<a name="l00333"></a>00333 <span class="keyword">struct </span>NvFlowShapeSDF;
<a name="l00334"></a>00334
-<a name="l00336"></a><a class="code" href="struct_nv_flow_shape_desc_sphere.html">00336</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_sphere.html" title="Desription of a sphere.">NvFlowShapeDescSphere</a>
+<a name="l00336"></a><a class="code" href="struct_nv_flow_shape_desc_s_d_f.html">00336</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_s_d_f.html" title="Description of a signed distance field shape.">NvFlowShapeDescSDF</a>
<a name="l00337"></a>00337 {
-<a name="l00338"></a><a class="code" href="struct_nv_flow_shape_desc_sphere.html#c269ef4c202ca8dc4b9f5d09fc4571d9">00338</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_shape_desc_sphere.html#c269ef4c202ca8dc4b9f5d09fc4571d9" title="Radius in local space.">radius</a>;
+<a name="l00338"></a><a class="code" href="struct_nv_flow_shape_desc_s_d_f.html#64c749b4cd324ff464e3c76d0792d5a8">00338</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_shape_desc_s_d_f.html#64c749b4cd324ff464e3c76d0792d5a8" title="Offset in number of SDFs.">sdfOffset</a>;
<a name="l00339"></a>00339 };
<a name="l00340"></a>00340
-<a name="l00342"></a><a class="code" href="struct_nv_flow_shape_desc_box.html">00342</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_box.html" title="Description of a box.">NvFlowShapeDescBox</a>
+<a name="l00342"></a><a class="code" href="struct_nv_flow_shape_desc_sphere.html">00342</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_sphere.html" title="Desription of a sphere.">NvFlowShapeDescSphere</a>
<a name="l00343"></a>00343 {
-<a name="l00344"></a><a class="code" href="struct_nv_flow_shape_desc_box.html#d7da9f5cd95f85ead37b4f5598f99465">00344</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_shape_desc_box.html#d7da9f5cd95f85ead37b4f5598f99465" title="HalfSize in local space.">halfSize</a>;
+<a name="l00344"></a><a class="code" href="struct_nv_flow_shape_desc_sphere.html#c269ef4c202ca8dc4b9f5d09fc4571d9">00344</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_shape_desc_sphere.html#c269ef4c202ca8dc4b9f5d09fc4571d9" title="Radius in local space.">radius</a>;
<a name="l00345"></a>00345 };
<a name="l00346"></a>00346
-<a name="l00348"></a><a class="code" href="struct_nv_flow_shape_desc_capsule.html">00348</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_capsule.html" title="Description of a capsule.">NvFlowShapeDescCapsule</a>
+<a name="l00348"></a><a class="code" href="struct_nv_flow_shape_desc_box.html">00348</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_box.html" title="Description of a box.">NvFlowShapeDescBox</a>
<a name="l00349"></a>00349 {
-<a name="l00350"></a><a class="code" href="struct_nv_flow_shape_desc_capsule.html#196aa4a3b5ff6f6a1ff7703427f11227">00350</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_shape_desc_capsule.html#196aa4a3b5ff6f6a1ff7703427f11227" title="Radius in local space.">radius</a>;
-<a name="l00351"></a><a class="code" href="struct_nv_flow_shape_desc_capsule.html#15d62ae87bf71fb5f60baeb87b073b90">00351</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_shape_desc_capsule.html#15d62ae87bf71fb5f60baeb87b073b90" title="Length in local space on x axis.">length</a>;
-<a name="l00352"></a>00352 };
-<a name="l00353"></a>00353
-<a name="l00355"></a><a class="code" href="struct_nv_flow_shape_desc_plane.html">00355</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_plane.html" title="Description of a plane.">NvFlowShapeDescPlane</a>
-<a name="l00356"></a>00356 {
-<a name="l00357"></a><a class="code" href="struct_nv_flow_shape_desc_plane.html#812387a0b21cccdd444a131acfb07db4">00357</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_shape_desc_plane.html#812387a0b21cccdd444a131acfb07db4" title="Normal vector of the plane in local space.">normal</a>;
-<a name="l00358"></a><a class="code" href="struct_nv_flow_shape_desc_plane.html#0796602c9f754c4d3cfccb71c7d0fe38">00358</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_shape_desc_plane.html#0796602c9f754c4d3cfccb71c7d0fe38" title="Shortest signed distance from the origin to the plane in local space.">distance</a>;
-<a name="l00359"></a>00359 };
-<a name="l00360"></a>00360
-<a name="l00362"></a><a class="code" href="union_nv_flow_shape_desc.html">00362</a> <span class="keyword">union </span><a class="code" href="union_nv_flow_shape_desc.html" title="Shared type for shape descriptions.">NvFlowShapeDesc</a>
-<a name="l00363"></a>00363 {
-<a name="l00364"></a><a class="code" href="union_nv_flow_shape_desc.html#4f568e76ea6fb6f357c2cc241afb3929">00364</a> <a class="code" href="struct_nv_flow_shape_desc_s_d_f.html" title="Description of a signed distance field shape.">NvFlowShapeDescSDF</a> <a class="code" href="union_nv_flow_shape_desc.html#4f568e76ea6fb6f357c2cc241afb3929">sdf</a>;
-<a name="l00365"></a><a class="code" href="union_nv_flow_shape_desc.html#df6475fec1d0751d3feccce99c05a725">00365</a> <a class="code" href="struct_nv_flow_shape_desc_sphere.html" title="Desription of a sphere.">NvFlowShapeDescSphere</a> <a class="code" href="union_nv_flow_shape_desc.html#df6475fec1d0751d3feccce99c05a725">sphere</a>;
-<a name="l00366"></a><a class="code" href="union_nv_flow_shape_desc.html#6824d94d6f7443e9903fec983dd4c10e">00366</a> <a class="code" href="struct_nv_flow_shape_desc_box.html" title="Description of a box.">NvFlowShapeDescBox</a> <a class="code" href="union_nv_flow_shape_desc.html#6824d94d6f7443e9903fec983dd4c10e">box</a>;
-<a name="l00367"></a><a class="code" href="union_nv_flow_shape_desc.html#e6d8b22f26376eacc4639e0460dd2d40">00367</a> <a class="code" href="struct_nv_flow_shape_desc_capsule.html" title="Description of a capsule.">NvFlowShapeDescCapsule</a> <a class="code" href="union_nv_flow_shape_desc.html#e6d8b22f26376eacc4639e0460dd2d40">capsule</a>;
-<a name="l00368"></a><a class="code" href="union_nv_flow_shape_desc.html#a4534d0671d4af6f704566d22896d382">00368</a> <a class="code" href="struct_nv_flow_shape_desc_plane.html" title="Description of a plane.">NvFlowShapeDescPlane</a> <a class="code" href="union_nv_flow_shape_desc.html#a4534d0671d4af6f704566d22896d382">plane</a>;
-<a name="l00369"></a>00369 };
-<a name="l00370"></a>00370
-<a name="l00372"></a><a class="code" href="struct_nv_flow_shape_s_d_f_desc.html">00372</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_s_d_f_desc.html" title="Description required to create a signed distance field object.">NvFlowShapeSDFDesc</a>
-<a name="l00373"></a>00373 {
-<a name="l00374"></a><a class="code" href="struct_nv_flow_shape_s_d_f_desc.html#4a1fa4bd496c3ab42c2b18316b5db295">00374</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_shape_s_d_f_desc.html#4a1fa4bd496c3ab42c2b18316b5db295" title="The resolution of the 3D texture used to store the signed distance field.">resolution</a>;
+<a name="l00350"></a><a class="code" href="struct_nv_flow_shape_desc_box.html#d7da9f5cd95f85ead37b4f5598f99465">00350</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_shape_desc_box.html#d7da9f5cd95f85ead37b4f5598f99465" title="HalfSize in local space.">halfSize</a>;
+<a name="l00351"></a>00351 };
+<a name="l00352"></a>00352
+<a name="l00354"></a><a class="code" href="struct_nv_flow_shape_desc_capsule.html">00354</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_capsule.html" title="Description of a capsule.">NvFlowShapeDescCapsule</a>
+<a name="l00355"></a>00355 {
+<a name="l00356"></a><a class="code" href="struct_nv_flow_shape_desc_capsule.html#196aa4a3b5ff6f6a1ff7703427f11227">00356</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_shape_desc_capsule.html#196aa4a3b5ff6f6a1ff7703427f11227" title="Radius in local space.">radius</a>;
+<a name="l00357"></a><a class="code" href="struct_nv_flow_shape_desc_capsule.html#15d62ae87bf71fb5f60baeb87b073b90">00357</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_shape_desc_capsule.html#15d62ae87bf71fb5f60baeb87b073b90" title="Length in local space on x axis.">length</a>;
+<a name="l00358"></a>00358 };
+<a name="l00359"></a>00359
+<a name="l00361"></a><a class="code" href="struct_nv_flow_shape_desc_plane.html">00361</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_desc_plane.html" title="Description of a plane.">NvFlowShapeDescPlane</a>
+<a name="l00362"></a>00362 {
+<a name="l00363"></a><a class="code" href="struct_nv_flow_shape_desc_plane.html#812387a0b21cccdd444a131acfb07db4">00363</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_shape_desc_plane.html#812387a0b21cccdd444a131acfb07db4" title="Normal vector of the plane in local space.">normal</a>;
+<a name="l00364"></a><a class="code" href="struct_nv_flow_shape_desc_plane.html#0796602c9f754c4d3cfccb71c7d0fe38">00364</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_shape_desc_plane.html#0796602c9f754c4d3cfccb71c7d0fe38" title="Shortest signed distance from the origin to the plane in local space.">distance</a>;
+<a name="l00365"></a>00365 };
+<a name="l00366"></a>00366
+<a name="l00368"></a><a class="code" href="union_nv_flow_shape_desc.html">00368</a> <span class="keyword">union </span><a class="code" href="union_nv_flow_shape_desc.html" title="Shared type for shape descriptions.">NvFlowShapeDesc</a>
+<a name="l00369"></a>00369 {
+<a name="l00370"></a><a class="code" href="union_nv_flow_shape_desc.html#4f568e76ea6fb6f357c2cc241afb3929">00370</a> <a class="code" href="struct_nv_flow_shape_desc_s_d_f.html" title="Description of a signed distance field shape.">NvFlowShapeDescSDF</a> <a class="code" href="union_nv_flow_shape_desc.html#4f568e76ea6fb6f357c2cc241afb3929">sdf</a>;
+<a name="l00371"></a><a class="code" href="union_nv_flow_shape_desc.html#df6475fec1d0751d3feccce99c05a725">00371</a> <a class="code" href="struct_nv_flow_shape_desc_sphere.html" title="Desription of a sphere.">NvFlowShapeDescSphere</a> <a class="code" href="union_nv_flow_shape_desc.html#df6475fec1d0751d3feccce99c05a725">sphere</a>;
+<a name="l00372"></a><a class="code" href="union_nv_flow_shape_desc.html#6824d94d6f7443e9903fec983dd4c10e">00372</a> <a class="code" href="struct_nv_flow_shape_desc_box.html" title="Description of a box.">NvFlowShapeDescBox</a> <a class="code" href="union_nv_flow_shape_desc.html#6824d94d6f7443e9903fec983dd4c10e">box</a>;
+<a name="l00373"></a><a class="code" href="union_nv_flow_shape_desc.html#e6d8b22f26376eacc4639e0460dd2d40">00373</a> <a class="code" href="struct_nv_flow_shape_desc_capsule.html" title="Description of a capsule.">NvFlowShapeDescCapsule</a> <a class="code" href="union_nv_flow_shape_desc.html#e6d8b22f26376eacc4639e0460dd2d40">capsule</a>;
+<a name="l00374"></a><a class="code" href="union_nv_flow_shape_desc.html#a4534d0671d4af6f704566d22896d382">00374</a> <a class="code" href="struct_nv_flow_shape_desc_plane.html" title="Description of a plane.">NvFlowShapeDescPlane</a> <a class="code" href="union_nv_flow_shape_desc.html#a4534d0671d4af6f704566d22896d382">plane</a>;
<a name="l00375"></a>00375 };
<a name="l00376"></a>00376
-<a name="l00382"></a>00382 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_shape.html#gda661689e449ded027828bf7c01085cb">NvFlowShapeSDFDescDefaults</a>(<a class="code" href="struct_nv_flow_shape_s_d_f_desc.html" title="Description required to create a signed distance field object.">NvFlowShapeSDFDesc</a>* desc);
-<a name="l00383"></a>00383
-<a name="l00385"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html">00385</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_s_d_f_data.html" title="Required information for writing to a CPU mapped signed distance field.">NvFlowShapeSDFData</a>
-<a name="l00386"></a>00386 {
-<a name="l00387"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html#49e1adc3a74e7b17fdd1989925a0cc7c">00387</a> <span class="keywordtype">float</span>* <a class="code" href="struct_nv_flow_shape_s_d_f_data.html#49e1adc3a74e7b17fdd1989925a0cc7c" title="Pointer to mapped data.">data</a>;
-<a name="l00388"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html#02ec06b1cc5c65ed7fe34960a5f53c31">00388</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_shape_s_d_f_data.html#02ec06b1cc5c65ed7fe34960a5f53c31" title="Row pitch in floats.">rowPitch</a>;
-<a name="l00389"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html#c1c226187354d66b66a972ace2fa8b23">00389</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_shape_s_d_f_data.html#c1c226187354d66b66a972ace2fa8b23" title="Depth pitch in floats.">depthPitch</a>;
-<a name="l00390"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html#3744967d16854b2b53b83576f7384a92">00390</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_shape_s_d_f_data.html#3744967d16854b2b53b83576f7384a92" title="Dimension of the sdf texture.">dim</a>;
-<a name="l00391"></a>00391 };
-<a name="l00392"></a>00392
-<a name="l00401"></a>00401 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowShapeSDF* <a class="code" href="group___nv_flow_shape.html#g70fdfc0c12191ca9021680b3acd8db9f">NvFlowCreateShapeSDF</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_shape_s_d_f_desc.html" title="Description required to create a signed distance field object.">NvFlowShapeSDFDesc</a>* desc);
-<a name="l00402"></a>00402
-<a name="l00411"></a>00411 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowShapeSDF* <a class="code" href="group___nv_flow_shape.html#g00c7d783cbb474a2ed6b8b424a657697">NvFlowCreateShapeSDFFromTexture3D</a>(NvFlowContext* context, NvFlowTexture3D* texture);
-<a name="l00412"></a>00412
-<a name="l00418"></a>00418 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_shape.html#g5331956d51d61f55ee5147bef2eb993c">NvFlowReleaseShapeSDF</a>(NvFlowShapeSDF* shape);
-<a name="l00419"></a>00419
-<a name="l00428"></a>00428 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_shape_s_d_f_data.html" title="Required information for writing to a CPU mapped signed distance field.">NvFlowShapeSDFData</a> <a class="code" href="group___nv_flow_shape.html#g93ffdb10ed63fcbaeabbe56da9241f42">NvFlowShapeSDFMap</a>(NvFlowShapeSDF* shape, NvFlowContext* context);
-<a name="l00429"></a>00429
-<a name="l00436"></a>00436 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_shape.html#g7ea7231d8170803230f086f53af26fbb">NvFlowShapeSDFUnmap</a>(NvFlowShapeSDF* shape, NvFlowContext* context);
-<a name="l00437"></a>00437
-<a name="l00439"></a>00439 <span class="comment">// -------------------------- NvFlowGridEmit -------------------------------</span>
-<a name="l00442"></a>00442 <span class="comment"></span>
-<a name="l00444"></a><a class="code" href="group___nv_flow_grid_emit.html#g354e198afb80cbf3a1e354c2f2ed2bf8">00444</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_grid_emit.html#g354e198afb80cbf3a1e354c2f2ed2bf8" title="Emitter modes.">NvFlowGridEmitMode</a>
-<a name="l00445"></a>00445 {
-<a name="l00446"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf8531673a71b017d3031d5e751091e24d0">00446</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf8531673a71b017d3031d5e751091e24d0" title="Emitter will influence velocity and density channels, optionally allocate based on...">eNvFlowGridEmitModeDefault</a> = 0,
-<a name="l00447"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf85ed944114b3ad4115ec9626d2a19dba3">00447</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf85ed944114b3ad4115ec9626d2a19dba3" title="Flag to disable emitter interaction with velocity field.">eNvFlowGridEmitModeDisableVelocity</a> = 0x01,
-<a name="l00448"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf82f8e1075ed6a96d3641aa7b2003ba96f">00448</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf82f8e1075ed6a96d3641aa7b2003ba96f" title="Flag to disable emitter interaction with density field.">eNvFlowGridEmitModeDisableDensity</a> = 0x02,
-<a name="l00449"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf8236184ac173c1517b190db41ad5eed19">00449</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf8236184ac173c1517b190db41ad5eed19" title="Flag to disable emitter bound allocation.">eNvFlowGridEmitModeDisableAlloc</a> = 0x04,
-<a name="l00450"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf879026fcdaceee9c5ad9a6698733e3400">00450</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf879026fcdaceee9c5ad9a6698733e3400" title="Emitter will allocate using shape to drive allocation instead of only bounds.">eNvFlowGridEmitModeAllocShape</a> = 0x08,
-<a name="l00451"></a>00451
-<a name="l00452"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf809ae3eeff38d8d0e0869db43b17b30e0">00452</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf809ae3eeff38d8d0e0869db43b17b30e0" title="Flags to configure for shape aware allocation only.">eNvFlowGridEmitModeAllocShapeOnly</a> = 0x0F,
-<a name="l00453"></a>00453 };
-<a name="l00454"></a>00454
-<a name="l00456"></a><a class="code" href="struct_nv_flow_grid_emit_params.html">00456</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_emit_params.html" title="Parameters for both emission and collision.">NvFlowGridEmitParams</a>
-<a name="l00457"></a>00457 {
-<a name="l00458"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#b46ae8e26a2ff3e49f85247fdaa8064c">00458</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#b46ae8e26a2ff3e49f85247fdaa8064c" title="Start of shape range, offset in number of Shapes.">shapeRangeOffset</a>;
-<a name="l00459"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#7133a298cb53215489a7f461cbd0286f">00459</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#7133a298cb53215489a7f461cbd0286f" title="Size of shape range, in number of Shapes.">shapeRangeSize</a>;
-<a name="l00460"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#51700c0c050c84b2d3d6f69466c5feed">00460</a> <a class="code" href="group___nv_flow_shape.html#g463cc4d47b761fcac664190593845434" title="Types of shapes for emit/collide behavior.">NvFlowShapeType</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#51700c0c050c84b2d3d6f69466c5feed" title="Type of shape in the set.">shapeType</a>;
-<a name="l00461"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#5ea78957cf4e1f89171933159918c680">00461</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#5ea78957cf4e1f89171933159918c680" title="Scale to apply to SDF value.">shapeDistScale</a>;
-<a name="l00462"></a>00462
-<a name="l00463"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#3e0891368ff528e149e1518318c645e4">00463</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#3e0891368ff528e149e1518318c645e4" title="Transform from emitter ndc to world space.">bounds</a>;
-<a name="l00464"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec">00464</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec" title="Transform from shape local space to world space.">localToWorld</a>;
-<a name="l00465"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#19be54c472058bfcb19ffdf7c3f2928f">00465</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#19be54c472058bfcb19ffdf7c3f2928f" title="Center of mass in emitter local coordinate space.">centerOfMass</a>;
-<a name="l00466"></a>00466
-<a name="l00467"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#70989b281f389eeaad19f1e9f8d23e59">00467</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#70989b281f389eeaad19f1e9f8d23e59" title="DeltaTime used to compute impulse.">deltaTime</a>;
+<a name="l00378"></a><a class="code" href="struct_nv_flow_shape_s_d_f_desc.html">00378</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_s_d_f_desc.html" title="Description required to create a signed distance field object.">NvFlowShapeSDFDesc</a>
+<a name="l00379"></a>00379 {
+<a name="l00380"></a><a class="code" href="struct_nv_flow_shape_s_d_f_desc.html#4a1fa4bd496c3ab42c2b18316b5db295">00380</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_shape_s_d_f_desc.html#4a1fa4bd496c3ab42c2b18316b5db295" title="The resolution of the 3D texture used to store the signed distance field.">resolution</a>;
+<a name="l00381"></a>00381 };
+<a name="l00382"></a>00382
+<a name="l00388"></a>00388 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_shape.html#gda661689e449ded027828bf7c01085cb">NvFlowShapeSDFDescDefaults</a>(<a class="code" href="struct_nv_flow_shape_s_d_f_desc.html" title="Description required to create a signed distance field object.">NvFlowShapeSDFDesc</a>* desc);
+<a name="l00389"></a>00389
+<a name="l00391"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html">00391</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_shape_s_d_f_data.html" title="Required information for writing to a CPU mapped signed distance field.">NvFlowShapeSDFData</a>
+<a name="l00392"></a>00392 {
+<a name="l00393"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html#49e1adc3a74e7b17fdd1989925a0cc7c">00393</a> <span class="keywordtype">float</span>* <a class="code" href="struct_nv_flow_shape_s_d_f_data.html#49e1adc3a74e7b17fdd1989925a0cc7c" title="Pointer to mapped data.">data</a>;
+<a name="l00394"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html#02ec06b1cc5c65ed7fe34960a5f53c31">00394</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_shape_s_d_f_data.html#02ec06b1cc5c65ed7fe34960a5f53c31" title="Row pitch in floats.">rowPitch</a>;
+<a name="l00395"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html#c1c226187354d66b66a972ace2fa8b23">00395</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_shape_s_d_f_data.html#c1c226187354d66b66a972ace2fa8b23" title="Depth pitch in floats.">depthPitch</a>;
+<a name="l00396"></a><a class="code" href="struct_nv_flow_shape_s_d_f_data.html#3744967d16854b2b53b83576f7384a92">00396</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_shape_s_d_f_data.html#3744967d16854b2b53b83576f7384a92" title="Dimension of the sdf texture.">dim</a>;
+<a name="l00397"></a>00397 };
+<a name="l00398"></a>00398
+<a name="l00407"></a>00407 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowShapeSDF* <a class="code" href="group___nv_flow_shape.html#g70fdfc0c12191ca9021680b3acd8db9f">NvFlowCreateShapeSDF</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_shape_s_d_f_desc.html" title="Description required to create a signed distance field object.">NvFlowShapeSDFDesc</a>* desc);
+<a name="l00408"></a>00408
+<a name="l00417"></a>00417 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowShapeSDF* <a class="code" href="group___nv_flow_shape.html#g00c7d783cbb474a2ed6b8b424a657697">NvFlowCreateShapeSDFFromTexture3D</a>(NvFlowContext* context, NvFlowTexture3D* texture);
+<a name="l00418"></a>00418
+<a name="l00424"></a>00424 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_shape.html#g5331956d51d61f55ee5147bef2eb993c">NvFlowReleaseShapeSDF</a>(NvFlowShapeSDF* shape);
+<a name="l00425"></a>00425
+<a name="l00434"></a>00434 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_shape_s_d_f_data.html" title="Required information for writing to a CPU mapped signed distance field.">NvFlowShapeSDFData</a> <a class="code" href="group___nv_flow_shape.html#g93ffdb10ed63fcbaeabbe56da9241f42">NvFlowShapeSDFMap</a>(NvFlowShapeSDF* shape, NvFlowContext* context);
+<a name="l00435"></a>00435
+<a name="l00442"></a>00442 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_shape.html#g7ea7231d8170803230f086f53af26fbb">NvFlowShapeSDFUnmap</a>(NvFlowShapeSDF* shape, NvFlowContext* context);
+<a name="l00443"></a>00443
+<a name="l00445"></a>00445 <span class="comment">// -------------------------- NvFlowGridEmit -------------------------------</span>
+<a name="l00448"></a>00448 <span class="comment"></span>
+<a name="l00450"></a><a class="code" href="group___nv_flow_grid_emit.html#g354e198afb80cbf3a1e354c2f2ed2bf8">00450</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_grid_emit.html#g354e198afb80cbf3a1e354c2f2ed2bf8" title="Emitter modes.">NvFlowGridEmitMode</a>
+<a name="l00451"></a>00451 {
+<a name="l00452"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf8531673a71b017d3031d5e751091e24d0">00452</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf8531673a71b017d3031d5e751091e24d0" title="Emitter will influence velocity and density channels, optionally allocate based on...">eNvFlowGridEmitModeDefault</a> = 0,
+<a name="l00453"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf85ed944114b3ad4115ec9626d2a19dba3">00453</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf85ed944114b3ad4115ec9626d2a19dba3" title="Flag to disable emitter interaction with velocity field.">eNvFlowGridEmitModeDisableVelocity</a> = 0x01,
+<a name="l00454"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf82f8e1075ed6a96d3641aa7b2003ba96f">00454</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf82f8e1075ed6a96d3641aa7b2003ba96f" title="Flag to disable emitter interaction with density field.">eNvFlowGridEmitModeDisableDensity</a> = 0x02,
+<a name="l00455"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf8236184ac173c1517b190db41ad5eed19">00455</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf8236184ac173c1517b190db41ad5eed19" title="Flag to disable emitter bound allocation.">eNvFlowGridEmitModeDisableAlloc</a> = 0x04,
+<a name="l00456"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf879026fcdaceee9c5ad9a6698733e3400">00456</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf879026fcdaceee9c5ad9a6698733e3400" title="Emitter will allocate using shape to drive allocation instead of only bounds.">eNvFlowGridEmitModeAllocShape</a> = 0x08,
+<a name="l00457"></a>00457
+<a name="l00458"></a><a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf809ae3eeff38d8d0e0869db43b17b30e0">00458</a> <a class="code" href="group___nv_flow_grid_emit.html#gg354e198afb80cbf3a1e354c2f2ed2bf809ae3eeff38d8d0e0869db43b17b30e0" title="Flags to configure for shape aware allocation only.">eNvFlowGridEmitModeAllocShapeOnly</a> = 0x0F,
+<a name="l00459"></a>00459 };
+<a name="l00460"></a>00460
+<a name="l00462"></a><a class="code" href="struct_nv_flow_grid_emit_params.html">00462</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_emit_params.html" title="Parameters for both emission and collision.">NvFlowGridEmitParams</a>
+<a name="l00463"></a>00463 {
+<a name="l00464"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#b46ae8e26a2ff3e49f85247fdaa8064c">00464</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#b46ae8e26a2ff3e49f85247fdaa8064c" title="Start of shape range, offset in number of Shapes.">shapeRangeOffset</a>;
+<a name="l00465"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#7133a298cb53215489a7f461cbd0286f">00465</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#7133a298cb53215489a7f461cbd0286f" title="Size of shape range, in number of Shapes.">shapeRangeSize</a>;
+<a name="l00466"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#51700c0c050c84b2d3d6f69466c5feed">00466</a> <a class="code" href="group___nv_flow_shape.html#g463cc4d47b761fcac664190593845434" title="Types of shapes for emit/collide behavior.">NvFlowShapeType</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#51700c0c050c84b2d3d6f69466c5feed" title="Type of shape in the set.">shapeType</a>;
+<a name="l00467"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#5ea78957cf4e1f89171933159918c680">00467</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#5ea78957cf4e1f89171933159918c680" title="Scale to apply to SDF value.">shapeDistScale</a>;
<a name="l00468"></a>00468
-<a name="l00469"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#4ec867891c4664ce6001c4c7a575a9e1">00469</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#4ec867891c4664ce6001c4c7a575a9e1" title="Material for this emitter.">material</a>;
-<a name="l00470"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#ec080b3b49bed313e6d41e2832c80a23">00470</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#ec080b3b49bed313e6d41e2832c80a23" title="Emitter behavior, based on NvFlowGridEmitMode, 0u is default.">emitMode</a>;
-<a name="l00471"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#47b23d8747b51503648edb2976acf530">00471</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#47b23d8747b51503648edb2976acf530" title="Numbers of interations to perform on cell value.">numSubSteps</a>;
+<a name="l00469"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#3e0891368ff528e149e1518318c645e4">00469</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#3e0891368ff528e149e1518318c645e4" title="Transform from emitter ndc to world space.">bounds</a>;
+<a name="l00470"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec">00470</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec" title="Transform from shape local space to world space.">localToWorld</a>;
+<a name="l00471"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#19be54c472058bfcb19ffdf7c3f2928f">00471</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#19be54c472058bfcb19ffdf7c3f2928f" title="Center of mass in emitter local coordinate space.">centerOfMass</a>;
<a name="l00472"></a>00472
-<a name="l00473"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#a94800829b920a6cff6ca1349b2b8888">00473</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#a94800829b920a6cff6ca1349b2b8888" title="Higher values cause more blocks to allocate around emitter; 0.f means no allocation...">allocationScale</a>;
-<a name="l00474"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#b6aec0905bd8fb2e7db14a5b8bc19b63">00474</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#b6aec0905bd8fb2e7db14a5b8bc19b63" title="Higher values cause extra allocation based on linear velocity and predict velocity...">allocationPredict</a>;
-<a name="l00475"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#78397caeb2c29ef8afae9acdaf6a4b23">00475</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#78397caeb2c29ef8afae9acdaf6a4b23" title="Velocity used only for predict.">predictVelocity</a>;
-<a name="l00476"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#f924564fdb9a2bd59b2c33de4b2e599c">00476</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#f924564fdb9a2bd59b2c33de4b2e599c" title="Blend weight between linearVelocity and predictVelocity.">predictVelocityWeight</a>;
+<a name="l00473"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#70989b281f389eeaad19f1e9f8d23e59">00473</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#70989b281f389eeaad19f1e9f8d23e59" title="DeltaTime used to compute impulse.">deltaTime</a>;
+<a name="l00474"></a>00474
+<a name="l00475"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#7dbac24aafcfa3b64f9b45af70b75f7d">00475</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#7dbac24aafcfa3b64f9b45af70b75f7d" title="Index into material lookup defined by NvFlowGridUpdateEmitMaterials().">emitMaterialIndex</a>;
+<a name="l00476"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#ec080b3b49bed313e6d41e2832c80a23">00476</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#ec080b3b49bed313e6d41e2832c80a23" title="Emitter behavior, based on NvFlowGridEmitMode, 0u is default.">emitMode</a>;
<a name="l00477"></a>00477
-<a name="l00478"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#68edfdead515e8a1ae7efecba7003411">00478</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#68edfdead515e8a1ae7efecba7003411" title="Minimum distance value for active emission.">minActiveDist</a>;
-<a name="l00479"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#36277f14a99654f760c4fc458e5bdb23">00479</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#36277f14a99654f760c4fc458e5bdb23" title="Maximum distance value for active emission.">maxActiveDist</a>;
-<a name="l00480"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#331204cdfa8a315bc0b54c208a699682">00480</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#331204cdfa8a315bc0b54c208a699682" title="Distance from minActiveDist to 1.0 emitter opacity.">minEdgeDist</a>;
-<a name="l00481"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#19784aa29c472140d15ede927c08095f">00481</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#19784aa29c472140d15ede927c08095f" title="Distance before maxActiveDist to 0.0 emitter opacity.">maxEdgeDist</a>;
-<a name="l00482"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#f60e60f9f1805995bc7e3d7feeed4d6f">00482</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#f60e60f9f1805995bc7e3d7feeed4d6f" title="Thickness of slip boundary region.">slipThickness</a>;
-<a name="l00483"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#a2d786fcce302d9d3d27ea7c6e9c6c3a">00483</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#a2d786fcce302d9d3d27ea7c6e9c6c3a" title="0.0 =&amp;gt; no slip, fully damped; 1.0 =&amp;gt; full slip">slipFactor</a>;
-<a name="l00484"></a>00484
-<a name="l00485"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#a2a4ed21e416f372fdf4caf1d42d3d7e">00485</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#a2a4ed21e416f372fdf4caf1d42d3d7e" title="Linear velocity, in world units, emitter direction.">velocityLinear</a>;
-<a name="l00486"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#1afc322fdf5ec6024178d1ff7ccafc9c">00486</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#1afc322fdf5ec6024178d1ff7ccafc9c" title="Angular velocity, in world units, emitter direction.">velocityAngular</a>;
-<a name="l00487"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#de757bf29fb419b5051e6830509cdc3b">00487</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#de757bf29fb419b5051e6830509cdc3b" title="Rate of correction to target, inf means instantaneous.">velocityCoupleRate</a>;
-<a name="l00488"></a>00488
-<a name="l00489"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#6279cb81514dab2b49ba641d76e8ec80">00489</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#6279cb81514dab2b49ba641d76e8ec80" title="Target smoke.">smoke</a>;
-<a name="l00490"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#01bce6b577a47512f2e201e69d3e7808">00490</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#01bce6b577a47512f2e201e69d3e7808" title="Rate of correction to target, inf means instantaneous.">smokeCoupleRate</a>;
-<a name="l00491"></a>00491
-<a name="l00492"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#2769036239914eb4e98bef4a1333e9ce">00492</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#2769036239914eb4e98bef4a1333e9ce" title="Target temperature.">temperature</a>;
-<a name="l00493"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#6ccea669d1c2374188cdfc124ff6eb3a">00493</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#6ccea669d1c2374188cdfc124ff6eb3a" title="Rate of correction to target, inf means instantaneous.">temperatureCoupleRate</a>;
-<a name="l00494"></a>00494
-<a name="l00495"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#995201563e4fcbe3be251e5b10cc8962">00495</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#995201563e4fcbe3be251e5b10cc8962" title="Target fuel.">fuel</a>;
-<a name="l00496"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#8d3254a51cf38123e8e8b6f1f69fbea9">00496</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#8d3254a51cf38123e8e8b6f1f69fbea9" title="Rate of correction to target, inf means instantaneous.">fuelCoupleRate</a>;
-<a name="l00497"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#2c4c9c5f20ba6f3deb787cba15205c33">00497</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#2c4c9c5f20ba6f3deb787cba15205c33" title="Minimum temperature to release fuelRelease additional fuel.">fuelReleaseTemp</a>;
-<a name="l00498"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#61e277b84d2601d2b078be9ab80a0774">00498</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#61e277b84d2601d2b078be9ab80a0774" title="Fuel released when temperature exceeds release temperature.">fuelRelease</a>;
-<a name="l00499"></a>00499 };
-<a name="l00500"></a>00500
-<a name="l00506"></a>00506 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit.html#gee91771d7fae19fd3c2bcb58f0cad629">NvFlowGridEmitParamsDefaults</a>(<a class="code" href="struct_nv_flow_grid_emit_params.html" title="Parameters for both emission and collision.">NvFlowGridEmitParams</a>* params);
-<a name="l00507"></a>00507
-<a name="l00517"></a>00517 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit.html#gfb6ef5fb891dc2759ffe6c9ff835bfdc">NvFlowGridEmit</a>(NvFlowGrid* grid, <span class="keyword">const</span> <a class="code" href="union_nv_flow_shape_desc.html" title="Shared type for shape descriptions.">NvFlowShapeDesc</a>* shapes, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numShapes, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_params.html" title="Parameters for both emission and collision.">NvFlowGridEmitParams</a>* params, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numParams);
-<a name="l00518"></a>00518
-<a name="l00526"></a>00526 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit.html#gfafd945646da940a01d2147ffbeb4906">NvFlowGridUpdateEmitSDFs</a>(NvFlowGrid* grid, NvFlowShapeSDF** sdfs, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numSdfs);
-<a name="l00527"></a>00527
-<a name="l00529"></a>00529 <span class="comment">// -------------------------- NvFlowGridEmitCustom -------------------------------</span>
-<a name="l00532"></a>00532 <span class="comment"></span>
-<a name="l00534"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html">00534</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html" title="Necessary parameters/resources for custom grid block allocation.">NvFlowGridEmitCustomAllocParams</a>
-<a name="l00535"></a>00535 {
-<a name="l00536"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#0f459bf19fdb78ef48a0e5a5663d78c3">00536</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#0f459bf19fdb78ef48a0e5a5663d78c3" title="Integer mask, write 1u where allocation is desired.">maskResourceRW</a>;
-<a name="l00537"></a>00537
-<a name="l00538"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#725597ef1a7ee59a3533e178d1d2e1cb">00538</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#725597ef1a7ee59a3533e178d1d2e1cb" title="Mask dimensions.">maskDim</a>;
-<a name="l00539"></a>00539
-<a name="l00540"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#de93d10812079bab11c7a092561aea6a">00540</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#de93d10812079bab11c7a092561aea6a" title="Location of grid&amp;#39;s axis aligned bounding box.">gridLocation</a>;
-<a name="l00541"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#1fba81523c2be2b62289a258ae5c5445">00541</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#1fba81523c2be2b62289a258ae5c5445" title="Half size of grid&amp;#39;s axis aligned bounding box.">gridHalfSize</a>;
-<a name="l00542"></a>00542
-<a name="l00543"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#e8f6dfac04cf141ea9ea6e8f5fceb896">00543</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#e8f6dfac04cf141ea9ea6e8f5fceb896" title="Grid material.">material</a>;
-<a name="l00544"></a>00544 };
-<a name="l00545"></a>00545
-<a name="l00546"></a><a class="code" href="group___nv_flow_grid_emit_custom.html#g38b5ccaa7856cabe28d40f84e8770bcf">00546</a> <span class="keyword">typedef</span> void(*<a class="code" href="group___nv_flow_grid_emit_custom.html#g38b5ccaa7856cabe28d40f84e8770bcf">NvFlowGridEmitCustomAllocFunc</a>)(<span class="keywordtype">void</span>* userdata, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html" title="Necessary parameters/resources for custom grid block allocation.">NvFlowGridEmitCustomAllocParams</a>* params);
-<a name="l00547"></a>00547
-<a name="l00555"></a>00555 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit_custom.html#g4d0613fb4439eac8800d7b011f260524">NvFlowGridEmitCustomRegisterAllocFunc</a>(NvFlowGrid* grid, <a class="code" href="group___nv_flow_grid_emit_custom.html#g38b5ccaa7856cabe28d40f84e8770bcf">NvFlowGridEmitCustomAllocFunc</a> func, <span class="keywordtype">void</span>* userdata);
+<a name="l00478"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#a94800829b920a6cff6ca1349b2b8888">00478</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#a94800829b920a6cff6ca1349b2b8888" title="Higher values cause more blocks to allocate around emitter; 0.f means no allocation...">allocationScale</a>;
+<a name="l00479"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#b6aec0905bd8fb2e7db14a5b8bc19b63">00479</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#b6aec0905bd8fb2e7db14a5b8bc19b63" title="Higher values cause extra allocation based on linear velocity and predict velocity...">allocationPredict</a>;
+<a name="l00480"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#78397caeb2c29ef8afae9acdaf6a4b23">00480</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#78397caeb2c29ef8afae9acdaf6a4b23" title="Velocity used only for predict.">predictVelocity</a>;
+<a name="l00481"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#f924564fdb9a2bd59b2c33de4b2e599c">00481</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#f924564fdb9a2bd59b2c33de4b2e599c" title="Blend weight between linearVelocity and predictVelocity.">predictVelocityWeight</a>;
+<a name="l00482"></a>00482
+<a name="l00483"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#68edfdead515e8a1ae7efecba7003411">00483</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#68edfdead515e8a1ae7efecba7003411" title="Minimum distance value for active emission.">minActiveDist</a>;
+<a name="l00484"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#36277f14a99654f760c4fc458e5bdb23">00484</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#36277f14a99654f760c4fc458e5bdb23" title="Maximum distance value for active emission.">maxActiveDist</a>;
+<a name="l00485"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#331204cdfa8a315bc0b54c208a699682">00485</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#331204cdfa8a315bc0b54c208a699682" title="Distance from minActiveDist to 1.0 emitter opacity.">minEdgeDist</a>;
+<a name="l00486"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#19784aa29c472140d15ede927c08095f">00486</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#19784aa29c472140d15ede927c08095f" title="Distance before maxActiveDist to 0.0 emitter opacity.">maxEdgeDist</a>;
+<a name="l00487"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#f60e60f9f1805995bc7e3d7feeed4d6f">00487</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#f60e60f9f1805995bc7e3d7feeed4d6f" title="Thickness of slip boundary region.">slipThickness</a>;
+<a name="l00488"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#a2d786fcce302d9d3d27ea7c6e9c6c3a">00488</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#a2d786fcce302d9d3d27ea7c6e9c6c3a" title="0.0 =&amp;gt; no slip, fully damped; 1.0 =&amp;gt; full slip">slipFactor</a>;
+<a name="l00489"></a>00489
+<a name="l00490"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#a2a4ed21e416f372fdf4caf1d42d3d7e">00490</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#a2a4ed21e416f372fdf4caf1d42d3d7e" title="Linear velocity, in world units, emitter direction.">velocityLinear</a>;
+<a name="l00491"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#1afc322fdf5ec6024178d1ff7ccafc9c">00491</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#1afc322fdf5ec6024178d1ff7ccafc9c" title="Angular velocity, in world units, emitter direction.">velocityAngular</a>;
+<a name="l00492"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#de757bf29fb419b5051e6830509cdc3b">00492</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_params.html#de757bf29fb419b5051e6830509cdc3b" title="Rate of correction to target, inf means instantaneous.">velocityCoupleRate</a>;
+<a name="l00493"></a>00493
+<a name="l00494"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#6279cb81514dab2b49ba641d76e8ec80">00494</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#6279cb81514dab2b49ba641d76e8ec80" title="Target smoke.">smoke</a>;
+<a name="l00495"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#01bce6b577a47512f2e201e69d3e7808">00495</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#01bce6b577a47512f2e201e69d3e7808" title="Rate of correction to target, inf means instantaneous.">smokeCoupleRate</a>;
+<a name="l00496"></a>00496
+<a name="l00497"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#2769036239914eb4e98bef4a1333e9ce">00497</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#2769036239914eb4e98bef4a1333e9ce" title="Target temperature.">temperature</a>;
+<a name="l00498"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#6ccea669d1c2374188cdfc124ff6eb3a">00498</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#6ccea669d1c2374188cdfc124ff6eb3a" title="Rate of correction to target, inf means instantaneous.">temperatureCoupleRate</a>;
+<a name="l00499"></a>00499
+<a name="l00500"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#995201563e4fcbe3be251e5b10cc8962">00500</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#995201563e4fcbe3be251e5b10cc8962" title="Target fuel.">fuel</a>;
+<a name="l00501"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#8d3254a51cf38123e8e8b6f1f69fbea9">00501</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#8d3254a51cf38123e8e8b6f1f69fbea9" title="Rate of correction to target, inf means instantaneous.">fuelCoupleRate</a>;
+<a name="l00502"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#2c4c9c5f20ba6f3deb787cba15205c33">00502</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#2c4c9c5f20ba6f3deb787cba15205c33" title="Minimum temperature to release fuelRelease additional fuel.">fuelReleaseTemp</a>;
+<a name="l00503"></a><a class="code" href="struct_nv_flow_grid_emit_params.html#61e277b84d2601d2b078be9ab80a0774">00503</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_emit_params.html#61e277b84d2601d2b078be9ab80a0774" title="Fuel released when temperature exceeds release temperature.">fuelRelease</a>;
+<a name="l00504"></a>00504 };
+<a name="l00505"></a>00505
+<a name="l00511"></a>00511 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit.html#gee91771d7fae19fd3c2bcb58f0cad629">NvFlowGridEmitParamsDefaults</a>(<a class="code" href="struct_nv_flow_grid_emit_params.html" title="Parameters for both emission and collision.">NvFlowGridEmitParams</a>* params);
+<a name="l00512"></a>00512
+<a name="l00522"></a>00522 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit.html#gfb6ef5fb891dc2759ffe6c9ff835bfdc">NvFlowGridEmit</a>(NvFlowGrid* grid, <span class="keyword">const</span> <a class="code" href="union_nv_flow_shape_desc.html" title="Shared type for shape descriptions.">NvFlowShapeDesc</a>* shapes, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numShapes, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_params.html" title="Parameters for both emission and collision.">NvFlowGridEmitParams</a>* params, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numParams);
+<a name="l00523"></a>00523
+<a name="l00531"></a>00531 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit.html#gbf07a26d81c9738687f5ceafffe39468">NvFlowGridUpdateEmitMaterials</a>(NvFlowGrid* grid, <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a>* materials, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numMaterials);
+<a name="l00532"></a>00532
+<a name="l00540"></a>00540 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit.html#gfafd945646da940a01d2147ffbeb4906">NvFlowGridUpdateEmitSDFs</a>(NvFlowGrid* grid, NvFlowShapeSDF** sdfs, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numSdfs);
+<a name="l00541"></a>00541
+<a name="l00543"></a>00543 <span class="comment">// -------------------------- NvFlowGridEmitCustom -------------------------------</span>
+<a name="l00546"></a>00546 <span class="comment"></span>
+<a name="l00548"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html">00548</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html" title="Necessary parameters/resources for custom grid block allocation.">NvFlowGridEmitCustomAllocParams</a>
+<a name="l00549"></a>00549 {
+<a name="l00550"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#0f459bf19fdb78ef48a0e5a5663d78c3">00550</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#0f459bf19fdb78ef48a0e5a5663d78c3" title="Integer mask, write 1u where allocation is desired.">maskResourceRW</a>;
+<a name="l00551"></a>00551
+<a name="l00552"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#725597ef1a7ee59a3533e178d1d2e1cb">00552</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#725597ef1a7ee59a3533e178d1d2e1cb" title="Mask dimensions.">maskDim</a>;
+<a name="l00553"></a>00553
+<a name="l00554"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#de93d10812079bab11c7a092561aea6a">00554</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#de93d10812079bab11c7a092561aea6a" title="Location of grid&amp;#39;s axis aligned bounding box.">gridLocation</a>;
+<a name="l00555"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#1fba81523c2be2b62289a258ae5c5445">00555</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#1fba81523c2be2b62289a258ae5c5445" title="Half size of grid&amp;#39;s axis aligned bounding box.">gridHalfSize</a>;
<a name="l00556"></a>00556
-<a name="l00558"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html">00558</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>
-<a name="l00559"></a>00559 {
-<a name="l00560"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#ec836d041960d7057b0cdaa01b1f90e7">00560</a> NvFlowGrid* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#ec836d041960d7057b0cdaa01b1f90e7" title="The grid associated with this callback.">grid</a>;
-<a name="l00561"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#fd26c2be22423152744d22225c613771">00561</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#fd26c2be22423152744d22225c613771" title="The number of layers to write to.">numLayers</a>;
-<a name="l00562"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#bec918a78dabf697f893ef89dea5a6d7">00562</a> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#bec918a78dabf697f893ef89dea5a6d7" title="For Flow internal use, do not modify.">flowInternal</a>;
-<a name="l00563"></a>00563 };
-<a name="l00564"></a>00564
-<a name="l00566"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html">00566</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html" title="Necessary parameters/resources for custom emit operations.">NvFlowGridEmitCustomEmitLayerParams</a>
-<a name="l00567"></a>00567 {
-<a name="l00568"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#42e7d1f0a3f6b37d327be70e323c8e71">00568</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#42e7d1f0a3f6b37d327be70e323c8e71" title="Read/Write 3D textures for channel data.">dataRW</a>[2u];
-<a name="l00569"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#f95c9059e484da67299ab20cedbb9281">00569</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#f95c9059e484da67299ab20cedbb9281" title="Table to map virtual blocks to real blocks.">blockTable</a>;
-<a name="l00570"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#31eac5def145d6e046420af00df51d18">00570</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#31eac5def145d6e046420af00df51d18" title="List of active blocks.">blockList</a>;
-<a name="l00571"></a>00571
-<a name="l00572"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#af19839db5b4ea5d6199e535b931fcb2">00572</a> <a class="code" href="struct_nv_flow_shader_point_params.html" title="Parameters for shaders using the point format (no linear interpolation).">NvFlowShaderPointParams</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#af19839db5b4ea5d6199e535b931fcb2" title="Parameters used in GPU side operations.">shaderParams</a>;
-<a name="l00573"></a>00573
-<a name="l00574"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9b7158c989fe2464e8516b1fca6dbe74">00574</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9b7158c989fe2464e8516b1fca6dbe74" title="Number of active blocks.">numBlocks</a>;
-<a name="l00575"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#7506000568e6ff96298f7a4adcf4e8ed">00575</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#7506000568e6ff96298f7a4adcf4e8ed" title="Maximum possible active blocks.">maxBlocks</a>;
-<a name="l00576"></a>00576
-<a name="l00577"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9a9e462ee0ca0d75b19fde3628ff4c60">00577</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9a9e462ee0ca0d75b19fde3628ff4c60" title="Location of grid&amp;#39;s axis aligned bounding box.">gridLocation</a>;
-<a name="l00578"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#bf6bb61ce66fd57061576b2e7668f54f">00578</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#bf6bb61ce66fd57061576b2e7668f54f" title="Half size of grid&amp;#39;s axis aligned bounding box.">gridHalfSize</a>;
-<a name="l00579"></a>00579
-<a name="l00580"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#ba73300307b4fbdf1837962228716692">00580</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#ba73300307b4fbdf1837962228716692" title="Grid material.">material</a>;
-<a name="l00581"></a>00581 };
-<a name="l00582"></a>00582
-<a name="l00583"></a><a class="code" href="group___nv_flow_grid_emit_custom.html#g14fcc770bd5a7d384ba9fdf0398842e0">00583</a> <span class="keyword">typedef</span> void(*<a class="code" href="group___nv_flow_grid_emit_custom.html#g14fcc770bd5a7d384ba9fdf0398842e0">NvFlowGridEmitCustomEmitFunc</a>)(<span class="keywordtype">void</span>* userdata, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* dataFrontIdx, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>* params);
-<a name="l00584"></a>00584
-<a name="l00593"></a>00593 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit_custom.html#g436ca3733a63a4a38ae4e0cbe8667a39">NvFlowGridEmitCustomRegisterEmitFunc</a>(NvFlowGrid* grid, <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> channel, <a class="code" href="group___nv_flow_grid_emit_custom.html#g14fcc770bd5a7d384ba9fdf0398842e0">NvFlowGridEmitCustomEmitFunc</a> func, <span class="keywordtype">void</span>* userdata);
-<a name="l00594"></a>00594
-<a name="l00602"></a>00602 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit_custom.html#gcd6be5226c3f26e35944900e35e4849b">NvFlowGridEmitCustomGetLayerParams</a>(<span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>* emitParams, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx, <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html" title="Necessary parameters/resources for custom emit operations.">NvFlowGridEmitCustomEmitLayerParams</a>* emitLayerParams);
-<a name="l00603"></a>00603
-<a name="l00605"></a>00605 <span class="comment">// -------------------------- NvFlowGridExportImport -------------------------------</span>
-<a name="l00608"></a>00608 <span class="comment"></span>
-<a name="l00610"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html">00610</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html" title="Description of a single exported layer.">NvFlowGridExportImportLayerMapping</a>
-<a name="l00611"></a>00611 {
-<a name="l00612"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#85503718b1879b4535ff9ac3e044ca10">00612</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#85503718b1879b4535ff9ac3e044ca10" title="Grid material associated with this layer.">material</a>;
-<a name="l00613"></a>00613
-<a name="l00614"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#76771fc06abc2a125d57f07fe4478267">00614</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#76771fc06abc2a125d57f07fe4478267" title="Block table for this layer.">blockTable</a>;
-<a name="l00615"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#7e5153588fd6d77d735a59ddd54cc7cc">00615</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#7e5153588fd6d77d735a59ddd54cc7cc" title="Block list for this layer.">blockList</a>;
-<a name="l00616"></a>00616
-<a name="l00617"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#1ec03e66a7aa7edc6f739d3c3bd5f89e">00617</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#1ec03e66a7aa7edc6f739d3c3bd5f89e" title="Number of active blocks in this layer.">numBlocks</a>;
-<a name="l00618"></a>00618 };
-<a name="l00619"></a>00619
-<a name="l00621"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html">00621</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html" title="Description applying to all exported layers.">NvFlowGridExportImportLayeredMapping</a>
-<a name="l00622"></a>00622 {
-<a name="l00623"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#e1d70bd10d9e304842971ba94d8db262">00623</a> <a class="code" href="struct_nv_flow_shader_linear_params.html" title="Parameters for shaders using the linear format (linear interpolation).">NvFlowShaderLinearParams</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#e1d70bd10d9e304842971ba94d8db262" title="Shader parameters for address translation.">shaderParams</a>;
-<a name="l00624"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#0e1b00325711d43c4b4795611d914f84">00624</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#0e1b00325711d43c4b4795611d914f84" title="Maximum blocks active, for all layers.">maxBlocks</a>;
-<a name="l00625"></a>00625
-<a name="l00626"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#ba510dceeb3aec7598349118e98c0346">00626</a> <a class="code" href="struct_nv_flow_uint2.html">NvFlowUint2</a>* <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#ba510dceeb3aec7598349118e98c0346" title="CPU list of active blocks, in (blockIdx, layerIdx) pairs.">layeredBlockListCPU</a>;
-<a name="l00627"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#55aa7722d16b107bc11a942923ab047e">00627</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#55aa7722d16b107bc11a942923ab047e" title="Number of blocks in layeredBlockListCPU.">layeredNumBlocks</a>;
-<a name="l00628"></a>00628
-<a name="l00629"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#f6ddd620e2a44ae0306ca60e79954b98">00629</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#f6ddd620e2a44ae0306ca60e79954b98" title="Transform from grid NDC to world.">modelMatrix</a>;
-<a name="l00630"></a>00630 };
-<a name="l00631"></a>00631
-<a name="l00633"></a>00633 <span class="comment">// -------------------------- NvFlowGridExport -------------------------------</span>
-<a name="l00636"></a>00636 <span class="comment"></span>
-<a name="l00638"></a><a class="code" href="struct_nv_flow_grid_export_handle.html">00638</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_handle.html" title="Texture channel export handle.">NvFlowGridExportHandle</a>
-<a name="l00639"></a>00639 {
-<a name="l00640"></a><a class="code" href="struct_nv_flow_grid_export_handle.html#51fcf3145bc88bb6efaf1b314d15c6e5">00640</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_export_handle.html#51fcf3145bc88bb6efaf1b314d15c6e5" title="GridExport that created this handle.">gridExport</a>;
-<a name="l00641"></a><a class="code" href="struct_nv_flow_grid_export_handle.html#6e111fbd10fba97ab691746c5b6bbad1">00641</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_grid_export_handle.html#6e111fbd10fba97ab691746c5b6bbad1" title="Grid texture channel this handle is for.">channel</a>;
-<a name="l00642"></a><a class="code" href="struct_nv_flow_grid_export_handle.html#a2628b27ba08f58688da3ea4de0d00ef">00642</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_handle.html#a2628b27ba08f58688da3ea4de0d00ef" title="Numbers of layers in this grid texture channel.">numLayerViews</a>;
-<a name="l00643"></a>00643 };
-<a name="l00644"></a>00644
-<a name="l00646"></a><a class="code" href="struct_nv_flow_grid_export_layer_view.html">00646</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_layer_view.html" title="Description of a single exported layer.">NvFlowGridExportLayerView</a>
-<a name="l00647"></a>00647 {
-<a name="l00648"></a><a class="code" href="struct_nv_flow_grid_export_layer_view.html#37c48516a7b3d8f37ec693724a396255">00648</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_export_layer_view.html#37c48516a7b3d8f37ec693724a396255" title="Data resource for this layer view.">data</a>;
-<a name="l00649"></a><a class="code" href="struct_nv_flow_grid_export_layer_view.html#6ecf4c314f05ca8a4ccf3d4edb8830b7">00649</a> <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html" title="Description of a single exported layer.">NvFlowGridExportImportLayerMapping</a> <a class="code" href="struct_nv_flow_grid_export_layer_view.html#6ecf4c314f05ca8a4ccf3d4edb8830b7" title="Mapping of data to virtual space.">mapping</a>;
-<a name="l00650"></a>00650 };
-<a name="l00651"></a>00651
-<a name="l00653"></a><a class="code" href="struct_nv_flow_grid_export_layered_view.html">00653</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_layered_view.html" title="Description applying to all exported layers.">NvFlowGridExportLayeredView</a>
-<a name="l00654"></a>00654 {
-<a name="l00655"></a><a class="code" href="struct_nv_flow_grid_export_layered_view.html#b0663f30d08d95d02e463d70584cf9f9">00655</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html" title="Description applying to all exported layers.">NvFlowGridExportImportLayeredMapping</a> <a class="code" href="struct_nv_flow_grid_export_layered_view.html#b0663f30d08d95d02e463d70584cf9f9" title="Mapping parameters uniform across layers.">mapping</a>;
-<a name="l00656"></a>00656 };
-<a name="l00657"></a>00657
-<a name="l00659"></a><a class="code" href="struct_nv_flow_grid_export_simple_shape.html">00659</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_simple_shape.html" title="Data to visualize simple shape.">NvFlowGridExportSimpleShape</a>
-<a name="l00660"></a>00660 {
-<a name="l00661"></a><a class="code" href="struct_nv_flow_grid_export_simple_shape.html#8ede57675cd6b3a68ea8b7573d9ce843">00661</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html#8ede57675cd6b3a68ea8b7573d9ce843" title="Transform from shape local to world space.">localToWorld</a>;
-<a name="l00662"></a><a class="code" href="struct_nv_flow_grid_export_simple_shape.html#50894b6ebc92745ff4c2fb06c8a741f3">00662</a> <a class="code" href="union_nv_flow_shape_desc.html" title="Shared type for shape descriptions.">NvFlowShapeDesc</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html#50894b6ebc92745ff4c2fb06c8a741f3" title="Shape desc to visualize.">shapeDesc</a>;
-<a name="l00663"></a>00663 };
-<a name="l00664"></a>00664
-<a name="l00666"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html">00666</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html" title="Debug vis data.">NvFlowGridExportDebugVisView</a>
-<a name="l00667"></a>00667 {
-<a name="l00668"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#dbe591e40957d22d9caa0cd4cb79bf4a">00668</a> <a class="code" href="group___nv_flow_grid.html#gc80b2ab87f05c9baa0d655cbee921e09" title="Flags to control grid debug visualization.">NvFlowGridDebugVisFlags</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#dbe591e40957d22d9caa0cd4cb79bf4a" title="Debug vis flags to indicate what data is valid.">debugVisFlags</a>;
-<a name="l00669"></a>00669
-<a name="l00670"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#a6c6c6ecd0c242ce576b2ba601740aeb">00670</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>* <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#a6c6c6ecd0c242ce576b2ba601740aeb" title="Array of emitter bounds.">bounds</a>;
-<a name="l00671"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#0affc5a649bf73fc3cf83e1769c727fb">00671</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#0affc5a649bf73fc3cf83e1769c727fb" title="Number of emitter bounds in array.">numBounds</a>;
-<a name="l00672"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#12d02d55843cb57670c361429e8faff7">00672</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html" title="Data to visualize simple shape.">NvFlowGridExportSimpleShape</a>* <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#12d02d55843cb57670c361429e8faff7" title="Array of spheres.">spheres</a>;
-<a name="l00673"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#4d272163402c8dea335e1115970d767f">00673</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#4d272163402c8dea335e1115970d767f" title="Number of spheres in array.">numSpheres</a>;
-<a name="l00674"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#3170baf9424ad26ae90b69feccb8616a">00674</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html" title="Data to visualize simple shape.">NvFlowGridExportSimpleShape</a>* <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#3170baf9424ad26ae90b69feccb8616a" title="Array of capsules.">capsules</a>;
-<a name="l00675"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#b9c67ce13ade5491fd3b1a4bfb326346">00675</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#b9c67ce13ade5491fd3b1a4bfb326346" title="Number of capsules in array.">numCapsules</a>;
-<a name="l00676"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#f5f93d0ec1ced5221e9ee939cb49bb8f">00676</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html" title="Data to visualize simple shape.">NvFlowGridExportSimpleShape</a>* <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#f5f93d0ec1ced5221e9ee939cb49bb8f" title="Array of boxes.">boxes</a>;
-<a name="l00677"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#89ac77da0fc90032f8a8d520d0380725">00677</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#89ac77da0fc90032f8a8d520d0380725" title="Number of boxes in array.">numBoxes</a>;
-<a name="l00678"></a>00678 };
-<a name="l00679"></a>00679
-<a name="l00689"></a>00689 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_export_handle.html" title="Texture channel export handle.">NvFlowGridExportHandle</a> <a class="code" href="group___nv_flow_grid_export.html#g8309fd52e033cc68c6a7af4ff5d883f2">NvFlowGridExportGetHandle</a>(NvFlowGridExport* gridExport, NvFlowContext* context, <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> channel);
-<a name="l00690"></a>00690
-<a name="l00698"></a>00698 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_export.html#g5cae79776b8e4148fc17d5f785759411">NvFlowGridExportGetLayerView</a>(<a class="code" href="struct_nv_flow_grid_export_handle.html" title="Texture channel export handle.">NvFlowGridExportHandle</a> handle, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx, <a class="code" href="struct_nv_flow_grid_export_layer_view.html" title="Description of a single exported layer.">NvFlowGridExportLayerView</a>* layerView);
-<a name="l00699"></a>00699
-<a name="l00706"></a>00706 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_export.html#g1144435705f7fba6cb45c8b6ec4ccf58">NvFlowGridExportGetLayeredView</a>(<a class="code" href="struct_nv_flow_grid_export_handle.html" title="Texture channel export handle.">NvFlowGridExportHandle</a> handle, <a class="code" href="struct_nv_flow_grid_export_layered_view.html" title="Description applying to all exported layers.">NvFlowGridExportLayeredView</a>* layeredView);
-<a name="l00707"></a>00707
-<a name="l00714"></a>00714 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_export.html#g00029a8c9123b3eaf1db4870a0b02799">NvFlowGridExportGetDebugVisView</a>(NvFlowGridExport* gridExport, <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html" title="Debug vis data.">NvFlowGridExportDebugVisView</a>* view);
-<a name="l00715"></a>00715
-<a name="l00717"></a>00717 <span class="comment">// -------------------------- NvFlowGridImport -------------------------------</span>
-<a name="l00720"></a>00720 <span class="comment"></span>
-<a name="l00722"></a>00722 <span class="keyword">struct </span>NvFlowGridImport;
-<a name="l00723"></a>00723
-<a name="l00725"></a><a class="code" href="struct_nv_flow_grid_import_desc.html">00725</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_desc.html" title="Description required to create GridImport.">NvFlowGridImportDesc</a>
-<a name="l00726"></a>00726 {
-<a name="l00727"></a><a class="code" href="struct_nv_flow_grid_import_desc.html#affeaa0d3b95d61aa000fd4b90d87969">00727</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_import_desc.html#affeaa0d3b95d61aa000fd4b90d87969" title="Grid export to use as template for allocation.">gridExport</a>;
-<a name="l00728"></a>00728 };
+<a name="l00557"></a><a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#e8f6dfac04cf141ea9ea6e8f5fceb896">00557</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html#e8f6dfac04cf141ea9ea6e8f5fceb896" title="Grid material.">material</a>;
+<a name="l00558"></a>00558 };
+<a name="l00559"></a>00559
+<a name="l00560"></a><a class="code" href="group___nv_flow_grid_emit_custom.html#g38b5ccaa7856cabe28d40f84e8770bcf">00560</a> <span class="keyword">typedef</span> void(*<a class="code" href="group___nv_flow_grid_emit_custom.html#g38b5ccaa7856cabe28d40f84e8770bcf">NvFlowGridEmitCustomAllocFunc</a>)(<span class="keywordtype">void</span>* userdata, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html" title="Necessary parameters/resources for custom grid block allocation.">NvFlowGridEmitCustomAllocParams</a>* params);
+<a name="l00561"></a>00561
+<a name="l00569"></a>00569 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit_custom.html#g4d0613fb4439eac8800d7b011f260524">NvFlowGridEmitCustomRegisterAllocFunc</a>(NvFlowGrid* grid, <a class="code" href="group___nv_flow_grid_emit_custom.html#g38b5ccaa7856cabe28d40f84e8770bcf">NvFlowGridEmitCustomAllocFunc</a> func, <span class="keywordtype">void</span>* userdata);
+<a name="l00570"></a>00570
+<a name="l00572"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html">00572</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>
+<a name="l00573"></a>00573 {
+<a name="l00574"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#ec836d041960d7057b0cdaa01b1f90e7">00574</a> NvFlowGrid* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#ec836d041960d7057b0cdaa01b1f90e7" title="The grid associated with this callback.">grid</a>;
+<a name="l00575"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#fd26c2be22423152744d22225c613771">00575</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#fd26c2be22423152744d22225c613771" title="The number of layers to write to.">numLayers</a>;
+<a name="l00576"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#bec918a78dabf697f893ef89dea5a6d7">00576</a> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html#bec918a78dabf697f893ef89dea5a6d7" title="For Flow internal use, do not modify.">flowInternal</a>;
+<a name="l00577"></a>00577 };
+<a name="l00578"></a>00578
+<a name="l00580"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html">00580</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html" title="Necessary parameters/resources for custom emit operations.">NvFlowGridEmitCustomEmitLayerParams</a>
+<a name="l00581"></a>00581 {
+<a name="l00582"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#42e7d1f0a3f6b37d327be70e323c8e71">00582</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#42e7d1f0a3f6b37d327be70e323c8e71" title="Read/Write 3D textures for channel data.">dataRW</a>[2u];
+<a name="l00583"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#f95c9059e484da67299ab20cedbb9281">00583</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#f95c9059e484da67299ab20cedbb9281" title="Table to map virtual blocks to real blocks.">blockTable</a>;
+<a name="l00584"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#31eac5def145d6e046420af00df51d18">00584</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#31eac5def145d6e046420af00df51d18" title="List of active blocks.">blockList</a>;
+<a name="l00585"></a>00585
+<a name="l00586"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#af19839db5b4ea5d6199e535b931fcb2">00586</a> <a class="code" href="struct_nv_flow_shader_point_params.html" title="Parameters for shaders using the point format (no linear interpolation).">NvFlowShaderPointParams</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#af19839db5b4ea5d6199e535b931fcb2" title="Parameters used in GPU side operations.">shaderParams</a>;
+<a name="l00587"></a>00587
+<a name="l00588"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9b7158c989fe2464e8516b1fca6dbe74">00588</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9b7158c989fe2464e8516b1fca6dbe74" title="Number of active blocks.">numBlocks</a>;
+<a name="l00589"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#7506000568e6ff96298f7a4adcf4e8ed">00589</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#7506000568e6ff96298f7a4adcf4e8ed" title="Maximum possible active blocks.">maxBlocks</a>;
+<a name="l00590"></a>00590
+<a name="l00591"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9a9e462ee0ca0d75b19fde3628ff4c60">00591</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9a9e462ee0ca0d75b19fde3628ff4c60" title="Location of grid&amp;#39;s axis aligned bounding box.">gridLocation</a>;
+<a name="l00592"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#bf6bb61ce66fd57061576b2e7668f54f">00592</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#bf6bb61ce66fd57061576b2e7668f54f" title="Half size of grid&amp;#39;s axis aligned bounding box.">gridHalfSize</a>;
+<a name="l00593"></a>00593
+<a name="l00594"></a><a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#ba73300307b4fbdf1837962228716692">00594</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#ba73300307b4fbdf1837962228716692" title="Grid material.">material</a>;
+<a name="l00595"></a>00595 };
+<a name="l00596"></a>00596
+<a name="l00597"></a><a class="code" href="group___nv_flow_grid_emit_custom.html#g14fcc770bd5a7d384ba9fdf0398842e0">00597</a> <span class="keyword">typedef</span> void(*<a class="code" href="group___nv_flow_grid_emit_custom.html#g14fcc770bd5a7d384ba9fdf0398842e0">NvFlowGridEmitCustomEmitFunc</a>)(<span class="keywordtype">void</span>* userdata, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* dataFrontIdx, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>* params);
+<a name="l00598"></a>00598
+<a name="l00607"></a>00607 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit_custom.html#g436ca3733a63a4a38ae4e0cbe8667a39">NvFlowGridEmitCustomRegisterEmitFunc</a>(NvFlowGrid* grid, <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> channel, <a class="code" href="group___nv_flow_grid_emit_custom.html#g14fcc770bd5a7d384ba9fdf0398842e0">NvFlowGridEmitCustomEmitFunc</a> func, <span class="keywordtype">void</span>* userdata);
+<a name="l00608"></a>00608
+<a name="l00616"></a>00616 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_emit_custom.html#gcd6be5226c3f26e35944900e35e4849b">NvFlowGridEmitCustomGetLayerParams</a>(<span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>* emitParams, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx, <a class="code" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html" title="Necessary parameters/resources for custom emit operations.">NvFlowGridEmitCustomEmitLayerParams</a>* emitLayerParams);
+<a name="l00617"></a>00617
+<a name="l00619"></a>00619 <span class="comment">// -------------------------- NvFlowGridExportImport -------------------------------</span>
+<a name="l00622"></a>00622 <span class="comment"></span>
+<a name="l00624"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html">00624</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html" title="Description of a single exported layer.">NvFlowGridExportImportLayerMapping</a>
+<a name="l00625"></a>00625 {
+<a name="l00626"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#85503718b1879b4535ff9ac3e044ca10">00626</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#85503718b1879b4535ff9ac3e044ca10" title="Grid material associated with this layer.">material</a>;
+<a name="l00627"></a>00627
+<a name="l00628"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#76771fc06abc2a125d57f07fe4478267">00628</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#76771fc06abc2a125d57f07fe4478267" title="Block table for this layer.">blockTable</a>;
+<a name="l00629"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#7e5153588fd6d77d735a59ddd54cc7cc">00629</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#7e5153588fd6d77d735a59ddd54cc7cc" title="Block list for this layer.">blockList</a>;
+<a name="l00630"></a>00630
+<a name="l00631"></a><a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#1ec03e66a7aa7edc6f739d3c3bd5f89e">00631</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html#1ec03e66a7aa7edc6f739d3c3bd5f89e" title="Number of active blocks in this layer.">numBlocks</a>;
+<a name="l00632"></a>00632 };
+<a name="l00633"></a>00633
+<a name="l00635"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html">00635</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html" title="Description applying to all exported layers.">NvFlowGridExportImportLayeredMapping</a>
+<a name="l00636"></a>00636 {
+<a name="l00637"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#e1d70bd10d9e304842971ba94d8db262">00637</a> <a class="code" href="struct_nv_flow_shader_linear_params.html" title="Parameters for shaders using the linear format (linear interpolation).">NvFlowShaderLinearParams</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#e1d70bd10d9e304842971ba94d8db262" title="Shader parameters for address translation.">shaderParams</a>;
+<a name="l00638"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#0e1b00325711d43c4b4795611d914f84">00638</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#0e1b00325711d43c4b4795611d914f84" title="Maximum blocks active, for all layers.">maxBlocks</a>;
+<a name="l00639"></a>00639
+<a name="l00640"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#ba510dceeb3aec7598349118e98c0346">00640</a> <a class="code" href="struct_nv_flow_uint2.html">NvFlowUint2</a>* <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#ba510dceeb3aec7598349118e98c0346" title="CPU list of active blocks, in (blockIdx, layerIdx) pairs.">layeredBlockListCPU</a>;
+<a name="l00641"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#55aa7722d16b107bc11a942923ab047e">00641</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#55aa7722d16b107bc11a942923ab047e" title="Number of blocks in layeredBlockListCPU.">layeredNumBlocks</a>;
+<a name="l00642"></a>00642
+<a name="l00643"></a><a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#f6ddd620e2a44ae0306ca60e79954b98">00643</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html#f6ddd620e2a44ae0306ca60e79954b98" title="Transform from grid NDC to world.">modelMatrix</a>;
+<a name="l00644"></a>00644 };
+<a name="l00645"></a>00645
+<a name="l00647"></a>00647 <span class="comment">// -------------------------- NvFlowGridExport -------------------------------</span>
+<a name="l00650"></a>00650 <span class="comment"></span>
+<a name="l00652"></a><a class="code" href="struct_nv_flow_grid_export_handle.html">00652</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_handle.html" title="Texture channel export handle.">NvFlowGridExportHandle</a>
+<a name="l00653"></a>00653 {
+<a name="l00654"></a><a class="code" href="struct_nv_flow_grid_export_handle.html#51fcf3145bc88bb6efaf1b314d15c6e5">00654</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_export_handle.html#51fcf3145bc88bb6efaf1b314d15c6e5" title="GridExport that created this handle.">gridExport</a>;
+<a name="l00655"></a><a class="code" href="struct_nv_flow_grid_export_handle.html#6e111fbd10fba97ab691746c5b6bbad1">00655</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_grid_export_handle.html#6e111fbd10fba97ab691746c5b6bbad1" title="Grid texture channel this handle is for.">channel</a>;
+<a name="l00656"></a><a class="code" href="struct_nv_flow_grid_export_handle.html#a2628b27ba08f58688da3ea4de0d00ef">00656</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_handle.html#a2628b27ba08f58688da3ea4de0d00ef" title="Numbers of layers in this grid texture channel.">numLayerViews</a>;
+<a name="l00657"></a>00657 };
+<a name="l00658"></a>00658
+<a name="l00660"></a><a class="code" href="struct_nv_flow_grid_export_layer_view.html">00660</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_layer_view.html" title="Description of a single exported layer.">NvFlowGridExportLayerView</a>
+<a name="l00661"></a>00661 {
+<a name="l00662"></a><a class="code" href="struct_nv_flow_grid_export_layer_view.html#37c48516a7b3d8f37ec693724a396255">00662</a> NvFlowResource* <a class="code" href="struct_nv_flow_grid_export_layer_view.html#37c48516a7b3d8f37ec693724a396255" title="Data resource for this layer view.">data</a>;
+<a name="l00663"></a><a class="code" href="struct_nv_flow_grid_export_layer_view.html#6ecf4c314f05ca8a4ccf3d4edb8830b7">00663</a> <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html" title="Description of a single exported layer.">NvFlowGridExportImportLayerMapping</a> <a class="code" href="struct_nv_flow_grid_export_layer_view.html#6ecf4c314f05ca8a4ccf3d4edb8830b7" title="Mapping of data to virtual space.">mapping</a>;
+<a name="l00664"></a>00664 };
+<a name="l00665"></a>00665
+<a name="l00667"></a><a class="code" href="struct_nv_flow_grid_export_layered_view.html">00667</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_layered_view.html" title="Description applying to all exported layers.">NvFlowGridExportLayeredView</a>
+<a name="l00668"></a>00668 {
+<a name="l00669"></a><a class="code" href="struct_nv_flow_grid_export_layered_view.html#b0663f30d08d95d02e463d70584cf9f9">00669</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html" title="Description applying to all exported layers.">NvFlowGridExportImportLayeredMapping</a> <a class="code" href="struct_nv_flow_grid_export_layered_view.html#b0663f30d08d95d02e463d70584cf9f9" title="Mapping parameters uniform across layers.">mapping</a>;
+<a name="l00670"></a>00670 };
+<a name="l00671"></a>00671
+<a name="l00673"></a><a class="code" href="struct_nv_flow_grid_export_simple_shape.html">00673</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_simple_shape.html" title="Data to visualize simple shape.">NvFlowGridExportSimpleShape</a>
+<a name="l00674"></a>00674 {
+<a name="l00675"></a><a class="code" href="struct_nv_flow_grid_export_simple_shape.html#8ede57675cd6b3a68ea8b7573d9ce843">00675</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html#8ede57675cd6b3a68ea8b7573d9ce843" title="Transform from shape local to world space.">localToWorld</a>;
+<a name="l00676"></a><a class="code" href="struct_nv_flow_grid_export_simple_shape.html#50894b6ebc92745ff4c2fb06c8a741f3">00676</a> <a class="code" href="union_nv_flow_shape_desc.html" title="Shared type for shape descriptions.">NvFlowShapeDesc</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html#50894b6ebc92745ff4c2fb06c8a741f3" title="Shape desc to visualize.">shapeDesc</a>;
+<a name="l00677"></a>00677 };
+<a name="l00678"></a>00678
+<a name="l00680"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html">00680</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html" title="Debug vis data.">NvFlowGridExportDebugVisView</a>
+<a name="l00681"></a>00681 {
+<a name="l00682"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#dbe591e40957d22d9caa0cd4cb79bf4a">00682</a> <a class="code" href="group___nv_flow_grid.html#gc80b2ab87f05c9baa0d655cbee921e09" title="Flags to control grid debug visualization.">NvFlowGridDebugVisFlags</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#dbe591e40957d22d9caa0cd4cb79bf4a" title="Debug vis flags to indicate what data is valid.">debugVisFlags</a>;
+<a name="l00683"></a>00683
+<a name="l00684"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#a6c6c6ecd0c242ce576b2ba601740aeb">00684</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>* <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#a6c6c6ecd0c242ce576b2ba601740aeb" title="Array of emitter bounds.">bounds</a>;
+<a name="l00685"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#0affc5a649bf73fc3cf83e1769c727fb">00685</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#0affc5a649bf73fc3cf83e1769c727fb" title="Number of emitter bounds in array.">numBounds</a>;
+<a name="l00686"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#12d02d55843cb57670c361429e8faff7">00686</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html" title="Data to visualize simple shape.">NvFlowGridExportSimpleShape</a>* <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#12d02d55843cb57670c361429e8faff7" title="Array of spheres.">spheres</a>;
+<a name="l00687"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#4d272163402c8dea335e1115970d767f">00687</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#4d272163402c8dea335e1115970d767f" title="Number of spheres in array.">numSpheres</a>;
+<a name="l00688"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#3170baf9424ad26ae90b69feccb8616a">00688</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html" title="Data to visualize simple shape.">NvFlowGridExportSimpleShape</a>* <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#3170baf9424ad26ae90b69feccb8616a" title="Array of capsules.">capsules</a>;
+<a name="l00689"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#b9c67ce13ade5491fd3b1a4bfb326346">00689</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#b9c67ce13ade5491fd3b1a4bfb326346" title="Number of capsules in array.">numCapsules</a>;
+<a name="l00690"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#f5f93d0ec1ced5221e9ee939cb49bb8f">00690</a> <a class="code" href="struct_nv_flow_grid_export_simple_shape.html" title="Data to visualize simple shape.">NvFlowGridExportSimpleShape</a>* <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#f5f93d0ec1ced5221e9ee939cb49bb8f" title="Array of boxes.">boxes</a>;
+<a name="l00691"></a><a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#89ac77da0fc90032f8a8d520d0380725">00691</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html#89ac77da0fc90032f8a8d520d0380725" title="Number of boxes in array.">numBoxes</a>;
+<a name="l00692"></a>00692 };
+<a name="l00693"></a>00693
+<a name="l00703"></a>00703 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_export_handle.html" title="Texture channel export handle.">NvFlowGridExportHandle</a> <a class="code" href="group___nv_flow_grid_export.html#g8309fd52e033cc68c6a7af4ff5d883f2">NvFlowGridExportGetHandle</a>(NvFlowGridExport* gridExport, NvFlowContext* context, <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> channel);
+<a name="l00704"></a>00704
+<a name="l00712"></a>00712 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_export.html#g5cae79776b8e4148fc17d5f785759411">NvFlowGridExportGetLayerView</a>(<a class="code" href="struct_nv_flow_grid_export_handle.html" title="Texture channel export handle.">NvFlowGridExportHandle</a> handle, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx, <a class="code" href="struct_nv_flow_grid_export_layer_view.html" title="Description of a single exported layer.">NvFlowGridExportLayerView</a>* layerView);
+<a name="l00713"></a>00713
+<a name="l00720"></a>00720 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_export.html#g1144435705f7fba6cb45c8b6ec4ccf58">NvFlowGridExportGetLayeredView</a>(<a class="code" href="struct_nv_flow_grid_export_handle.html" title="Texture channel export handle.">NvFlowGridExportHandle</a> handle, <a class="code" href="struct_nv_flow_grid_export_layered_view.html" title="Description applying to all exported layers.">NvFlowGridExportLayeredView</a>* layeredView);
+<a name="l00721"></a>00721
+<a name="l00728"></a>00728 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_export.html#g00029a8c9123b3eaf1db4870a0b02799">NvFlowGridExportGetDebugVisView</a>(NvFlowGridExport* gridExport, <a class="code" href="struct_nv_flow_grid_export_debug_vis_view.html" title="Debug vis data.">NvFlowGridExportDebugVisView</a>* view);
<a name="l00729"></a>00729
-<a name="l00731"></a><a class="code" href="group___nv_flow_grid_import.html#g96add5430a786e648dfbb820db700c0c">00731</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_grid_import.html#g96add5430a786e648dfbb820db700c0c" title="Grid import modes.">NvFlowGridImportMode</a>
-<a name="l00732"></a>00732 {
-<a name="l00733"></a><a class="code" href="group___nv_flow_grid_import.html#gg96add5430a786e648dfbb820db700c0cb8df6c68b0e9b113dae43268c27a6cad">00733</a> <a class="code" href="group___nv_flow_grid_import.html#gg96add5430a786e648dfbb820db700c0cb8df6c68b0e9b113dae43268c27a6cad" title="Non redundant write target, conversion possible for linear sampling.">eNvFlowGridImportModePoint</a> = 0,
-<a name="l00734"></a><a class="code" href="group___nv_flow_grid_import.html#gg96add5430a786e648dfbb820db700c0cee141e3176d75617251f281f65fc0d51">00734</a> <a class="code" href="group___nv_flow_grid_import.html#gg96add5430a786e648dfbb820db700c0cee141e3176d75617251f281f65fc0d51" title="Redundant write target, avoids conversion.">eNvFlowGridImportModeLinear</a> = 1
-<a name="l00735"></a>00735 };
-<a name="l00736"></a>00736
-<a name="l00738"></a><a class="code" href="struct_nv_flow_grid_import_params.html">00738</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_params.html" title="Parameters for grabbing import view.">NvFlowGridImportParams</a>
-<a name="l00739"></a>00739 {
-<a name="l00740"></a><a class="code" href="struct_nv_flow_grid_import_params.html#c164e2412d643b770cf798e1447c7c7f">00740</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_import_params.html#c164e2412d643b770cf798e1447c7c7f" title="Grid export to serve as template for grid import.">gridExport</a>;
-<a name="l00741"></a><a class="code" href="struct_nv_flow_grid_import_params.html#4d5dff34b2bc81dcb37bf3d7703f42a7">00741</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_grid_import_params.html#4d5dff34b2bc81dcb37bf3d7703f42a7" title="Grid texture channel to generate import data for.">channel</a>;
-<a name="l00742"></a><a class="code" href="struct_nv_flow_grid_import_params.html#a73b6ba32e228b21c80bf449988e6423">00742</a> <a class="code" href="group___nv_flow_grid_import.html#g96add5430a786e648dfbb820db700c0c" title="Grid import modes.">NvFlowGridImportMode</a> <a class="code" href="struct_nv_flow_grid_import_params.html#a73b6ba32e228b21c80bf449988e6423" title="Import mode, determines import data format.">importMode</a>;
-<a name="l00743"></a>00743 };
-<a name="l00744"></a>00744
-<a name="l00746"></a><a class="code" href="struct_nv_flow_grid_import_handle.html">00746</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a>
-<a name="l00747"></a>00747 {
-<a name="l00748"></a><a class="code" href="struct_nv_flow_grid_import_handle.html#c5c95612906948bdd5a2a9af3acab0d5">00748</a> NvFlowGridImport* <a class="code" href="struct_nv_flow_grid_import_handle.html#c5c95612906948bdd5a2a9af3acab0d5" title="Grid import that created this handle.">gridImport</a>;
-<a name="l00749"></a><a class="code" href="struct_nv_flow_grid_import_handle.html#515517a1a01b35044ac995b0c53eb490">00749</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_grid_import_handle.html#515517a1a01b35044ac995b0c53eb490" title="Grid texture channel this handle is for.">channel</a>;
-<a name="l00750"></a><a class="code" href="struct_nv_flow_grid_import_handle.html#0750813cbeefafd1711ccead448a26fd">00750</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_import_handle.html#0750813cbeefafd1711ccead448a26fd" title="Number of layers in this grid texture channel.">numLayerViews</a>;
-<a name="l00751"></a>00751 };
-<a name="l00752"></a>00752
-<a name="l00754"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html">00754</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_layer_view.html" title="Description of a single imported layer.">NvFlowGridImportLayerView</a>
-<a name="l00755"></a>00755 {
-<a name="l00756"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html#799c838ec91e57532e60b544851893bd">00756</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_import_layer_view.html#799c838ec91e57532e60b544851893bd" title="This always should be written.">dataRW</a>;
-<a name="l00757"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html#1ab8680e1111a9e9a4867071cb184588">00757</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_import_layer_view.html#1ab8680e1111a9e9a4867071cb184588" title="If StateCPU path is used, this needs to be written, else is nullptr.">blockTableRW</a>;
-<a name="l00758"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html#8c32da7f45ed7ca45d3280052c2c7cd3">00758</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_import_layer_view.html#8c32da7f45ed7ca45d3280052c2c7cd3" title="If StateCPU path is used, this needs to be written, else is nullptr.">blockListRW</a>;
-<a name="l00759"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html#d28e6ef084eb7cce38382656a73025d5">00759</a> <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html" title="Description of a single exported layer.">NvFlowGridExportImportLayerMapping</a> <a class="code" href="struct_nv_flow_grid_import_layer_view.html#d28e6ef084eb7cce38382656a73025d5" title="Mapping of data to virtual space.">mapping</a>;
-<a name="l00760"></a>00760 };
-<a name="l00761"></a>00761
-<a name="l00763"></a><a class="code" href="struct_nv_flow_grid_import_layered_view.html">00763</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_layered_view.html" title="Description applying to all imported layers.">NvFlowGridImportLayeredView</a>
-<a name="l00764"></a>00764 {
-<a name="l00765"></a><a class="code" href="struct_nv_flow_grid_import_layered_view.html#4660017253aca94e22bae7cae09488f3">00765</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html" title="Description applying to all exported layers.">NvFlowGridExportImportLayeredMapping</a> <a class="code" href="struct_nv_flow_grid_import_layered_view.html#4660017253aca94e22bae7cae09488f3" title="Mapping parameters uniform across layers.">mapping</a>;
-<a name="l00766"></a>00766 };
-<a name="l00767"></a>00767
-<a name="l00776"></a>00776 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridImport* <a class="code" href="group___nv_flow_grid_import.html#g28ef103e24cab9e84494aaddc095f5b3">NvFlowCreateGridImport</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_import_desc.html" title="Description required to create GridImport.">NvFlowGridImportDesc</a>* desc);
-<a name="l00777"></a>00777
-<a name="l00783"></a>00783 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#g94598e9178d28e9ecda18cf989ea9049">NvFlowReleaseGridImport</a>(NvFlowGridImport* gridImport);
-<a name="l00784"></a>00784
-<a name="l00794"></a>00794 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a> <a class="code" href="group___nv_flow_grid_import.html#g5c0bce8933b836ad9d206b5bad95a80a">NvFlowGridImportGetHandle</a>(NvFlowGridImport* gridImport, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_import_params.html" title="Parameters for grabbing import view.">NvFlowGridImportParams</a>* params);
-<a name="l00795"></a>00795
-<a name="l00803"></a>00803 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#gf7cdb92ab0048e7de1d19faa9960001d">NvFlowGridImportGetLayerView</a>(<a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a> handle, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx, <a class="code" href="struct_nv_flow_grid_import_layer_view.html" title="Description of a single imported layer.">NvFlowGridImportLayerView</a>* layerView);
-<a name="l00804"></a>00804
-<a name="l00811"></a>00811 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#gc9285382ae920ad4c588bb70201a5d40">NvFlowGridImportGetLayeredView</a>(<a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a> handle, <a class="code" href="struct_nv_flow_grid_import_layered_view.html" title="Description applying to all imported layers.">NvFlowGridImportLayeredView</a>* layeredView);
-<a name="l00812"></a>00812
-<a name="l00820"></a>00820 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#g57a13c9623c84120f85f4dd517c6bae6">NvFlowGridImportReleaseChannel</a>(NvFlowGridImport* gridImport, NvFlowContext* context, <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> channel);
-<a name="l00821"></a>00821
-<a name="l00830"></a>00830 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_grid_import.html#gc218e8e507243c13a0373a4b41c177b0">NvFlowGridImportGetGridExport</a>(NvFlowGridImport* gridImport, NvFlowContext* context);
-<a name="l00831"></a>00831
-<a name="l00833"></a>00833 <span class="keyword">struct </span>NvFlowGridImportStateCPU;
-<a name="l00834"></a>00834
-<a name="l00836"></a><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html">00836</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html" title="Parameters for grabbing import view.">NvFlowGridImportStateCPUParams</a>
-<a name="l00837"></a>00837 {
-<a name="l00838"></a><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#2fcf3b065a4206964c48346045863ade">00838</a> NvFlowGridImportStateCPU* <a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#2fcf3b065a4206964c48346045863ade" title="Import CPU state, captured previously with NvFlowGridImportUpdateStateCPU().">stateCPU</a>;
-<a name="l00839"></a><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#f14718b1223f08bf309205d57c6a51bc">00839</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#f14718b1223f08bf309205d57c6a51bc" title="Grid texture channel to generate import data for.">channel</a>;
-<a name="l00840"></a><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#1a81741235254ad8fa758cb0cdba6464">00840</a> <a class="code" href="group___nv_flow_grid_import.html#g96add5430a786e648dfbb820db700c0c" title="Grid import modes.">NvFlowGridImportMode</a> <a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#1a81741235254ad8fa758cb0cdba6464" title="Import mode, determines import data format.">importMode</a>;
-<a name="l00841"></a>00841 };
-<a name="l00842"></a>00842
-<a name="l00850"></a>00850 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridImportStateCPU* <a class="code" href="group___nv_flow_grid_import.html#g872e64b9fcc66ead0d1fd5ac0e2241d9">NvFlowCreateGridImportStateCPU</a>(NvFlowGridImport* gridImport);
-<a name="l00851"></a>00851
-<a name="l00857"></a>00857 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#gf3cd9204b3571102225a34ac063f56da">NvFlowReleaseGridImportStateCPU</a>(NvFlowGridImportStateCPU* stateCPU);
-<a name="l00858"></a>00858
-<a name="l00866"></a>00866 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#g7ccd60522f462b47b8ed9665f20e9335">NvFlowGridImportUpdateStateCPU</a>(NvFlowGridImportStateCPU* stateCPU, NvFlowContext* context, NvFlowGridExport* gridExport);
-<a name="l00867"></a>00867
-<a name="l00877"></a>00877 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a> <a class="code" href="group___nv_flow_grid_import.html#ga88273a5e91f52fa22644d50c2d1e1b5">NvFlowGridImportStateCPUGetHandle</a>(NvFlowGridImport* gridImport, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html" title="Parameters for grabbing import view.">NvFlowGridImportStateCPUParams</a>* params);
-<a name="l00878"></a>00878
-<a name="l00880"></a>00880 <span class="comment">// -------------------------- NvFlowRenderMaterial -------------------------------</span>
-<a name="l00883"></a>00883 <span class="comment"></span>
-<a name="l00885"></a>00885 <span class="keyword">struct </span>NvFlowRenderMaterialPool;
-<a name="l00886"></a>00886
-<a name="l00888"></a><a class="code" href="struct_nv_flow_render_material_pool_desc.html">00888</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_material_pool_desc.html" title="Description necessary to create render material.">NvFlowRenderMaterialPoolDesc</a>
-<a name="l00889"></a>00889 {
-<a name="l00890"></a><a class="code" href="struct_nv_flow_render_material_pool_desc.html#c8012cebc2e2d6cbc110cc1eee24b657">00890</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_render_material_pool_desc.html#c8012cebc2e2d6cbc110cc1eee24b657" title="Dimension of 1D texture used to store color map, 64 is a good default.">colorMapResolution</a>;
-<a name="l00891"></a>00891 };
+<a name="l00731"></a>00731 <span class="comment">// -------------------------- NvFlowGridImport -------------------------------</span>
+<a name="l00734"></a>00734 <span class="comment"></span>
+<a name="l00736"></a>00736 <span class="keyword">struct </span>NvFlowGridImport;
+<a name="l00737"></a>00737
+<a name="l00739"></a><a class="code" href="struct_nv_flow_grid_import_desc.html">00739</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_desc.html" title="Description required to create GridImport.">NvFlowGridImportDesc</a>
+<a name="l00740"></a>00740 {
+<a name="l00741"></a><a class="code" href="struct_nv_flow_grid_import_desc.html#affeaa0d3b95d61aa000fd4b90d87969">00741</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_import_desc.html#affeaa0d3b95d61aa000fd4b90d87969" title="Grid export to use as template for allocation.">gridExport</a>;
+<a name="l00742"></a>00742 };
+<a name="l00743"></a>00743
+<a name="l00745"></a><a class="code" href="group___nv_flow_grid_import.html#g96add5430a786e648dfbb820db700c0c">00745</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_grid_import.html#g96add5430a786e648dfbb820db700c0c" title="Grid import modes.">NvFlowGridImportMode</a>
+<a name="l00746"></a>00746 {
+<a name="l00747"></a><a class="code" href="group___nv_flow_grid_import.html#gg96add5430a786e648dfbb820db700c0cb8df6c68b0e9b113dae43268c27a6cad">00747</a> <a class="code" href="group___nv_flow_grid_import.html#gg96add5430a786e648dfbb820db700c0cb8df6c68b0e9b113dae43268c27a6cad" title="Non redundant write target, conversion possible for linear sampling.">eNvFlowGridImportModePoint</a> = 0,
+<a name="l00748"></a><a class="code" href="group___nv_flow_grid_import.html#gg96add5430a786e648dfbb820db700c0cee141e3176d75617251f281f65fc0d51">00748</a> <a class="code" href="group___nv_flow_grid_import.html#gg96add5430a786e648dfbb820db700c0cee141e3176d75617251f281f65fc0d51" title="Redundant write target, avoids conversion.">eNvFlowGridImportModeLinear</a> = 1
+<a name="l00749"></a>00749 };
+<a name="l00750"></a>00750
+<a name="l00752"></a><a class="code" href="struct_nv_flow_grid_import_params.html">00752</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_params.html" title="Parameters for grabbing import view.">NvFlowGridImportParams</a>
+<a name="l00753"></a>00753 {
+<a name="l00754"></a><a class="code" href="struct_nv_flow_grid_import_params.html#c164e2412d643b770cf798e1447c7c7f">00754</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_import_params.html#c164e2412d643b770cf798e1447c7c7f" title="Grid export to serve as template for grid import.">gridExport</a>;
+<a name="l00755"></a><a class="code" href="struct_nv_flow_grid_import_params.html#4d5dff34b2bc81dcb37bf3d7703f42a7">00755</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_grid_import_params.html#4d5dff34b2bc81dcb37bf3d7703f42a7" title="Grid texture channel to generate import data for.">channel</a>;
+<a name="l00756"></a><a class="code" href="struct_nv_flow_grid_import_params.html#a73b6ba32e228b21c80bf449988e6423">00756</a> <a class="code" href="group___nv_flow_grid_import.html#g96add5430a786e648dfbb820db700c0c" title="Grid import modes.">NvFlowGridImportMode</a> <a class="code" href="struct_nv_flow_grid_import_params.html#a73b6ba32e228b21c80bf449988e6423" title="Import mode, determines import data format.">importMode</a>;
+<a name="l00757"></a>00757 };
+<a name="l00758"></a>00758
+<a name="l00760"></a><a class="code" href="struct_nv_flow_grid_import_handle.html">00760</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a>
+<a name="l00761"></a>00761 {
+<a name="l00762"></a><a class="code" href="struct_nv_flow_grid_import_handle.html#c5c95612906948bdd5a2a9af3acab0d5">00762</a> NvFlowGridImport* <a class="code" href="struct_nv_flow_grid_import_handle.html#c5c95612906948bdd5a2a9af3acab0d5" title="Grid import that created this handle.">gridImport</a>;
+<a name="l00763"></a><a class="code" href="struct_nv_flow_grid_import_handle.html#515517a1a01b35044ac995b0c53eb490">00763</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_grid_import_handle.html#515517a1a01b35044ac995b0c53eb490" title="Grid texture channel this handle is for.">channel</a>;
+<a name="l00764"></a><a class="code" href="struct_nv_flow_grid_import_handle.html#0750813cbeefafd1711ccead448a26fd">00764</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_grid_import_handle.html#0750813cbeefafd1711ccead448a26fd" title="Number of layers in this grid texture channel.">numLayerViews</a>;
+<a name="l00765"></a>00765 };
+<a name="l00766"></a>00766
+<a name="l00768"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html">00768</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_layer_view.html" title="Description of a single imported layer.">NvFlowGridImportLayerView</a>
+<a name="l00769"></a>00769 {
+<a name="l00770"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html#799c838ec91e57532e60b544851893bd">00770</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_import_layer_view.html#799c838ec91e57532e60b544851893bd" title="This always should be written.">dataRW</a>;
+<a name="l00771"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html#1ab8680e1111a9e9a4867071cb184588">00771</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_import_layer_view.html#1ab8680e1111a9e9a4867071cb184588" title="If StateCPU path is used, this needs to be written, else is nullptr.">blockTableRW</a>;
+<a name="l00772"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html#8c32da7f45ed7ca45d3280052c2c7cd3">00772</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_grid_import_layer_view.html#8c32da7f45ed7ca45d3280052c2c7cd3" title="If StateCPU path is used, this needs to be written, else is nullptr.">blockListRW</a>;
+<a name="l00773"></a><a class="code" href="struct_nv_flow_grid_import_layer_view.html#d28e6ef084eb7cce38382656a73025d5">00773</a> <a class="code" href="struct_nv_flow_grid_export_import_layer_mapping.html" title="Description of a single exported layer.">NvFlowGridExportImportLayerMapping</a> <a class="code" href="struct_nv_flow_grid_import_layer_view.html#d28e6ef084eb7cce38382656a73025d5" title="Mapping of data to virtual space.">mapping</a>;
+<a name="l00774"></a>00774 };
+<a name="l00775"></a>00775
+<a name="l00777"></a><a class="code" href="struct_nv_flow_grid_import_layered_view.html">00777</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_layered_view.html" title="Description applying to all imported layers.">NvFlowGridImportLayeredView</a>
+<a name="l00778"></a>00778 {
+<a name="l00779"></a><a class="code" href="struct_nv_flow_grid_import_layered_view.html#4660017253aca94e22bae7cae09488f3">00779</a> <a class="code" href="struct_nv_flow_grid_export_import_layered_mapping.html" title="Description applying to all exported layers.">NvFlowGridExportImportLayeredMapping</a> <a class="code" href="struct_nv_flow_grid_import_layered_view.html#4660017253aca94e22bae7cae09488f3" title="Mapping parameters uniform across layers.">mapping</a>;
+<a name="l00780"></a>00780 };
+<a name="l00781"></a>00781
+<a name="l00790"></a>00790 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridImport* <a class="code" href="group___nv_flow_grid_import.html#g28ef103e24cab9e84494aaddc095f5b3">NvFlowCreateGridImport</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_import_desc.html" title="Description required to create GridImport.">NvFlowGridImportDesc</a>* desc);
+<a name="l00791"></a>00791
+<a name="l00797"></a>00797 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#g94598e9178d28e9ecda18cf989ea9049">NvFlowReleaseGridImport</a>(NvFlowGridImport* gridImport);
+<a name="l00798"></a>00798
+<a name="l00808"></a>00808 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a> <a class="code" href="group___nv_flow_grid_import.html#g5c0bce8933b836ad9d206b5bad95a80a">NvFlowGridImportGetHandle</a>(NvFlowGridImport* gridImport, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_import_params.html" title="Parameters for grabbing import view.">NvFlowGridImportParams</a>* params);
+<a name="l00809"></a>00809
+<a name="l00817"></a>00817 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#gf7cdb92ab0048e7de1d19faa9960001d">NvFlowGridImportGetLayerView</a>(<a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a> handle, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx, <a class="code" href="struct_nv_flow_grid_import_layer_view.html" title="Description of a single imported layer.">NvFlowGridImportLayerView</a>* layerView);
+<a name="l00818"></a>00818
+<a name="l00825"></a>00825 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#gc9285382ae920ad4c588bb70201a5d40">NvFlowGridImportGetLayeredView</a>(<a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a> handle, <a class="code" href="struct_nv_flow_grid_import_layered_view.html" title="Description applying to all imported layers.">NvFlowGridImportLayeredView</a>* layeredView);
+<a name="l00826"></a>00826
+<a name="l00834"></a>00834 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#g57a13c9623c84120f85f4dd517c6bae6">NvFlowGridImportReleaseChannel</a>(NvFlowGridImport* gridImport, NvFlowContext* context, <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> channel);
+<a name="l00835"></a>00835
+<a name="l00844"></a>00844 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_grid_import.html#gc218e8e507243c13a0373a4b41c177b0">NvFlowGridImportGetGridExport</a>(NvFlowGridImport* gridImport, NvFlowContext* context);
+<a name="l00845"></a>00845
+<a name="l00847"></a>00847 <span class="keyword">struct </span>NvFlowGridImportStateCPU;
+<a name="l00848"></a>00848
+<a name="l00850"></a><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html">00850</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html" title="Parameters for grabbing import view.">NvFlowGridImportStateCPUParams</a>
+<a name="l00851"></a>00851 {
+<a name="l00852"></a><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#2fcf3b065a4206964c48346045863ade">00852</a> NvFlowGridImportStateCPU* <a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#2fcf3b065a4206964c48346045863ade" title="Import CPU state, captured previously with NvFlowGridImportUpdateStateCPU().">stateCPU</a>;
+<a name="l00853"></a><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#f14718b1223f08bf309205d57c6a51bc">00853</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#f14718b1223f08bf309205d57c6a51bc" title="Grid texture channel to generate import data for.">channel</a>;
+<a name="l00854"></a><a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#1a81741235254ad8fa758cb0cdba6464">00854</a> <a class="code" href="group___nv_flow_grid_import.html#g96add5430a786e648dfbb820db700c0c" title="Grid import modes.">NvFlowGridImportMode</a> <a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html#1a81741235254ad8fa758cb0cdba6464" title="Import mode, determines import data format.">importMode</a>;
+<a name="l00855"></a>00855 };
+<a name="l00856"></a>00856
+<a name="l00864"></a>00864 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridImportStateCPU* <a class="code" href="group___nv_flow_grid_import.html#g872e64b9fcc66ead0d1fd5ac0e2241d9">NvFlowCreateGridImportStateCPU</a>(NvFlowGridImport* gridImport);
+<a name="l00865"></a>00865
+<a name="l00871"></a>00871 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#gf3cd9204b3571102225a34ac063f56da">NvFlowReleaseGridImportStateCPU</a>(NvFlowGridImportStateCPU* stateCPU);
+<a name="l00872"></a>00872
+<a name="l00880"></a>00880 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_import.html#g7ccd60522f462b47b8ed9665f20e9335">NvFlowGridImportUpdateStateCPU</a>(NvFlowGridImportStateCPU* stateCPU, NvFlowContext* context, NvFlowGridExport* gridExport);
+<a name="l00881"></a>00881
+<a name="l00891"></a>00891 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_import_handle.html" title="Texture channel handle.">NvFlowGridImportHandle</a> <a class="code" href="group___nv_flow_grid_import.html#ga88273a5e91f52fa22644d50c2d1e1b5">NvFlowGridImportStateCPUGetHandle</a>(NvFlowGridImport* gridImport, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_import_state_c_p_u_params.html" title="Parameters for grabbing import view.">NvFlowGridImportStateCPUParams</a>* params);
<a name="l00892"></a>00892
-<a name="l00901"></a>00901 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowRenderMaterialPool* <a class="code" href="group___nv_flow_render_material.html#g602e46bea9c816815bcca191a2e7861e">NvFlowCreateRenderMaterialPool</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_material_pool_desc.html" title="Description necessary to create render material.">NvFlowRenderMaterialPoolDesc</a>* desc);
-<a name="l00902"></a>00902
-<a name="l00908"></a>00908 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#g93c314e84e616c212df666169982bcfe">NvFlowReleaseRenderMaterialPool</a>(NvFlowRenderMaterialPool* pool);
-<a name="l00909"></a>00909
-<a name="l00911"></a><a class="code" href="struct_nv_flow_render_material_handle.html">00911</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a>
-<a name="l00912"></a>00912 {
-<a name="l00913"></a><a class="code" href="struct_nv_flow_render_material_handle.html#8d82eae64b6859c78d7f968dbcc9a37d">00913</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_render_material_handle.html#8d82eae64b6859c78d7f968dbcc9a37d" title="The pool that created this material.">pool</a>;
-<a name="l00914"></a><a class="code" href="struct_nv_flow_render_material_handle.html#a7f7ed4e9aca0de607bf3c7865ba3301">00914</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_render_material_handle.html#a7f7ed4e9aca0de607bf3c7865ba3301" title="Unique id for the render material.">uid</a>;
-<a name="l00915"></a>00915 };
+<a name="l00894"></a>00894 <span class="comment">// -------------------------- NvFlowGridSummary -------------------------------</span>
+<a name="l00897"></a>00897 <span class="comment"></span>
+<a name="l00899"></a>00899 <span class="keyword">struct </span>NvFlowGridSummary;
+<a name="l00900"></a>00900
+<a name="l00902"></a><a class="code" href="struct_nv_flow_grid_summary_desc.html">00902</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_summary_desc.html" title="Description necessary to create grid summary.">NvFlowGridSummaryDesc</a>
+<a name="l00903"></a>00903 {
+<a name="l00904"></a><a class="code" href="struct_nv_flow_grid_summary_desc.html#62de9d4003745fc075c92d5a61093b75">00904</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_summary_desc.html#62de9d4003745fc075c92d5a61093b75" title="Grid export to use as template for allocation.">gridExport</a>;
+<a name="l00905"></a>00905 };
+<a name="l00906"></a>00906
+<a name="l00915"></a>00915 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridSummary* <a class="code" href="group___nv_flow_grid_summary.html#g35c662e82a1a5222f03b1b09095e2014">NvFlowCreateGridSummary</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_summary_desc.html" title="Description necessary to create grid summary.">NvFlowGridSummaryDesc</a>* desc);
<a name="l00916"></a>00916
-<a name="l00918"></a><a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1">00918</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a>
-<a name="l00919"></a>00919 {
-<a name="l00920"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c15eeaa72875ed0d2e89cf640204bebc28">00920</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c15eeaa72875ed0d2e89cf640204bebc28" title="Uses color map defined in render material.">eNvFlowVolumeRenderMode_colormap</a> = 0,
-<a name="l00921"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1aee4560174bf16970c06d438f80813c6">00921</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1aee4560174bf16970c06d438f80813c6" title="Treats sampled value as RGBA.">eNvFlowVolumeRenderMode_raw</a> = 1,
-<a name="l00922"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1a8df7cafed8032602346699836d212a6">00922</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1a8df7cafed8032602346699836d212a6" title="Visualizes single component with rainbow color, good for density visualization.">eNvFlowVolumeRenderMode_rainbow</a> = 2,
-<a name="l00923"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c140b2320e4443f78b53ad2af8a8201db1">00923</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c140b2320e4443f78b53ad2af8a8201db1" title="Visualizes xyz components with color, good for velocity visualization.">eNvFlowVolumeRenderMode_debug</a> = 3,
-<a name="l00924"></a>00924
-<a name="l00925"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1eb1828df688bd1db5af35c69b095d65f">00925</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1eb1828df688bd1db5af35c69b095d65f">eNvFlowVolumeRenderModeCount</a>
-<a name="l00926"></a>00926 };
-<a name="l00927"></a>00927
-<a name="l00929"></a><a class="code" href="struct_nv_flow_render_material_params.html">00929</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_material_params.html" title="Per material parameters for Flow grid rendering.">NvFlowRenderMaterialParams</a>
-<a name="l00930"></a>00930 {
-<a name="l00931"></a><a class="code" href="struct_nv_flow_render_material_params.html#8ae7808037e49c8c5d8432f5ffc3c2f1">00931</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_render_material_params.html#8ae7808037e49c8c5d8432f5ffc3c2f1" title="Grid material to align these parameters with.">material</a>;
-<a name="l00932"></a>00932
-<a name="l00933"></a><a class="code" href="struct_nv_flow_render_material_params.html#0b1a7d6147c78bae5d56f6c365722e0f">00933</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#0b1a7d6147c78bae5d56f6c365722e0f" title="Global alpha scale for adjust net opacity without color map changes, applied after...">alphaScale</a>;
-<a name="l00934"></a><a class="code" href="struct_nv_flow_render_material_params.html#f37d9b76d7d307a6b3f992b6f71da057">00934</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#f37d9b76d7d307a6b3f992b6f71da057" title="1.0 makes material blend fully additive">additiveFactor</a>;
+<a name="l00922"></a>00922 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_summary.html#g3bbb63e4c151359255bdf6edc7adbaa8">NvFlowReleaseGridSummary</a>(NvFlowGridSummary* gridSummary);
+<a name="l00923"></a>00923
+<a name="l00925"></a>00925 <span class="keyword">struct </span>NvFlowGridSummaryStateCPU;
+<a name="l00926"></a>00926
+<a name="l00934"></a>00934 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridSummaryStateCPU* <a class="code" href="group___nv_flow_grid_summary.html#g775d6b1cff54a74674db00a402c3b69e">NvFlowCreateGridSummaryStateCPU</a>(NvFlowGridSummary* gridSummary);
<a name="l00935"></a>00935
-<a name="l00936"></a><a class="code" href="struct_nv_flow_render_material_params.html#b28d459df39a8287d11dad0d06d86dae">00936</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_render_material_params.html#b28d459df39a8287d11dad0d06d86dae" title="Component mask for colormap, control what channel drives color map X axis;.">colorMapCompMask</a>;
-<a name="l00937"></a><a class="code" href="struct_nv_flow_render_material_params.html#36f6e4fab162b539a7f14039d0469057">00937</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_render_material_params.html#36f6e4fab162b539a7f14039d0469057" title="Component mask to control which channel(s) modulation the alpha.">alphaCompMask</a>;
-<a name="l00938"></a><a class="code" href="struct_nv_flow_render_material_params.html#c1be4aec3dd95682b079eb4596c3a2ff">00938</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_render_material_params.html#c1be4aec3dd95682b079eb4596c3a2ff" title="Component mask to control which channel(s) modulates the intensity.">intensityCompMask</a>;
-<a name="l00939"></a>00939
-<a name="l00940"></a><a class="code" href="struct_nv_flow_render_material_params.html#71f13f7ce2d72733755fcd203e28be4b">00940</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#71f13f7ce2d72733755fcd203e28be4b" title="Minimum value on the x channel (typically temperature), maps to colorMap u = 0.0...">colorMapMinX</a>;
-<a name="l00941"></a><a class="code" href="struct_nv_flow_render_material_params.html#c717cc5e4cd3f8a94c597d24a94bcd0c">00941</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#c717cc5e4cd3f8a94c597d24a94bcd0c" title="Maximum value on the x channel (typically temperature), maps to colorMap u = 1.0...">colorMapMaxX</a>;
-<a name="l00942"></a><a class="code" href="struct_nv_flow_render_material_params.html#ac636e8007434c403f7195d1d807ab77">00942</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#ac636e8007434c403f7195d1d807ab77" title="Offsets alpha before saturate(alpha).">alphaBias</a>;
-<a name="l00943"></a><a class="code" href="struct_nv_flow_render_material_params.html#791262663a4383e3824bc0f322573020">00943</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#791262663a4383e3824bc0f322573020" title="Offsets intensity before modulating color.">intensityBias</a>;
-<a name="l00944"></a>00944 };
-<a name="l00945"></a>00945
-<a name="l00951"></a>00951 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#g9db3bcbee665346417feac9cb89c5655">NvFlowRenderMaterialParamsDefaults</a>(<a class="code" href="struct_nv_flow_render_material_params.html" title="Per material parameters for Flow grid rendering.">NvFlowRenderMaterialParams</a>* params);
-<a name="l00952"></a>00952
-<a name="l00960"></a>00960 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> <a class="code" href="group___nv_flow_render_material.html#gef43741d1402b21dc98d7b47d4b902fd">NvFlowGetDefaultRenderMaterial</a>(NvFlowRenderMaterialPool* pool);
-<a name="l00961"></a>00961
-<a name="l00971"></a>00971 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> <a class="code" href="group___nv_flow_render_material.html#gf6b98d52931595fe12211a5a6f1e3968">NvFlowCreateRenderMaterial</a>(NvFlowContext* context, NvFlowRenderMaterialPool* pool, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_material_params.html" title="Per material parameters for Flow grid rendering.">NvFlowRenderMaterialParams</a>* params);
-<a name="l00972"></a>00972
-<a name="l00978"></a>00978 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#g14aa2333413ca0a483a7d1ef13c4510b">NvFlowReleaseRenderMaterial</a>(<a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> handle);
+<a name="l00941"></a>00941 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_summary.html#ga3cb94df0f16a0cc7b5cd467c6e489b5">NvFlowReleaseGridSummaryStateCPU</a>(NvFlowGridSummaryStateCPU* stateCPU);
+<a name="l00942"></a>00942
+<a name="l00944"></a><a class="code" href="struct_nv_flow_grid_summary_update_params.html">00944</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_summary_update_params.html" title="Parameters required to update summary CPU state.">NvFlowGridSummaryUpdateParams</a>
+<a name="l00945"></a>00945 {
+<a name="l00946"></a><a class="code" href="struct_nv_flow_grid_summary_update_params.html#f409f33c97fc0b023e8064605ee0890f">00946</a> NvFlowGridSummaryStateCPU* <a class="code" href="struct_nv_flow_grid_summary_update_params.html#f409f33c97fc0b023e8064605ee0890f" title="The target to store summary data to.">stateCPU</a>;
+<a name="l00947"></a>00947
+<a name="l00948"></a><a class="code" href="struct_nv_flow_grid_summary_update_params.html#e67cdac7ebe64aea51b1a1f1194226af">00948</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_summary_update_params.html#e67cdac7ebe64aea51b1a1f1194226af" title="GridExport to capture summary from.">gridExport</a>;
+<a name="l00949"></a>00949 };
+<a name="l00950"></a>00950
+<a name="l00958"></a>00958 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_summary.html#g5d5c0f0676d02aa90c498ec95289a7c5">NvFlowGridSummaryUpdate</a>(NvFlowGridSummary* gridSummary, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_summary_update_params.html" title="Parameters required to update summary CPU state.">NvFlowGridSummaryUpdateParams</a>* params);
+<a name="l00959"></a>00959
+<a name="l00961"></a><a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html">00961</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html" title="Parameters to debug render the grid summary data.">NvFlowGridSummaryDebugRenderParams</a>
+<a name="l00962"></a>00962 {
+<a name="l00963"></a><a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html#bd826371d8ea7246684bda06b1fb8560">00963</a> NvFlowGridSummaryStateCPU* <a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html#bd826371d8ea7246684bda06b1fb8560">stateCPU</a>;
+<a name="l00964"></a>00964
+<a name="l00965"></a><a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html#c15cfe1c6dfff3b905be6d800f221ed9">00965</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html#c15cfe1c6dfff3b905be6d800f221ed9" title="Render target to draw visualization to.">renderTargetView</a>;
+<a name="l00966"></a>00966
+<a name="l00967"></a><a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html#f53b095219295438ff455562290d1cfd">00967</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html#f53b095219295438ff455562290d1cfd" title="Render target projection matrix, row major.">projectionMatrix</a>;
+<a name="l00968"></a><a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html#2989ebc1382e8d88b622bef2873c6a53">00968</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html#2989ebc1382e8d88b622bef2873c6a53" title="Render target view matrix, row major.">viewMatrix</a>;
+<a name="l00969"></a>00969 };
+<a name="l00970"></a>00970
+<a name="l00978"></a>00978 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_summary.html#g854cc478898075d60a446f16084acd61">NvFlowGridSummaryDebugRender</a>(NvFlowGridSummary* gridSummary, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_summary_debug_render_params.html" title="Parameters to debug render the grid summary data.">NvFlowGridSummaryDebugRenderParams</a>* params);
<a name="l00979"></a>00979
-<a name="l00986"></a>00986 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#gb0a5a6e0282f695816475d299398dd88">NvFlowRenderMaterialUpdate</a>(<a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> handle, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_material_params.html" title="Per material parameters for Flow grid rendering.">NvFlowRenderMaterialParams</a>* params);
-<a name="l00987"></a>00987
-<a name="l00989"></a><a class="code" href="struct_nv_flow_color_map_data.html">00989</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_color_map_data.html" title="Required information for writing to a CPU mapped color map.">NvFlowColorMapData</a>
-<a name="l00990"></a>00990 {
-<a name="l00991"></a><a class="code" href="struct_nv_flow_color_map_data.html#b9447a48828608f8f4fb8edd6c81dbb8">00991</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a>* <a class="code" href="struct_nv_flow_color_map_data.html#b9447a48828608f8f4fb8edd6c81dbb8">data</a>;
-<a name="l00992"></a><a class="code" href="struct_nv_flow_color_map_data.html#47f89636dfe4fa0546725e0cf2a1944a">00992</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_color_map_data.html#47f89636dfe4fa0546725e0cf2a1944a" title="Red, green, blue, alpha values.">dim</a>;
-<a name="l00993"></a>00993 };
-<a name="l00994"></a>00994
-<a name="l01003"></a>01003 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_color_map_data.html" title="Required information for writing to a CPU mapped color map.">NvFlowColorMapData</a> <a class="code" href="group___nv_flow_render_material.html#g6fe2173bc29d5fb03b0e24ea6abfe58b">NvFlowRenderMaterialColorMap</a>(NvFlowContext* context, <a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> handle);
-<a name="l01004"></a>01004
-<a name="l01011"></a>01011 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#g50165042eb7248e0bff83db1f7256cf0">NvFlowRenderMaterialColorUnmap</a>(NvFlowContext* context, <a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> handle);
-<a name="l01012"></a>01012
-<a name="l01014"></a>01014 <span class="comment">// -------------------------- NvFlowVolumeRender -------------------------------</span>
-<a name="l01017"></a>01017 <span class="comment"></span>
-<a name="l01019"></a>01019 <span class="keyword">struct </span>NvFlowVolumeRender;
-<a name="l01020"></a>01020
-<a name="l01022"></a><a class="code" href="struct_nv_flow_volume_render_desc.html">01022</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_desc.html" title="Description needed to a create a volume render object.">NvFlowVolumeRenderDesc</a>
-<a name="l01023"></a>01023 {
-<a name="l01024"></a><a class="code" href="struct_nv_flow_volume_render_desc.html#3fd4853ed6a8fa7ade907cb22947c953">01024</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_volume_render_desc.html#3fd4853ed6a8fa7ade907cb22947c953" title="Grid export, for memory allocation.">gridExport</a>;
-<a name="l01025"></a>01025 };
-<a name="l01026"></a>01026
-<a name="l01035"></a>01035 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowVolumeRender* <a class="code" href="group___nv_flow_volume_render.html#gd7fb11b0ae107988a89389bc195dad58">NvFlowCreateVolumeRender</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_render_desc.html" title="Description needed to a create a volume render object.">NvFlowVolumeRenderDesc</a>* desc);
-<a name="l01036"></a>01036
-<a name="l01042"></a>01042 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_render.html#ge167d9b203ff110b4203ce6bf39eabd3">NvFlowReleaseVolumeRender</a>(NvFlowVolumeRender* volumeRender);
-<a name="l01043"></a>01043
-<a name="l01045"></a><a class="code" href="group___nv_flow_volume_render.html#g84ba83dc20ddbf691cd2e313aebcdde8">01045</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_volume_render.html#g84ba83dc20ddbf691cd2e313aebcdde8" title="Downsample options for offscreen ray march.">NvFlowVolumeRenderDownsample</a>
-<a name="l01046"></a>01046 {
-<a name="l01047"></a><a class="code" href="group___nv_flow_volume_render.html#gg84ba83dc20ddbf691cd2e313aebcdde8834e2315cc97a6304e98ee2164f3a870">01047</a> <a class="code" href="group___nv_flow_volume_render.html#gg84ba83dc20ddbf691cd2e313aebcdde8834e2315cc97a6304e98ee2164f3a870">eNvFlowVolumeRenderDownsampleNone</a> = 0,
-<a name="l01048"></a><a class="code" href="group___nv_flow_volume_render.html#gg84ba83dc20ddbf691cd2e313aebcdde82446f1758512ec59d165017fdeee991b">01048</a> <a class="code" href="group___nv_flow_volume_render.html#gg84ba83dc20ddbf691cd2e313aebcdde82446f1758512ec59d165017fdeee991b">eNvFlowVolumeRenderDownsample2x2</a> = 1
-<a name="l01049"></a>01049 };
-<a name="l01050"></a>01050
-<a name="l01052"></a><a class="code" href="group___nv_flow_volume_render.html#g1c78416f175f224fc8d7e33c42fbaf97">01052</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_volume_render.html#g1c78416f175f224fc8d7e33c42fbaf97" title="Multiple resolution options for offscreen ray march.">NvFlowMultiResRayMarch</a>
-<a name="l01053"></a>01053 {
-<a name="l01054"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf970ccfeebb3c294df6398c6e8b067ef11f">01054</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf970ccfeebb3c294df6398c6e8b067ef11f">eNvFlowMultiResRayMarchDisabled</a> = 0,
-<a name="l01055"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf9716e26bb09c6f3021ed5686a1cc4933ae">01055</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf9716e26bb09c6f3021ed5686a1cc4933ae">eNvFlowMultiResRayMarch2x2</a> = 1,
-<a name="l01056"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf9759cb863e589baad654bb306c143683eb">01056</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf9759cb863e589baad654bb306c143683eb">eNvFlowMultiResRayMarch4x4</a> = 2,
-<a name="l01057"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf979c04af332faa548ca9075745686f1280">01057</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf979c04af332faa548ca9075745686f1280">eNvFlowMultiResRayMarch8x8</a> = 3,
-<a name="l01058"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf97c20f7ecefed377208a178f79c4ce4fb7">01058</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf97c20f7ecefed377208a178f79c4ce4fb7">eNvFlowMultiResRayMarch16x16</a> = 4,
-<a name="l01059"></a>01059 };
-<a name="l01060"></a>01060
-<a name="l01062"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html">01062</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_viewport.html" title="Rendering viewport.">NvFlowVolumeRenderViewport</a>
-<a name="l01063"></a>01063 {
-<a name="l01064"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html#f3fe6ee39f2b1e711eecd4e4d9d64ff7">01064</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_viewport.html#f3fe6ee39f2b1e711eecd4e4d9d64ff7">topLeftX</a>;
-<a name="l01065"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html#251a586373eb3a51529f466417bbc201">01065</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_viewport.html#251a586373eb3a51529f466417bbc201">topLeftY</a>;
-<a name="l01066"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html#fe706a18ace059a661cd237dd5ba1f07">01066</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_viewport.html#fe706a18ace059a661cd237dd5ba1f07">width</a>;
-<a name="l01067"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html#1ab89a3f549307fc55f40fb48ea36829">01067</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_viewport.html#1ab89a3f549307fc55f40fb48ea36829">height</a>;
-<a name="l01068"></a>01068 };
-<a name="l01069"></a>01069
-<a name="l01071"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html">01071</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html" title="Parameters for VRWorks multires rendering.">NvFlowVolumeRenderMultiResParams</a>
-<a name="l01072"></a>01072 {
-<a name="l01073"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#6be85152309bf8532a6b5aeb93fad0e7">01073</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#6be85152309bf8532a6b5aeb93fad0e7" title="If true, app render target is assumed multiRes.">enabled</a>;
-<a name="l01074"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#018defc95fd8ad7bfa5b34b42a0384d5">01074</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#018defc95fd8ad7bfa5b34b42a0384d5" title="Width of central viewport, ranging 0.01..1, where 1 is full orignal viewport width...">centerWidth</a>;
-<a name="l01075"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#40325907411378d079598c2850152492">01075</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#40325907411378d079598c2850152492" title="Height of central viewport, ranging 0.01..1, where 1 is full orignal viewport height...">centerHeight</a>;
-<a name="l01076"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#de67b9f72a14d22a2ec4f446236d102f">01076</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#de67b9f72a14d22a2ec4f446236d102f" title="X location of central viewport, ranging 0..1, where 0.5 is the center of the screen...">centerX</a>;
-<a name="l01077"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#82aa68472f4f51f5db44e22682473ef1">01077</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#82aa68472f4f51f5db44e22682473ef1" title="Y location of central viewport, ranging 0..1, where 0.5 is the center of the screen...">centerY</a>;
-<a name="l01078"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#b50c94966087838e88c9a19ed609b793">01078</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#b50c94966087838e88c9a19ed609b793" title="Pixel density scale factors: how much the linear pixel density is scaled within each...">densityScaleX</a>[3];
-<a name="l01079"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#4c9236c0e7daf5cb855c35284d7a067d">01079</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#4c9236c0e7daf5cb855c35284d7a067d" title="Pixel density scale factors: how much the linear pixel density is scaled within each...">densityScaleY</a>[3];
-<a name="l01080"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#3845330354ef30bb63ced66658d69cc9">01080</a> <a class="code" href="struct_nv_flow_volume_render_viewport.html" title="Rendering viewport.">NvFlowVolumeRenderViewport</a> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#3845330354ef30bb63ced66658d69cc9" title="Single viewport representing the entire region to composite against.">viewport</a>;
-<a name="l01081"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#a3890073b76dc0825f1852e7a275ace1">01081</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#a3890073b76dc0825f1852e7a275ace1" title="The render target width if multires was disabled.">nonMultiResWidth</a>;
-<a name="l01082"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#b026c0904a28f998339b9cf47b3e1c44">01082</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#b026c0904a28f998339b9cf47b3e1c44" title="The render target height if multires was disabled.">nonMultiResHeight</a>;
-<a name="l01083"></a>01083 };
-<a name="l01084"></a>01084
-<a name="l01086"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html">01086</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html" title="Parameters for VRWorks lens matched shading rendering.">NvFlowVolumeRenderLMSParams</a>
-<a name="l01087"></a>01087 {
-<a name="l01088"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#8b71bf1011f27caa2129feaf1331adb6">01088</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#8b71bf1011f27caa2129feaf1331adb6" title="If true, app render target is assumed lens matched shading.">enabled</a>;
-<a name="l01089"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#cfee56e485e88b10f69712f125d566bc">01089</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#cfee56e485e88b10f69712f125d566bc">warpLeft</a>;
-<a name="l01090"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#6d3ba98cf02c53326a6c76dcb2a4dcd5">01090</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#6d3ba98cf02c53326a6c76dcb2a4dcd5">warpRight</a>;
-<a name="l01091"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#145c510b7a3877322fa0d8e5cfc1e7c9">01091</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#145c510b7a3877322fa0d8e5cfc1e7c9">warpUp</a>;
-<a name="l01092"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#e700ed92ac09eb3aa8bf3deef3b3e72f">01092</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#e700ed92ac09eb3aa8bf3deef3b3e72f">warpDown</a>;
-<a name="l01093"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#42d571b77c86fca03a85f33ade5a2c14">01093</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#42d571b77c86fca03a85f33ade5a2c14">sizeLeft</a>;
-<a name="l01094"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#a287b9e56f9db3c6af32bdd1f8aa3a1a">01094</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#a287b9e56f9db3c6af32bdd1f8aa3a1a">sizeRight</a>;
-<a name="l01095"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#104b42a0eef7a471a437171967930c55">01095</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#104b42a0eef7a471a437171967930c55">sizeUp</a>;
-<a name="l01096"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#f03949e8572a6f3c41f2a2d13230078d">01096</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#f03949e8572a6f3c41f2a2d13230078d">sizeDown</a>;
-<a name="l01097"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#f5586a05d3e71bf54ca49acb48245073">01097</a> <a class="code" href="struct_nv_flow_volume_render_viewport.html" title="Rendering viewport.">NvFlowVolumeRenderViewport</a> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#f5586a05d3e71bf54ca49acb48245073" title="Single viewport representing the entire region to composite against.">viewport</a>;
-<a name="l01098"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#713d0f9bdec83bd81de8cdf33aa11a79">01098</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#713d0f9bdec83bd81de8cdf33aa11a79" title="The render target width if lens matched shading was disabled.">nonLMSWidth</a>;
-<a name="l01099"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#e0d7302ce5730d4318f81d556dfe1081">01099</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#e0d7302ce5730d4318f81d556dfe1081" title="The render target height if lens matched shading was disabled.">nonLMSHeight</a>;
-<a name="l01100"></a>01100 };
-<a name="l01101"></a>01101
-<a name="l01103"></a><a class="code" href="struct_nv_flow_volume_render_params.html">01103</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_params.html" title="Parameters for Flow grid rendering.">NvFlowVolumeRenderParams</a>
-<a name="l01104"></a>01104 {
-<a name="l01105"></a><a class="code" href="struct_nv_flow_volume_render_params.html#213934fb6e816e0136113a3cf33fd850">01105</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_render_params.html#213934fb6e816e0136113a3cf33fd850" title="Projection matrix, row major.">projectionMatrix</a>;
-<a name="l01106"></a><a class="code" href="struct_nv_flow_volume_render_params.html#95e34d209d84f62f89a32741ccd0e6c5">01106</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_render_params.html#95e34d209d84f62f89a32741ccd0e6c5" title="View matrix, row major.">viewMatrix</a>;
-<a name="l01107"></a><a class="code" href="struct_nv_flow_volume_render_params.html#fa0f438569a47b823778e911f5b91a8b">01107</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_render_params.html#fa0f438569a47b823778e911f5b91a8b" title="Model matrix, row major.">modelMatrix</a>;
-<a name="l01108"></a>01108
-<a name="l01109"></a><a class="code" href="struct_nv_flow_volume_render_params.html#388fd8397efb376eb33db5c00573cb7d">01109</a> NvFlowDepthStencilView* <a class="code" href="struct_nv_flow_volume_render_params.html#388fd8397efb376eb33db5c00573cb7d" title="Depth stencil view for depth testing with ray march.">depthStencilView</a>;
-<a name="l01110"></a><a class="code" href="struct_nv_flow_volume_render_params.html#90b8fe610a3874db4a1effb5afe274ea">01110</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_volume_render_params.html#90b8fe610a3874db4a1effb5afe274ea" title="Render target view to composite ray marched result against.">renderTargetView</a>;
-<a name="l01111"></a>01111
-<a name="l01112"></a><a class="code" href="struct_nv_flow_volume_render_params.html#04fde481fa5bfe287954f5e26de14ed9">01112</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_volume_render_params.html#04fde481fa5bfe287954f5e26de14ed9" title="Pool of materials to look for matches to GridMaterials.">materialPool</a>;
-<a name="l01113"></a>01113
-<a name="l01114"></a><a class="code" href="struct_nv_flow_volume_render_params.html#7e77ddefc75aac43859ecca64eacaa5e">01114</a> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a> <a class="code" href="struct_nv_flow_volume_render_params.html#7e77ddefc75aac43859ecca64eacaa5e" title="Render mode, see NvFlowVolumeRenderMode.">renderMode</a>;
-<a name="l01115"></a><a class="code" href="struct_nv_flow_volume_render_params.html#7b25a901e5d057f89f7419c2f7906d7e">01115</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_volume_render_params.html#7b25a901e5d057f89f7419c2f7906d7e" title="GridExport channel to render.">renderChannel</a>;
-<a name="l01116"></a>01116
-<a name="l01117"></a><a class="code" href="struct_nv_flow_volume_render_params.html#40040a011682a8b33ebe41b4617ae7d3">01117</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#40040a011682a8b33ebe41b4617ae7d3" title="If true, wireframe visualization is rendered.">debugMode</a>;
-<a name="l01118"></a>01118
-<a name="l01119"></a><a class="code" href="struct_nv_flow_volume_render_params.html#db750a4ed22980f212ee0be67c4370c1">01119</a> <a class="code" href="group___nv_flow_volume_render.html#g84ba83dc20ddbf691cd2e313aebcdde8" title="Downsample options for offscreen ray march.">NvFlowVolumeRenderDownsample</a> <a class="code" href="struct_nv_flow_volume_render_params.html#db750a4ed22980f212ee0be67c4370c1" title="Controls size of ray marching render target relative to app render target.">downsampleFactor</a>;
-<a name="l01120"></a><a class="code" href="struct_nv_flow_volume_render_params.html#592c9eefcc062611e001bc4cb6d1f676">01120</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_params.html#592c9eefcc062611e001bc4cb6d1f676" title="If 1.0, render at full ray march resolution, can be dynamically reduced toward 0...">screenPercentage</a>;
-<a name="l01121"></a><a class="code" href="struct_nv_flow_volume_render_params.html#c96dea3fb8cac1839dfe55aac5537438">01121</a> <a class="code" href="group___nv_flow_volume_render.html#g1c78416f175f224fc8d7e33c42fbaf97" title="Multiple resolution options for offscreen ray march.">NvFlowMultiResRayMarch</a> <a class="code" href="struct_nv_flow_volume_render_params.html#c96dea3fb8cac1839dfe55aac5537438" title="Coarsest downsample for multiple resolution ray march.">multiResRayMarch</a>;
-<a name="l01122"></a><a class="code" href="struct_nv_flow_volume_render_params.html#6ccd7a5703d133cb2cff977b90d58872">01122</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_params.html#6ccd7a5703d133cb2cff977b90d58872" title="1.0 by default, increase for finer screen XY minimum sampling rate">multiResSamplingScale</a>;
-<a name="l01123"></a>01123
-<a name="l01124"></a><a class="code" href="struct_nv_flow_volume_render_params.html#8b140d2983f9ab491812edf654b60f8b">01124</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#8b140d2983f9ab491812edf654b60f8b" title="If true, color upsample will do extra work to remove jaggies around depth discontinuities...">smoothColorUpsample</a>;
-<a name="l01125"></a>01125
-<a name="l01126"></a><a class="code" href="struct_nv_flow_volume_render_params.html#be66897b102d4b8f0bd858b2f5be10fc">01126</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#be66897b102d4b8f0bd858b2f5be10fc" title="If true, do all operations except color composite.">preColorCompositeOnly</a>;
-<a name="l01127"></a><a class="code" href="struct_nv_flow_volume_render_params.html#6273b8f5b0bd65235abbf5220f60ffcb">01127</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#6273b8f5b0bd65235abbf5220f60ffcb" title="If true, only apply color composite.">colorCompositeOnly</a>;
-<a name="l01128"></a><a class="code" href="struct_nv_flow_volume_render_params.html#b9d853b1a20ff96587388bb0c967dd4e">01128</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#b9d853b1a20ff96587388bb0c967dd4e" title="If true, generate nominal depth, and write to scene depth buffer.">generateDepth</a>;
-<a name="l01129"></a><a class="code" href="struct_nv_flow_volume_render_params.html#c5821cb4bf49f33dac7ef479683359d0">01129</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#c5821cb4bf49f33dac7ef479683359d0" title="If true, visualize depth estimate.">generateDepthDebugMode</a>;
-<a name="l01130"></a><a class="code" href="struct_nv_flow_volume_render_params.html#ef472087df96f5a7f01bc017d3247579">01130</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_params.html#ef472087df96f5a7f01bc017d3247579" title="Minimum alpha to trigger depth write.">depthAlphaThreshold</a>;
-<a name="l01131"></a><a class="code" href="struct_nv_flow_volume_render_params.html#dd4d8f638765ddf82b05fe15dde0fba6">01131</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_params.html#dd4d8f638765ddf82b05fe15dde0fba6" title="Intensity on R or G or B to trigger depth write.">depthIntensityThreshold</a>;
-<a name="l01132"></a>01132
-<a name="l01133"></a><a class="code" href="struct_nv_flow_volume_render_params.html#41ce1ec250adc971449ba449a2a47422">01133</a> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html" title="Parameters for VRWorks multires rendering.">NvFlowVolumeRenderMultiResParams</a> <a class="code" href="struct_nv_flow_volume_render_params.html#41ce1ec250adc971449ba449a2a47422" title="Multires parameters.">multiRes</a>;
-<a name="l01134"></a>01134
-<a name="l01135"></a><a class="code" href="struct_nv_flow_volume_render_params.html#d3988845f52ad3ef1f3662400bb3cb22">01135</a> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html" title="Parameters for VRWorks lens matched shading rendering.">NvFlowVolumeRenderLMSParams</a> <a class="code" href="struct_nv_flow_volume_render_params.html#d3988845f52ad3ef1f3662400bb3cb22" title="Lens matched shading parameters.">lensMatchedShading</a>;
+<a name="l00981"></a><a class="code" href="struct_nv_flow_grid_summary_result.html">00981</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_summary_result.html" title="Summary results.">NvFlowGridSummaryResult</a>
+<a name="l00982"></a>00982 {
+<a name="l00983"></a><a class="code" href="struct_nv_flow_grid_summary_result.html#e81a8da24b287083ed666bbcffe48e03">00983</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_grid_summary_result.html#e81a8da24b287083ed666bbcffe48e03">worldLocation</a>;
+<a name="l00984"></a><a class="code" href="struct_nv_flow_grid_summary_result.html#4b181df40c566278ab55463ea45926a7">00984</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_grid_summary_result.html#4b181df40c566278ab55463ea45926a7">worldHalfSize</a>;
+<a name="l00985"></a><a class="code" href="struct_nv_flow_grid_summary_result.html#c61da466643ad9e53f607c21f2f6c856">00985</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_grid_summary_result.html#c61da466643ad9e53f607c21f2f6c856">averageVelocity</a>;
+<a name="l00986"></a><a class="code" href="struct_nv_flow_grid_summary_result.html#b49f99ca9c6fe62469a59b9dbed10708">00986</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_summary_result.html#b49f99ca9c6fe62469a59b9dbed10708">averageSpeed</a>;
+<a name="l00987"></a><a class="code" href="struct_nv_flow_grid_summary_result.html#166f1f7f65e1ba5065a5bc8d419882d4">00987</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_summary_result.html#166f1f7f65e1ba5065a5bc8d419882d4">averageTemperature</a>;
+<a name="l00988"></a><a class="code" href="struct_nv_flow_grid_summary_result.html#e0fa9fa0f65e5147bef49720567a9017">00988</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_summary_result.html#e0fa9fa0f65e5147bef49720567a9017">averageFuel</a>;
+<a name="l00989"></a><a class="code" href="struct_nv_flow_grid_summary_result.html#56c3cc3f9b7ee3f86720b9717a4e1587">00989</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_summary_result.html#56c3cc3f9b7ee3f86720b9717a4e1587">averageBurn</a>;
+<a name="l00990"></a><a class="code" href="struct_nv_flow_grid_summary_result.html#9e5f120d2a5749a1c47863a7a8437655">00990</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_grid_summary_result.html#9e5f120d2a5749a1c47863a7a8437655">averageSmoke</a>;
+<a name="l00991"></a>00991 };
+<a name="l00992"></a>00992
+<a name="l01000"></a>01000 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="group___nv_flow_grid_summary.html#gd058f792d0b24a4bb45bc40841e1c005">NvFlowGridSummaryGetNumLayers</a>(NvFlowGridSummaryStateCPU* stateCPU);
+<a name="l01001"></a>01001
+<a name="l01010"></a>01010 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="group___nv_flow_grid_summary.html#g3af5903a3ef8c581fb5de07d7f0b2199">NvFlowGridSummaryGetLayerMaterial</a>(NvFlowGridSummaryStateCPU* stateCPU, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx);
+<a name="l01011"></a>01011
+<a name="l01020"></a>01020 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_summary.html#gff0c194b0b1b58a81754454da9e13fed">NvFlowGridSummaryGetSummaries</a>(NvFlowGridSummaryStateCPU* stateCPU, <a class="code" href="struct_nv_flow_grid_summary_result.html" title="Summary results.">NvFlowGridSummaryResult</a>** results, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* numResults, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx);
+<a name="l01021"></a>01021
+<a name="l01023"></a>01023 <span class="comment">// -------------------------- NvFlowRenderMaterial -------------------------------</span>
+<a name="l01026"></a>01026 <span class="comment"></span>
+<a name="l01028"></a>01028 <span class="keyword">struct </span>NvFlowRenderMaterialPool;
+<a name="l01029"></a>01029
+<a name="l01031"></a><a class="code" href="struct_nv_flow_render_material_pool_desc.html">01031</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_material_pool_desc.html" title="Description necessary to create render material.">NvFlowRenderMaterialPoolDesc</a>
+<a name="l01032"></a>01032 {
+<a name="l01033"></a><a class="code" href="struct_nv_flow_render_material_pool_desc.html#c8012cebc2e2d6cbc110cc1eee24b657">01033</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_render_material_pool_desc.html#c8012cebc2e2d6cbc110cc1eee24b657" title="Dimension of 1D texture used to store color map, 64 is a good default.">colorMapResolution</a>;
+<a name="l01034"></a>01034 };
+<a name="l01035"></a>01035
+<a name="l01044"></a>01044 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowRenderMaterialPool* <a class="code" href="group___nv_flow_render_material.html#g602e46bea9c816815bcca191a2e7861e">NvFlowCreateRenderMaterialPool</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_material_pool_desc.html" title="Description necessary to create render material.">NvFlowRenderMaterialPoolDesc</a>* desc);
+<a name="l01045"></a>01045
+<a name="l01051"></a>01051 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#g93c314e84e616c212df666169982bcfe">NvFlowReleaseRenderMaterialPool</a>(NvFlowRenderMaterialPool* pool);
+<a name="l01052"></a>01052
+<a name="l01054"></a><a class="code" href="struct_nv_flow_render_material_handle.html">01054</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a>
+<a name="l01055"></a>01055 {
+<a name="l01056"></a><a class="code" href="struct_nv_flow_render_material_handle.html#8d82eae64b6859c78d7f968dbcc9a37d">01056</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_render_material_handle.html#8d82eae64b6859c78d7f968dbcc9a37d" title="The pool that created this material.">pool</a>;
+<a name="l01057"></a><a class="code" href="struct_nv_flow_render_material_handle.html#a7f7ed4e9aca0de607bf3c7865ba3301">01057</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_render_material_handle.html#a7f7ed4e9aca0de607bf3c7865ba3301" title="Unique id for the render material.">uid</a>;
+<a name="l01058"></a>01058 };
+<a name="l01059"></a>01059
+<a name="l01061"></a><a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1">01061</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a>
+<a name="l01062"></a>01062 {
+<a name="l01063"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c15eeaa72875ed0d2e89cf640204bebc28">01063</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c15eeaa72875ed0d2e89cf640204bebc28" title="Uses color map defined in render material.">eNvFlowVolumeRenderMode_colormap</a> = 0,
+<a name="l01064"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1aee4560174bf16970c06d438f80813c6">01064</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1aee4560174bf16970c06d438f80813c6" title="Treats sampled value as RGBA.">eNvFlowVolumeRenderMode_raw</a> = 1,
+<a name="l01065"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1a8df7cafed8032602346699836d212a6">01065</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1a8df7cafed8032602346699836d212a6" title="Visualizes single component with rainbow color, good for density visualization.">eNvFlowVolumeRenderMode_rainbow</a> = 2,
+<a name="l01066"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c140b2320e4443f78b53ad2af8a8201db1">01066</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c140b2320e4443f78b53ad2af8a8201db1" title="Visualizes xyz components with color, good for velocity visualization.">eNvFlowVolumeRenderMode_debug</a> = 3,
+<a name="l01067"></a>01067
+<a name="l01068"></a><a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1eb1828df688bd1db5af35c69b095d65f">01068</a> <a class="code" href="group___nv_flow_render_material.html#gg29ab49d025fc500883ddb34bb334b4c1eb1828df688bd1db5af35c69b095d65f">eNvFlowVolumeRenderModeCount</a>
+<a name="l01069"></a>01069 };
+<a name="l01070"></a>01070
+<a name="l01072"></a><a class="code" href="struct_nv_flow_render_material_params.html">01072</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_material_params.html" title="Per material parameters for Flow grid rendering.">NvFlowRenderMaterialParams</a>
+<a name="l01073"></a>01073 {
+<a name="l01074"></a><a class="code" href="struct_nv_flow_render_material_params.html#8ae7808037e49c8c5d8432f5ffc3c2f1">01074</a> <a class="code" href="struct_nv_flow_grid_material_handle.html" title="Handle provided by grid to reference materials.">NvFlowGridMaterialHandle</a> <a class="code" href="struct_nv_flow_render_material_params.html#8ae7808037e49c8c5d8432f5ffc3c2f1" title="Grid material to align these parameters with.">material</a>;
+<a name="l01075"></a>01075
+<a name="l01076"></a><a class="code" href="struct_nv_flow_render_material_params.html#0b1a7d6147c78bae5d56f6c365722e0f">01076</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#0b1a7d6147c78bae5d56f6c365722e0f" title="Global alpha scale for adjust net opacity without color map changes, applied after...">alphaScale</a>;
+<a name="l01077"></a><a class="code" href="struct_nv_flow_render_material_params.html#f37d9b76d7d307a6b3f992b6f71da057">01077</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#f37d9b76d7d307a6b3f992b6f71da057" title="1.0 makes material blend fully additive">additiveFactor</a>;
+<a name="l01078"></a>01078
+<a name="l01079"></a><a class="code" href="struct_nv_flow_render_material_params.html#b28d459df39a8287d11dad0d06d86dae">01079</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_render_material_params.html#b28d459df39a8287d11dad0d06d86dae" title="Component mask for colormap, control what channel drives color map X axis;.">colorMapCompMask</a>;
+<a name="l01080"></a><a class="code" href="struct_nv_flow_render_material_params.html#36f6e4fab162b539a7f14039d0469057">01080</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_render_material_params.html#36f6e4fab162b539a7f14039d0469057" title="Component mask to control which channel(s) modulation the alpha.">alphaCompMask</a>;
+<a name="l01081"></a><a class="code" href="struct_nv_flow_render_material_params.html#c1be4aec3dd95682b079eb4596c3a2ff">01081</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_render_material_params.html#c1be4aec3dd95682b079eb4596c3a2ff" title="Component mask to control which channel(s) modulates the intensity.">intensityCompMask</a>;
+<a name="l01082"></a>01082
+<a name="l01083"></a><a class="code" href="struct_nv_flow_render_material_params.html#71f13f7ce2d72733755fcd203e28be4b">01083</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#71f13f7ce2d72733755fcd203e28be4b" title="Minimum value on the x channel (typically temperature), maps to colorMap u = 0.0...">colorMapMinX</a>;
+<a name="l01084"></a><a class="code" href="struct_nv_flow_render_material_params.html#c717cc5e4cd3f8a94c597d24a94bcd0c">01084</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#c717cc5e4cd3f8a94c597d24a94bcd0c" title="Maximum value on the x channel (typically temperature), maps to colorMap u = 1.0...">colorMapMaxX</a>;
+<a name="l01085"></a><a class="code" href="struct_nv_flow_render_material_params.html#ac636e8007434c403f7195d1d807ab77">01085</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#ac636e8007434c403f7195d1d807ab77" title="Offsets alpha before saturate(alpha).">alphaBias</a>;
+<a name="l01086"></a><a class="code" href="struct_nv_flow_render_material_params.html#791262663a4383e3824bc0f322573020">01086</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_render_material_params.html#791262663a4383e3824bc0f322573020" title="Offsets intensity before modulating color.">intensityBias</a>;
+<a name="l01087"></a>01087 };
+<a name="l01088"></a>01088
+<a name="l01094"></a>01094 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#g9db3bcbee665346417feac9cb89c5655">NvFlowRenderMaterialParamsDefaults</a>(<a class="code" href="struct_nv_flow_render_material_params.html" title="Per material parameters for Flow grid rendering.">NvFlowRenderMaterialParams</a>* params);
+<a name="l01095"></a>01095
+<a name="l01103"></a>01103 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> <a class="code" href="group___nv_flow_render_material.html#gef43741d1402b21dc98d7b47d4b902fd">NvFlowGetDefaultRenderMaterial</a>(NvFlowRenderMaterialPool* pool);
+<a name="l01104"></a>01104
+<a name="l01114"></a>01114 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> <a class="code" href="group___nv_flow_render_material.html#gf6b98d52931595fe12211a5a6f1e3968">NvFlowCreateRenderMaterial</a>(NvFlowContext* context, NvFlowRenderMaterialPool* pool, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_material_params.html" title="Per material parameters for Flow grid rendering.">NvFlowRenderMaterialParams</a>* params);
+<a name="l01115"></a>01115
+<a name="l01121"></a>01121 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#g14aa2333413ca0a483a7d1ef13c4510b">NvFlowReleaseRenderMaterial</a>(<a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> handle);
+<a name="l01122"></a>01122
+<a name="l01129"></a>01129 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#gb0a5a6e0282f695816475d299398dd88">NvFlowRenderMaterialUpdate</a>(<a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> handle, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_material_params.html" title="Per material parameters for Flow grid rendering.">NvFlowRenderMaterialParams</a>* params);
+<a name="l01130"></a>01130
+<a name="l01132"></a><a class="code" href="struct_nv_flow_color_map_data.html">01132</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_color_map_data.html" title="Required information for writing to a CPU mapped color map.">NvFlowColorMapData</a>
+<a name="l01133"></a>01133 {
+<a name="l01134"></a><a class="code" href="struct_nv_flow_color_map_data.html#b9447a48828608f8f4fb8edd6c81dbb8">01134</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a>* <a class="code" href="struct_nv_flow_color_map_data.html#b9447a48828608f8f4fb8edd6c81dbb8">data</a>;
+<a name="l01135"></a><a class="code" href="struct_nv_flow_color_map_data.html#47f89636dfe4fa0546725e0cf2a1944a">01135</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_color_map_data.html#47f89636dfe4fa0546725e0cf2a1944a" title="Red, green, blue, alpha values.">dim</a>;
<a name="l01136"></a>01136 };
<a name="l01137"></a>01137
-<a name="l01143"></a>01143 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_render.html#g821542fe396dab712572d3e0448485d0">NvFlowVolumeRenderParamsDefaults</a>(<a class="code" href="struct_nv_flow_volume_render_params.html" title="Parameters for Flow grid rendering.">NvFlowVolumeRenderParams</a>* params);
-<a name="l01144"></a>01144
-<a name="l01146"></a><a class="code" href="struct_nv_flow_volume_lighting_params.html">01146</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_lighting_params.html" title="Parameters for Flow grid lighting.">NvFlowVolumeLightingParams</a>
-<a name="l01147"></a>01147 {
-<a name="l01148"></a><a class="code" href="struct_nv_flow_volume_lighting_params.html#2b8c78d11784fdbd0d735392a596f842">01148</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_volume_lighting_params.html#2b8c78d11784fdbd0d735392a596f842" title="Pool of materials to look for matches to GridMaterials.">materialPool</a>;
-<a name="l01149"></a>01149
-<a name="l01150"></a><a class="code" href="struct_nv_flow_volume_lighting_params.html#25f9dbd38b6261cedd86f23c1a2e9b8d">01150</a> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a> <a class="code" href="struct_nv_flow_volume_lighting_params.html#25f9dbd38b6261cedd86f23c1a2e9b8d" title="Render mode, see NvFlowVolumeRenderMode.">renderMode</a>;
-<a name="l01151"></a><a class="code" href="struct_nv_flow_volume_lighting_params.html#cb8b81b86930839673d553e23dc92f4a">01151</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_volume_lighting_params.html#cb8b81b86930839673d553e23dc92f4a" title="GridExport channel to render.">renderChannel</a>;
-<a name="l01152"></a>01152 };
-<a name="l01153"></a>01153
-<a name="l01164"></a>01164 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_volume_render.html#g86222c07456c0fec4a2547bb8e637e4a">NvFlowVolumeRenderLightGridExport</a>(NvFlowVolumeRender* volumeRender, NvFlowContext* context, NvFlowGridExport* gridExport, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_lighting_params.html" title="Parameters for Flow grid lighting.">NvFlowVolumeLightingParams</a>* params);
-<a name="l01165"></a>01165
-<a name="l01174"></a>01174 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_render.html#g90d32ce4b73f0eedced2f947115f8c02">NvFlowVolumeRenderGridExport</a>(NvFlowVolumeRender* volumeRender, NvFlowContext* context, NvFlowGridExport* gridExport, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_render_params.html" title="Parameters for Flow grid rendering.">NvFlowVolumeRenderParams</a>* params);
-<a name="l01175"></a>01175
-<a name="l01184"></a>01184 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_render.html#g26645fdb20a660c26e510df6ea386401">NvFlowVolumeRenderTexture3D</a>(NvFlowVolumeRender* volumeRender, NvFlowContext* context, NvFlowTexture3D* density, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_render_params.html" title="Parameters for Flow grid rendering.">NvFlowVolumeRenderParams</a>* params);
-<a name="l01185"></a>01185
-<a name="l01187"></a>01187 <span class="comment">// -------------------------- NvFlowVolumeShadow -------------------------------</span>
-<a name="l01190"></a>01190 <span class="comment"></span>
-<a name="l01192"></a>01192 <span class="keyword">struct </span>NvFlowVolumeShadow;
+<a name="l01146"></a>01146 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_color_map_data.html" title="Required information for writing to a CPU mapped color map.">NvFlowColorMapData</a> <a class="code" href="group___nv_flow_render_material.html#g6fe2173bc29d5fb03b0e24ea6abfe58b">NvFlowRenderMaterialColorMap</a>(NvFlowContext* context, <a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> handle);
+<a name="l01147"></a>01147
+<a name="l01154"></a>01154 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_render_material.html#g50165042eb7248e0bff83db1f7256cf0">NvFlowRenderMaterialColorUnmap</a>(NvFlowContext* context, <a class="code" href="struct_nv_flow_render_material_handle.html" title="A handle to a volume render material.">NvFlowRenderMaterialHandle</a> handle);
+<a name="l01155"></a>01155
+<a name="l01157"></a>01157 <span class="comment">// -------------------------- NvFlowVolumeRender -------------------------------</span>
+<a name="l01160"></a>01160 <span class="comment"></span>
+<a name="l01162"></a>01162 <span class="keyword">struct </span>NvFlowVolumeRender;
+<a name="l01163"></a>01163
+<a name="l01165"></a><a class="code" href="struct_nv_flow_volume_render_desc.html">01165</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_desc.html" title="Description needed to a create a volume render object.">NvFlowVolumeRenderDesc</a>
+<a name="l01166"></a>01166 {
+<a name="l01167"></a><a class="code" href="struct_nv_flow_volume_render_desc.html#3fd4853ed6a8fa7ade907cb22947c953">01167</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_volume_render_desc.html#3fd4853ed6a8fa7ade907cb22947c953" title="Grid export, for memory allocation.">gridExport</a>;
+<a name="l01168"></a>01168 };
+<a name="l01169"></a>01169
+<a name="l01178"></a>01178 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowVolumeRender* <a class="code" href="group___nv_flow_volume_render.html#gd7fb11b0ae107988a89389bc195dad58">NvFlowCreateVolumeRender</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_render_desc.html" title="Description needed to a create a volume render object.">NvFlowVolumeRenderDesc</a>* desc);
+<a name="l01179"></a>01179
+<a name="l01185"></a>01185 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_render.html#ge167d9b203ff110b4203ce6bf39eabd3">NvFlowReleaseVolumeRender</a>(NvFlowVolumeRender* volumeRender);
+<a name="l01186"></a>01186
+<a name="l01188"></a><a class="code" href="group___nv_flow_volume_render.html#g84ba83dc20ddbf691cd2e313aebcdde8">01188</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_volume_render.html#g84ba83dc20ddbf691cd2e313aebcdde8" title="Downsample options for offscreen ray march.">NvFlowVolumeRenderDownsample</a>
+<a name="l01189"></a>01189 {
+<a name="l01190"></a><a class="code" href="group___nv_flow_volume_render.html#gg84ba83dc20ddbf691cd2e313aebcdde8834e2315cc97a6304e98ee2164f3a870">01190</a> <a class="code" href="group___nv_flow_volume_render.html#gg84ba83dc20ddbf691cd2e313aebcdde8834e2315cc97a6304e98ee2164f3a870">eNvFlowVolumeRenderDownsampleNone</a> = 0,
+<a name="l01191"></a><a class="code" href="group___nv_flow_volume_render.html#gg84ba83dc20ddbf691cd2e313aebcdde82446f1758512ec59d165017fdeee991b">01191</a> <a class="code" href="group___nv_flow_volume_render.html#gg84ba83dc20ddbf691cd2e313aebcdde82446f1758512ec59d165017fdeee991b">eNvFlowVolumeRenderDownsample2x2</a> = 1
+<a name="l01192"></a>01192 };
<a name="l01193"></a>01193
-<a name="l01195"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html">01195</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_shadow_desc.html" title="Description required to create volume shadow object.">NvFlowVolumeShadowDesc</a>
+<a name="l01195"></a><a class="code" href="group___nv_flow_volume_render.html#g1c78416f175f224fc8d7e33c42fbaf97">01195</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_volume_render.html#g1c78416f175f224fc8d7e33c42fbaf97" title="Multiple resolution options for offscreen ray march.">NvFlowMultiResRayMarch</a>
<a name="l01196"></a>01196 {
-<a name="l01197"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#8625612240991aa7c3978c0a22077d85">01197</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_volume_shadow_desc.html#8625612240991aa7c3978c0a22077d85" title="Grid export for memory allocation.">gridExport</a>;
-<a name="l01198"></a>01198
-<a name="l01199"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#cd6125e732088bd1e510fe28d2fdaa19">01199</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#cd6125e732088bd1e510fe28d2fdaa19" title="Virtual width of shadow voxel address space.">mapWidth</a>;
-<a name="l01200"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#e1596633dd42a02c5875aa006a30b4ae">01200</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#e1596633dd42a02c5875aa006a30b4ae" title="Virtual height of shadow voxel address space.">mapHeight</a>;
-<a name="l01201"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#ff8f7e6146654c44d8389986854e54cf">01201</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#ff8f7e6146654c44d8389986854e54cf" title="Virtual depth of shadow voxel address space.">mapDepth</a>;
-<a name="l01202"></a>01202
-<a name="l01203"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#493c03d2ab6c65bc986e302c2e23fee4">01203</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#493c03d2ab6c65bc986e302c2e23fee4" title="Minimum (and initial) fraction of virtual cells to allocate memory for.">minResidentScale</a>;
-<a name="l01204"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#26eb8e92f3601b622a31a5bf28369f34">01204</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#26eb8e92f3601b622a31a5bf28369f34" title="Maximum fraction of virtual cells to allocate memory for.">maxResidentScale</a>;
-<a name="l01205"></a>01205 };
-<a name="l01206"></a>01206
-<a name="l01208"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html">01208</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_shadow_params.html" title="Parameters required to update volume shadows.">NvFlowVolumeShadowParams</a>
-<a name="l01209"></a>01209 {
-<a name="l01210"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#8cece93466b637581f3d71b7414d46c0">01210</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#8cece93466b637581f3d71b7414d46c0" title="Projection matrix, row major.">projectionMatrix</a>;
-<a name="l01211"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#246fc3d4e7639da24d375940d53eb10d">01211</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#246fc3d4e7639da24d375940d53eb10d" title="View matrix, row major.">viewMatrix</a>;
+<a name="l01197"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf970ccfeebb3c294df6398c6e8b067ef11f">01197</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf970ccfeebb3c294df6398c6e8b067ef11f">eNvFlowMultiResRayMarchDisabled</a> = 0,
+<a name="l01198"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf9716e26bb09c6f3021ed5686a1cc4933ae">01198</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf9716e26bb09c6f3021ed5686a1cc4933ae">eNvFlowMultiResRayMarch2x2</a> = 1,
+<a name="l01199"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf9759cb863e589baad654bb306c143683eb">01199</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf9759cb863e589baad654bb306c143683eb">eNvFlowMultiResRayMarch4x4</a> = 2,
+<a name="l01200"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf979c04af332faa548ca9075745686f1280">01200</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf979c04af332faa548ca9075745686f1280">eNvFlowMultiResRayMarch8x8</a> = 3,
+<a name="l01201"></a><a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf97c20f7ecefed377208a178f79c4ce4fb7">01201</a> <a class="code" href="group___nv_flow_volume_render.html#gg1c78416f175f224fc8d7e33c42fbaf97c20f7ecefed377208a178f79c4ce4fb7">eNvFlowMultiResRayMarch16x16</a> = 4,
+<a name="l01202"></a>01202 };
+<a name="l01203"></a>01203
+<a name="l01205"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html">01205</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_viewport.html" title="Rendering viewport.">NvFlowVolumeRenderViewport</a>
+<a name="l01206"></a>01206 {
+<a name="l01207"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html#f3fe6ee39f2b1e711eecd4e4d9d64ff7">01207</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_viewport.html#f3fe6ee39f2b1e711eecd4e4d9d64ff7">topLeftX</a>;
+<a name="l01208"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html#251a586373eb3a51529f466417bbc201">01208</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_viewport.html#251a586373eb3a51529f466417bbc201">topLeftY</a>;
+<a name="l01209"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html#fe706a18ace059a661cd237dd5ba1f07">01209</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_viewport.html#fe706a18ace059a661cd237dd5ba1f07">width</a>;
+<a name="l01210"></a><a class="code" href="struct_nv_flow_volume_render_viewport.html#1ab89a3f549307fc55f40fb48ea36829">01210</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_viewport.html#1ab89a3f549307fc55f40fb48ea36829">height</a>;
+<a name="l01211"></a>01211 };
<a name="l01212"></a>01212
-<a name="l01213"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#1cdd827190f45e6ea53adba5d84cf912">01213</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_volume_shadow_params.html#1cdd827190f45e6ea53adba5d84cf912" title="Pool of materials to look for matches to GridMaterials.">materialPool</a>;
-<a name="l01214"></a>01214
-<a name="l01215"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#e10d28b375223d198f7af11c3e13aa58">01215</a> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#e10d28b375223d198f7af11c3e13aa58" title="Render mode, see NvFlowVolumeRenderMode.">renderMode</a>;
-<a name="l01216"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#07d6933ff9090917a6f311e8d407439d">01216</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#07d6933ff9090917a6f311e8d407439d" title="GridExport channel to render.">renderChannel</a>;
-<a name="l01217"></a>01217
-<a name="l01218"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#2a6943e2a2e68f2e787059b5ac370e36">01218</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_params.html#2a6943e2a2e68f2e787059b5ac370e36" title="Shadow intensity scale.">intensityScale</a>;
-<a name="l01219"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#7f41b5e26c3309294c5e003d1f7cda29">01219</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_params.html#7f41b5e26c3309294c5e003d1f7cda29" title="Minimum shadow intensity.">minIntensity</a>;
-<a name="l01220"></a>01220
-<a name="l01221"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#a3ae7d40d84ae3e4bbe1b9e8fa25f964">01221</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#a3ae7d40d84ae3e4bbe1b9e8fa25f964" title="Component mask to control which channel(s) modulate the shadow blending.">shadowBlendCompMask</a>;
-<a name="l01222"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#fdd52abe81c7f279fa5e6cc25e9194ba">01222</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_params.html#fdd52abe81c7f279fa5e6cc25e9194ba" title="Bias on shadow blend factor.">shadowBlendBias</a>;
-<a name="l01223"></a>01223 };
-<a name="l01224"></a>01224
-<a name="l01226"></a><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html">01226</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html" title="Parameters required to visualize shadow block allocation.">NvFlowVolumeShadowDebugRenderParams</a>
-<a name="l01227"></a>01227 {
-<a name="l01228"></a><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#a2423d0d87f158e6fab805cf2c736c76">01228</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#a2423d0d87f158e6fab805cf2c736c76" title="Render target to draw visualization to.">renderTargetView</a>;
-<a name="l01229"></a>01229
-<a name="l01230"></a><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#046ddc840eef4965035a3ab4cf3d8518">01230</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#046ddc840eef4965035a3ab4cf3d8518" title="Render target projection matrix, row major.">projectionMatrix</a>;
-<a name="l01231"></a><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#9bacb1caa85d8daa196aa8d4cb7319aa">01231</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#9bacb1caa85d8daa196aa8d4cb7319aa" title="Render target view matrix, row major.">viewMatrix</a>;
-<a name="l01232"></a>01232 };
-<a name="l01233"></a>01233
-<a name="l01235"></a><a class="code" href="struct_nv_flow_volume_shadow_stats.html">01235</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_shadow_stats.html" title="Stats on currently active volume shadow.">NvFlowVolumeShadowStats</a>
-<a name="l01236"></a>01236 {
-<a name="l01237"></a><a class="code" href="struct_nv_flow_volume_shadow_stats.html#9939ce8bd927f2b983996517f8f59f31">01237</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_stats.html#9939ce8bd927f2b983996517f8f59f31">shadowColumnsActive</a>;
-<a name="l01238"></a><a class="code" href="struct_nv_flow_volume_shadow_stats.html#c42194870c48c50fd9fd5312426bea86">01238</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_stats.html#c42194870c48c50fd9fd5312426bea86">shadowBlocksActive</a>;
-<a name="l01239"></a><a class="code" href="struct_nv_flow_volume_shadow_stats.html#a6af1409332a06d869104bf691c07b02">01239</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_stats.html#a6af1409332a06d869104bf691c07b02">shadowCellsActive</a>;
-<a name="l01240"></a>01240 };
-<a name="l01241"></a>01241
-<a name="l01250"></a>01250 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowVolumeShadow* <a class="code" href="group___nv_flow_volume_shadow.html#gd05cf3042cf664ee335d766ae4383bdb">NvFlowCreateVolumeShadow</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_shadow_desc.html" title="Description required to create volume shadow object.">NvFlowVolumeShadowDesc</a>* desc);
+<a name="l01214"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html">01214</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html" title="Parameters for VRWorks multires rendering.">NvFlowVolumeRenderMultiResParams</a>
+<a name="l01215"></a>01215 {
+<a name="l01216"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#6be85152309bf8532a6b5aeb93fad0e7">01216</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#6be85152309bf8532a6b5aeb93fad0e7" title="If true, app render target is assumed multiRes.">enabled</a>;
+<a name="l01217"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#018defc95fd8ad7bfa5b34b42a0384d5">01217</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#018defc95fd8ad7bfa5b34b42a0384d5" title="Width of central viewport, ranging 0.01..1, where 1 is full orignal viewport width...">centerWidth</a>;
+<a name="l01218"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#40325907411378d079598c2850152492">01218</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#40325907411378d079598c2850152492" title="Height of central viewport, ranging 0.01..1, where 1 is full orignal viewport height...">centerHeight</a>;
+<a name="l01219"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#de67b9f72a14d22a2ec4f446236d102f">01219</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#de67b9f72a14d22a2ec4f446236d102f" title="X location of central viewport, ranging 0..1, where 0.5 is the center of the screen...">centerX</a>;
+<a name="l01220"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#82aa68472f4f51f5db44e22682473ef1">01220</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#82aa68472f4f51f5db44e22682473ef1" title="Y location of central viewport, ranging 0..1, where 0.5 is the center of the screen...">centerY</a>;
+<a name="l01221"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#b50c94966087838e88c9a19ed609b793">01221</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#b50c94966087838e88c9a19ed609b793" title="Pixel density scale factors: how much the linear pixel density is scaled within each...">densityScaleX</a>[3];
+<a name="l01222"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#4c9236c0e7daf5cb855c35284d7a067d">01222</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#4c9236c0e7daf5cb855c35284d7a067d" title="Pixel density scale factors: how much the linear pixel density is scaled within each...">densityScaleY</a>[3];
+<a name="l01223"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#3845330354ef30bb63ced66658d69cc9">01223</a> <a class="code" href="struct_nv_flow_volume_render_viewport.html" title="Rendering viewport.">NvFlowVolumeRenderViewport</a> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#3845330354ef30bb63ced66658d69cc9" title="Single viewport representing the entire region to composite against.">viewport</a>;
+<a name="l01224"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#a3890073b76dc0825f1852e7a275ace1">01224</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#a3890073b76dc0825f1852e7a275ace1" title="The render target width if multires was disabled.">nonMultiResWidth</a>;
+<a name="l01225"></a><a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#b026c0904a28f998339b9cf47b3e1c44">01225</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html#b026c0904a28f998339b9cf47b3e1c44" title="The render target height if multires was disabled.">nonMultiResHeight</a>;
+<a name="l01226"></a>01226 };
+<a name="l01227"></a>01227
+<a name="l01229"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html">01229</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html" title="Parameters for VRWorks lens matched shading rendering.">NvFlowVolumeRenderLMSParams</a>
+<a name="l01230"></a>01230 {
+<a name="l01231"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#8b71bf1011f27caa2129feaf1331adb6">01231</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#8b71bf1011f27caa2129feaf1331adb6" title="If true, app render target is assumed lens matched shading.">enabled</a>;
+<a name="l01232"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#cfee56e485e88b10f69712f125d566bc">01232</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#cfee56e485e88b10f69712f125d566bc">warpLeft</a>;
+<a name="l01233"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#6d3ba98cf02c53326a6c76dcb2a4dcd5">01233</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#6d3ba98cf02c53326a6c76dcb2a4dcd5">warpRight</a>;
+<a name="l01234"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#145c510b7a3877322fa0d8e5cfc1e7c9">01234</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#145c510b7a3877322fa0d8e5cfc1e7c9">warpUp</a>;
+<a name="l01235"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#e700ed92ac09eb3aa8bf3deef3b3e72f">01235</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#e700ed92ac09eb3aa8bf3deef3b3e72f">warpDown</a>;
+<a name="l01236"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#42d571b77c86fca03a85f33ade5a2c14">01236</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#42d571b77c86fca03a85f33ade5a2c14">sizeLeft</a>;
+<a name="l01237"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#a287b9e56f9db3c6af32bdd1f8aa3a1a">01237</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#a287b9e56f9db3c6af32bdd1f8aa3a1a">sizeRight</a>;
+<a name="l01238"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#104b42a0eef7a471a437171967930c55">01238</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#104b42a0eef7a471a437171967930c55">sizeUp</a>;
+<a name="l01239"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#f03949e8572a6f3c41f2a2d13230078d">01239</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#f03949e8572a6f3c41f2a2d13230078d">sizeDown</a>;
+<a name="l01240"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#f5586a05d3e71bf54ca49acb48245073">01240</a> <a class="code" href="struct_nv_flow_volume_render_viewport.html" title="Rendering viewport.">NvFlowVolumeRenderViewport</a> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#f5586a05d3e71bf54ca49acb48245073" title="Single viewport representing the entire region to composite against.">viewport</a>;
+<a name="l01241"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#713d0f9bdec83bd81de8cdf33aa11a79">01241</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#713d0f9bdec83bd81de8cdf33aa11a79" title="The render target width if lens matched shading was disabled.">nonLMSWidth</a>;
+<a name="l01242"></a><a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#e0d7302ce5730d4318f81d556dfe1081">01242</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html#e0d7302ce5730d4318f81d556dfe1081" title="The render target height if lens matched shading was disabled.">nonLMSHeight</a>;
+<a name="l01243"></a>01243 };
+<a name="l01244"></a>01244
+<a name="l01246"></a><a class="code" href="struct_nv_flow_volume_render_params.html">01246</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_render_params.html" title="Parameters for Flow grid rendering.">NvFlowVolumeRenderParams</a>
+<a name="l01247"></a>01247 {
+<a name="l01248"></a><a class="code" href="struct_nv_flow_volume_render_params.html#213934fb6e816e0136113a3cf33fd850">01248</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_render_params.html#213934fb6e816e0136113a3cf33fd850" title="Projection matrix, row major.">projectionMatrix</a>;
+<a name="l01249"></a><a class="code" href="struct_nv_flow_volume_render_params.html#95e34d209d84f62f89a32741ccd0e6c5">01249</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_render_params.html#95e34d209d84f62f89a32741ccd0e6c5" title="View matrix, row major.">viewMatrix</a>;
+<a name="l01250"></a><a class="code" href="struct_nv_flow_volume_render_params.html#fa0f438569a47b823778e911f5b91a8b">01250</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_render_params.html#fa0f438569a47b823778e911f5b91a8b" title="Model matrix, row major.">modelMatrix</a>;
<a name="l01251"></a>01251
-<a name="l01257"></a>01257 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_shadow.html#g3b11a8e736d1cd4cc674a8737067adbb">NvFlowReleaseVolumeShadow</a>(NvFlowVolumeShadow* volumeShadow);
-<a name="l01258"></a>01258
-<a name="l01267"></a>01267 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_shadow.html#g7362cf24bde42a6f27c74d2c7720a38e">NvFlowVolumeShadowUpdate</a>(NvFlowVolumeShadow* volumeShadow, NvFlowContext* context, NvFlowGridExport* gridExport, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_shadow_params.html" title="Parameters required to update volume shadows.">NvFlowVolumeShadowParams</a>* params);
+<a name="l01252"></a><a class="code" href="struct_nv_flow_volume_render_params.html#388fd8397efb376eb33db5c00573cb7d">01252</a> NvFlowDepthStencilView* <a class="code" href="struct_nv_flow_volume_render_params.html#388fd8397efb376eb33db5c00573cb7d" title="Depth stencil view for depth testing with ray march.">depthStencilView</a>;
+<a name="l01253"></a><a class="code" href="struct_nv_flow_volume_render_params.html#90b8fe610a3874db4a1effb5afe274ea">01253</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_volume_render_params.html#90b8fe610a3874db4a1effb5afe274ea" title="Render target view to composite ray marched result against.">renderTargetView</a>;
+<a name="l01254"></a>01254
+<a name="l01255"></a><a class="code" href="struct_nv_flow_volume_render_params.html#04fde481fa5bfe287954f5e26de14ed9">01255</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_volume_render_params.html#04fde481fa5bfe287954f5e26de14ed9" title="Pool of materials to look for matches to GridMaterials.">materialPool</a>;
+<a name="l01256"></a>01256
+<a name="l01257"></a><a class="code" href="struct_nv_flow_volume_render_params.html#7e77ddefc75aac43859ecca64eacaa5e">01257</a> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a> <a class="code" href="struct_nv_flow_volume_render_params.html#7e77ddefc75aac43859ecca64eacaa5e" title="Render mode, see NvFlowVolumeRenderMode.">renderMode</a>;
+<a name="l01258"></a><a class="code" href="struct_nv_flow_volume_render_params.html#7b25a901e5d057f89f7419c2f7906d7e">01258</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_volume_render_params.html#7b25a901e5d057f89f7419c2f7906d7e" title="GridExport channel to render.">renderChannel</a>;
+<a name="l01259"></a>01259
+<a name="l01260"></a><a class="code" href="struct_nv_flow_volume_render_params.html#40040a011682a8b33ebe41b4617ae7d3">01260</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#40040a011682a8b33ebe41b4617ae7d3" title="If true, wireframe visualization is rendered.">debugMode</a>;
+<a name="l01261"></a>01261
+<a name="l01262"></a><a class="code" href="struct_nv_flow_volume_render_params.html#db750a4ed22980f212ee0be67c4370c1">01262</a> <a class="code" href="group___nv_flow_volume_render.html#g84ba83dc20ddbf691cd2e313aebcdde8" title="Downsample options for offscreen ray march.">NvFlowVolumeRenderDownsample</a> <a class="code" href="struct_nv_flow_volume_render_params.html#db750a4ed22980f212ee0be67c4370c1" title="Controls size of ray marching render target relative to app render target.">downsampleFactor</a>;
+<a name="l01263"></a><a class="code" href="struct_nv_flow_volume_render_params.html#592c9eefcc062611e001bc4cb6d1f676">01263</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_params.html#592c9eefcc062611e001bc4cb6d1f676" title="If 1.0, render at full ray march resolution, can be dynamically reduced toward 0...">screenPercentage</a>;
+<a name="l01264"></a><a class="code" href="struct_nv_flow_volume_render_params.html#c96dea3fb8cac1839dfe55aac5537438">01264</a> <a class="code" href="group___nv_flow_volume_render.html#g1c78416f175f224fc8d7e33c42fbaf97" title="Multiple resolution options for offscreen ray march.">NvFlowMultiResRayMarch</a> <a class="code" href="struct_nv_flow_volume_render_params.html#c96dea3fb8cac1839dfe55aac5537438" title="Coarsest downsample for multiple resolution ray march.">multiResRayMarch</a>;
+<a name="l01265"></a><a class="code" href="struct_nv_flow_volume_render_params.html#6ccd7a5703d133cb2cff977b90d58872">01265</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_params.html#6ccd7a5703d133cb2cff977b90d58872" title="1.0 by default, increase for finer screen XY minimum sampling rate">multiResSamplingScale</a>;
+<a name="l01266"></a>01266
+<a name="l01267"></a><a class="code" href="struct_nv_flow_volume_render_params.html#8b140d2983f9ab491812edf654b60f8b">01267</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#8b140d2983f9ab491812edf654b60f8b" title="If true, color upsample will do extra work to remove jaggies around depth discontinuities...">smoothColorUpsample</a>;
<a name="l01268"></a>01268
-<a name="l01277"></a>01277 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_volume_shadow.html#gd3f1d44c0e39e8fb02963cfa7ba4e210">NvFlowVolumeShadowGetGridExport</a>(NvFlowVolumeShadow* volumeShadow, NvFlowContext* context);
-<a name="l01278"></a>01278
-<a name="l01286"></a>01286 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_shadow.html#gdb4ed8583577e3499f03042cf925b418">NvFlowVolumeShadowDebugRender</a>(NvFlowVolumeShadow* volumeShadow, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html" title="Parameters required to visualize shadow block allocation.">NvFlowVolumeShadowDebugRenderParams</a>* params);
+<a name="l01269"></a><a class="code" href="struct_nv_flow_volume_render_params.html#be66897b102d4b8f0bd858b2f5be10fc">01269</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#be66897b102d4b8f0bd858b2f5be10fc" title="If true, do all operations except color composite.">preColorCompositeOnly</a>;
+<a name="l01270"></a><a class="code" href="struct_nv_flow_volume_render_params.html#6273b8f5b0bd65235abbf5220f60ffcb">01270</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#6273b8f5b0bd65235abbf5220f60ffcb" title="If true, only apply color composite.">colorCompositeOnly</a>;
+<a name="l01271"></a><a class="code" href="struct_nv_flow_volume_render_params.html#b9d853b1a20ff96587388bb0c967dd4e">01271</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#b9d853b1a20ff96587388bb0c967dd4e" title="If true, generate nominal depth, and write to scene depth buffer.">generateDepth</a>;
+<a name="l01272"></a><a class="code" href="struct_nv_flow_volume_render_params.html#c5821cb4bf49f33dac7ef479683359d0">01272</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_volume_render_params.html#c5821cb4bf49f33dac7ef479683359d0" title="If true, visualize depth estimate.">generateDepthDebugMode</a>;
+<a name="l01273"></a><a class="code" href="struct_nv_flow_volume_render_params.html#ef472087df96f5a7f01bc017d3247579">01273</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_params.html#ef472087df96f5a7f01bc017d3247579" title="Minimum alpha to trigger depth write.">depthAlphaThreshold</a>;
+<a name="l01274"></a><a class="code" href="struct_nv_flow_volume_render_params.html#dd4d8f638765ddf82b05fe15dde0fba6">01274</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_render_params.html#dd4d8f638765ddf82b05fe15dde0fba6" title="Intensity on R or G or B to trigger depth write.">depthIntensityThreshold</a>;
+<a name="l01275"></a>01275
+<a name="l01276"></a><a class="code" href="struct_nv_flow_volume_render_params.html#41ce1ec250adc971449ba449a2a47422">01276</a> <a class="code" href="struct_nv_flow_volume_render_multi_res_params.html" title="Parameters for VRWorks multires rendering.">NvFlowVolumeRenderMultiResParams</a> <a class="code" href="struct_nv_flow_volume_render_params.html#41ce1ec250adc971449ba449a2a47422" title="Multires parameters.">multiRes</a>;
+<a name="l01277"></a>01277
+<a name="l01278"></a><a class="code" href="struct_nv_flow_volume_render_params.html#d3988845f52ad3ef1f3662400bb3cb22">01278</a> <a class="code" href="struct_nv_flow_volume_render_l_m_s_params.html" title="Parameters for VRWorks lens matched shading rendering.">NvFlowVolumeRenderLMSParams</a> <a class="code" href="struct_nv_flow_volume_render_params.html#d3988845f52ad3ef1f3662400bb3cb22" title="Lens matched shading parameters.">lensMatchedShading</a>;
+<a name="l01279"></a>01279 };
+<a name="l01280"></a>01280
+<a name="l01286"></a>01286 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_render.html#g821542fe396dab712572d3e0448485d0">NvFlowVolumeRenderParamsDefaults</a>(<a class="code" href="struct_nv_flow_volume_render_params.html" title="Parameters for Flow grid rendering.">NvFlowVolumeRenderParams</a>* params);
<a name="l01287"></a>01287
-<a name="l01294"></a>01294 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_shadow.html#g71c0805f7802f52b25087ec490360ac3">NvFlowVolumeShadowGetStats</a>(NvFlowVolumeShadow* volumeShadow, <a class="code" href="struct_nv_flow_volume_shadow_stats.html" title="Stats on currently active volume shadow.">NvFlowVolumeShadowStats</a>* stats);
-<a name="l01295"></a>01295
-<a name="l01297"></a>01297 <span class="comment">// -------------------------- NvFlowCrossSection -------------------------------</span>
-<a name="l01300"></a>01300 <span class="comment"></span>
-<a name="l01302"></a>01302 <span class="keyword">struct </span>NvFlowCrossSection;
-<a name="l01303"></a>01303
-<a name="l01305"></a><a class="code" href="struct_nv_flow_cross_section_desc.html">01305</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_cross_section_desc.html" title="Description required to create cross section object.">NvFlowCrossSectionDesc</a>
-<a name="l01306"></a>01306 {
-<a name="l01307"></a><a class="code" href="struct_nv_flow_cross_section_desc.html#72f787191eaa17611bd5b26b200e0d7d">01307</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_cross_section_desc.html#72f787191eaa17611bd5b26b200e0d7d" title="Grid export to serve as template for memory allocation.">gridExport</a>;
-<a name="l01308"></a>01308 };
-<a name="l01309"></a>01309
-<a name="l01311"></a><a class="code" href="struct_nv_flow_cross_section_params.html">01311</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_cross_section_params.html" title="Parameters needed to render cross section.">NvFlowCrossSectionParams</a>
-<a name="l01312"></a>01312 {
-<a name="l01313"></a><a class="code" href="struct_nv_flow_cross_section_params.html#32a104826398248bd51427751061edfd">01313</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_cross_section_params.html#32a104826398248bd51427751061edfd" title="gridExport used for final rendering">gridExport</a>;
-<a name="l01314"></a><a class="code" href="struct_nv_flow_cross_section_params.html#716102c473bfeea7181525e5a7599e2e">01314</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_cross_section_params.html#716102c473bfeea7181525e5a7599e2e" title="gridExport direct from simulation">gridExportDebugVis</a>;
-<a name="l01315"></a>01315
-<a name="l01316"></a><a class="code" href="struct_nv_flow_cross_section_params.html#d3292a775002859fece02f9fd1200e15">01316</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#d3292a775002859fece02f9fd1200e15" title="Projection matrix, row major.">projectionMatrix</a>;
-<a name="l01317"></a><a class="code" href="struct_nv_flow_cross_section_params.html#b7821124043d8dde9a198b2badb186e3">01317</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#b7821124043d8dde9a198b2badb186e3" title="View matrix, row major.">viewMatrix</a>;
+<a name="l01289"></a><a class="code" href="struct_nv_flow_volume_lighting_params.html">01289</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_lighting_params.html" title="Parameters for Flow grid lighting.">NvFlowVolumeLightingParams</a>
+<a name="l01290"></a>01290 {
+<a name="l01291"></a><a class="code" href="struct_nv_flow_volume_lighting_params.html#2b8c78d11784fdbd0d735392a596f842">01291</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_volume_lighting_params.html#2b8c78d11784fdbd0d735392a596f842" title="Pool of materials to look for matches to GridMaterials.">materialPool</a>;
+<a name="l01292"></a>01292
+<a name="l01293"></a><a class="code" href="struct_nv_flow_volume_lighting_params.html#25f9dbd38b6261cedd86f23c1a2e9b8d">01293</a> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a> <a class="code" href="struct_nv_flow_volume_lighting_params.html#25f9dbd38b6261cedd86f23c1a2e9b8d" title="Render mode, see NvFlowVolumeRenderMode.">renderMode</a>;
+<a name="l01294"></a><a class="code" href="struct_nv_flow_volume_lighting_params.html#cb8b81b86930839673d553e23dc92f4a">01294</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_volume_lighting_params.html#cb8b81b86930839673d553e23dc92f4a" title="GridExport channel to render.">renderChannel</a>;
+<a name="l01295"></a>01295 };
+<a name="l01296"></a>01296
+<a name="l01307"></a>01307 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_volume_render.html#g86222c07456c0fec4a2547bb8e637e4a">NvFlowVolumeRenderLightGridExport</a>(NvFlowVolumeRender* volumeRender, NvFlowContext* context, NvFlowGridExport* gridExport, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_lighting_params.html" title="Parameters for Flow grid lighting.">NvFlowVolumeLightingParams</a>* params);
+<a name="l01308"></a>01308
+<a name="l01317"></a>01317 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_render.html#g90d32ce4b73f0eedced2f947115f8c02">NvFlowVolumeRenderGridExport</a>(NvFlowVolumeRender* volumeRender, NvFlowContext* context, NvFlowGridExport* gridExport, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_render_params.html" title="Parameters for Flow grid rendering.">NvFlowVolumeRenderParams</a>* params);
<a name="l01318"></a>01318
-<a name="l01319"></a><a class="code" href="struct_nv_flow_cross_section_params.html#bfda18bd5b2fac76d9714c9e9e79a436">01319</a> NvFlowDepthStencilView* <a class="code" href="struct_nv_flow_cross_section_params.html#bfda18bd5b2fac76d9714c9e9e79a436" title="Depth stencil view for depth testing with ray march.">depthStencilView</a>;
-<a name="l01320"></a><a class="code" href="struct_nv_flow_cross_section_params.html#ca2d7c5711e19b0fba0cee02a8a82895">01320</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_cross_section_params.html#ca2d7c5711e19b0fba0cee02a8a82895" title="Render target view to composite ray marched result against.">renderTargetView</a>;
-<a name="l01321"></a>01321
-<a name="l01322"></a><a class="code" href="struct_nv_flow_cross_section_params.html#4ac3fda5e06f26b01fe2d71629576119">01322</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_cross_section_params.html#4ac3fda5e06f26b01fe2d71629576119" title="Pool of materials to look for matches to GridMaterials.">materialPool</a>;
-<a name="l01323"></a>01323
-<a name="l01324"></a><a class="code" href="struct_nv_flow_cross_section_params.html#370a39ffcaa262e285cfd220e235fe2c">01324</a> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a> <a class="code" href="struct_nv_flow_cross_section_params.html#370a39ffcaa262e285cfd220e235fe2c" title="Render mode, see NvFlowVolumeRenderMode.">renderMode</a>;
-<a name="l01325"></a><a class="code" href="struct_nv_flow_cross_section_params.html#18169538a45920f004ee4ef697425ae1">01325</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_cross_section_params.html#18169538a45920f004ee4ef697425ae1" title="GridExport channel to render.">renderChannel</a>;
-<a name="l01326"></a>01326
-<a name="l01327"></a><a class="code" href="struct_nv_flow_cross_section_params.html#7cdd20298163176c20b44fc7f85cd9fc">01327</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_cross_section_params.html#7cdd20298163176c20b44fc7f85cd9fc" title="Cross section to visualize, 0 to 2 range.">crossSectionAxis</a>;
-<a name="l01328"></a><a class="code" href="struct_nv_flow_cross_section_params.html#1c19e1f9dd0faaf6c6b208f9efcb98b2">01328</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_cross_section_params.html#1c19e1f9dd0faaf6c6b208f9efcb98b2" title="Offset in grid NDC for view.">crossSectionPosition</a>;
-<a name="l01329"></a><a class="code" href="struct_nv_flow_cross_section_params.html#a993c1e67a771394a89a35f6715e94db">01329</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_cross_section_params.html#a993c1e67a771394a89a35f6715e94db" title="Scale on cross section to allow zooming.">crossSectionScale</a>;
-<a name="l01330"></a>01330
-<a name="l01331"></a><a class="code" href="struct_nv_flow_cross_section_params.html#12e2f1b37c0f9eb1e03b054e50fbb01e">01331</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_cross_section_params.html#12e2f1b37c0f9eb1e03b054e50fbb01e" title="scales the visualization intensity">intensityScale</a>;
-<a name="l01332"></a>01332
-<a name="l01333"></a><a class="code" href="struct_nv_flow_cross_section_params.html#cbb3f53892dae585594cd6e6acf094a6">01333</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_cross_section_params.html#cbb3f53892dae585594cd6e6acf094a6" title="If true, point filter so the cells are easy to see.">pointFilter</a>;
-<a name="l01334"></a>01334
-<a name="l01335"></a><a class="code" href="struct_nv_flow_cross_section_params.html#8b330ef9dabde835841c8a45c92ea8e1">01335</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_cross_section_params.html#8b330ef9dabde835841c8a45c92ea8e1" title="If true, overlay geometric velocity vectors.">velocityVectors</a>;
-<a name="l01336"></a><a class="code" href="struct_nv_flow_cross_section_params.html#dad583a71c6f9ad0d80c12ddd1c3e257">01336</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_cross_section_params.html#dad583a71c6f9ad0d80c12ddd1c3e257" title="Scale to adjust vector length as a function of velocity.">velocityScale</a>;
-<a name="l01337"></a><a class="code" href="struct_nv_flow_cross_section_params.html#2815a9ff05934c0952627a96303eef7c">01337</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_cross_section_params.html#2815a9ff05934c0952627a96303eef7c" title="Controls maximum velocity vector line length.">vectorLengthScale</a>;
-<a name="l01338"></a>01338
-<a name="l01339"></a><a class="code" href="struct_nv_flow_cross_section_params.html#38447826fbfaebc4a4cad4ed789cf0aa">01339</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_cross_section_params.html#38447826fbfaebc4a4cad4ed789cf0aa" title="Draw lines around cell boundaries.">outlineCells</a>;
-<a name="l01340"></a>01340
-<a name="l01341"></a><a class="code" href="struct_nv_flow_cross_section_params.html#27ebac7a8b4be366fe4876a57c885412">01341</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_cross_section_params.html#27ebac7a8b4be366fe4876a57c885412" title="If true, covers entire viewport, if false, top right corner.">fullscreen</a>;
-<a name="l01342"></a>01342
-<a name="l01343"></a><a class="code" href="struct_nv_flow_cross_section_params.html#7716b6f0da1524dde33d1c907255c4fd">01343</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#7716b6f0da1524dde33d1c907255c4fd" title="Color to use for any lines drawn.">lineColor</a>;
-<a name="l01344"></a><a class="code" href="struct_nv_flow_cross_section_params.html#b491532b38ac44c80ada0b8253574cb1">01344</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#b491532b38ac44c80ada0b8253574cb1" title="Background color.">backgroundColor</a>;
-<a name="l01345"></a><a class="code" href="struct_nv_flow_cross_section_params.html#de8f6735bd12ba137e197760a02b32e0">01345</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#de8f6735bd12ba137e197760a02b32e0" title="Color for cell outline.">cellColor</a>;
-<a name="l01346"></a>01346 };
-<a name="l01347"></a>01347
-<a name="l01353"></a>01353 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_cross_section.html#gfe60238065d87bf15cf6aff8fa2a6255">NvFlowCrossSectionParamsDefaults</a>(<a class="code" href="struct_nv_flow_cross_section_params.html" title="Parameters needed to render cross section.">NvFlowCrossSectionParams</a>* params);
-<a name="l01354"></a>01354
-<a name="l01363"></a>01363 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowCrossSection* <a class="code" href="group___nv_flow_cross_section.html#g01e77a679f29b771439274d9e818fa1b">NvFlowCreateCrossSection</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_cross_section_desc.html" title="Description required to create cross section object.">NvFlowCrossSectionDesc</a>* desc);
-<a name="l01364"></a>01364
-<a name="l01370"></a>01370 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_cross_section.html#g04c8de7d399c30d18c67c6c809b85f12">NvFlowReleaseCrossSection</a>(NvFlowCrossSection* crossSection);
-<a name="l01371"></a>01371
-<a name="l01379"></a>01379 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_cross_section.html#g697fd0442e285c25388297167ffdbf5d">NvFlowCrossSectionRender</a>(NvFlowCrossSection* crossSection, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_cross_section_params.html" title="Parameters needed to render cross section.">NvFlowCrossSectionParams</a>* params);
-<a name="l01380"></a>01380
-<a name="l01382"></a>01382 <span class="comment">// -------------------------- NvFlowGridProxy -------------------------------</span>
-<a name="l01385"></a>01385 <span class="comment"></span>
-<a name="l01387"></a>01387 <span class="keyword">struct </span>NvFlowGridProxy;
-<a name="l01388"></a>01388
-<a name="l01390"></a><a class="code" href="group___nv_flow_grid_proxy.html#gd49c07926e022ba8ee4397db5ff03577">01390</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_grid_proxy.html#gd49c07926e022ba8ee4397db5ff03577" title="Proxy types.">NvFlowGridProxyType</a>
-<a name="l01391"></a>01391 {
-<a name="l01392"></a><a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff03577ba63eead41bba89a6b6594612c0b4730">01392</a> <a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff03577ba63eead41bba89a6b6594612c0b4730" title="No operation, allows common code path for single versus multiple GPUs in the application...">eNvFlowGridProxyTypePassThrough</a> = 0,
-<a name="l01393"></a><a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff03577a2742f14c8a312e8e1ad5f88357bba39">01393</a> <a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff03577a2742f14c8a312e8e1ad5f88357bba39" title="Transports render data between GPUs.">eNvFlowGridProxyTypeMultiGPU</a> = 1,
-<a name="l01394"></a><a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff035771bb82e135d6fc72a92b66e0910123102">01394</a> <a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff035771bb82e135d6fc72a92b66e0910123102" title="Versions grid export data for safe async compute.">eNvFlowGridProxyTypeInterQueue</a> = 2,
-<a name="l01395"></a>01395 };
-<a name="l01396"></a>01396
-<a name="l01398"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html">01398</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_proxy_desc.html" title="Parameters need to create a grid proxy.">NvFlowGridProxyDesc</a>
-<a name="l01399"></a>01399 {
-<a name="l01400"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#8e71737ad64e2d6146575190b1ac6fdd">01400</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#8e71737ad64e2d6146575190b1ac6fdd" title="Context used to simulate grid.">gridContext</a>;
-<a name="l01401"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#f917e9a744af421f720f4089ec28157f">01401</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#f917e9a744af421f720f4089ec28157f" title="Context used to render grid.">renderContext</a>;
-<a name="l01402"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#ab7c69d4bb1b87e6d37b5cfc03e969bc">01402</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#ab7c69d4bb1b87e6d37b5cfc03e969bc" title="Context with copy capability on gridContext device.">gridCopyContext</a>;
-<a name="l01403"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#061c64a7aaebddd669a687b5001e4247">01403</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#061c64a7aaebddd669a687b5001e4247" title="Context with copy capability on renderContext device.">renderCopyContext</a>;
-<a name="l01404"></a>01404
-<a name="l01405"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#4e2884ef8ec206992d4336800236eda8">01405</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#4e2884ef8ec206992d4336800236eda8" title="GridExport to base allocation on.">gridExport</a>;
-<a name="l01406"></a>01406
-<a name="l01407"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#721d25400941bf5596f2c779b3285d41">01407</a> <a class="code" href="group___nv_flow_grid_proxy.html#gd49c07926e022ba8ee4397db5ff03577" title="Proxy types.">NvFlowGridProxyType</a> <a class="code" href="struct_nv_flow_grid_proxy_desc.html#721d25400941bf5596f2c779b3285d41" title="GridProxy type to create.">proxyType</a>;
-<a name="l01408"></a>01408 };
-<a name="l01409"></a>01409
-<a name="l01411"></a><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html">01411</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html" title="Parameters need to create a multi-GPU proxy.">NvFlowGridProxyFlushParams</a>
-<a name="l01412"></a>01412 {
-<a name="l01413"></a><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#6d1471250101ffba1b671f313b73b9a9">01413</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#6d1471250101ffba1b671f313b73b9a9" title="Context used to simulate grid.">gridContext</a>;
-<a name="l01414"></a><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#1fd7355655ef8736c5c05f17c58764ea">01414</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#1fd7355655ef8736c5c05f17c58764ea" title="Context with copy capability on gridContext device.">gridCopyContext</a>;
-<a name="l01415"></a><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#68b7b7d84c4fd17c69818e2f6164048d">01415</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#68b7b7d84c4fd17c69818e2f6164048d" title="Context with copy capability on renderContext device.">renderCopyContext</a>;
-<a name="l01416"></a>01416 };
-<a name="l01417"></a>01417
-<a name="l01425"></a>01425 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridProxy* <a class="code" href="group___nv_flow_grid_proxy.html#gb83baa8533f982c3a9226091a687c9ae">NvFlowCreateGridProxy</a>(<span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_proxy_desc.html" title="Parameters need to create a grid proxy.">NvFlowGridProxyDesc</a>* desc);
-<a name="l01426"></a>01426
-<a name="l01432"></a>01432 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_proxy.html#gd4a4abce1f387e892e350162577fdecc">NvFlowReleaseGridProxy</a>(NvFlowGridProxy* proxy);
-<a name="l01433"></a>01433
-<a name="l01441"></a>01441 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_proxy.html#gad1e7d715f4dde72c8cd114e9935b5f5">NvFlowGridProxyPush</a>(NvFlowGridProxy* proxy, NvFlowGridExport* gridExport, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html" title="Parameters need to create a multi-GPU proxy.">NvFlowGridProxyFlushParams</a>* params);
-<a name="l01442"></a>01442
-<a name="l01449"></a>01449 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_proxy.html#gba62825ed98f5e8b0150caff9df1bed3">NvFlowGridProxyFlush</a>(NvFlowGridProxy* proxy, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html" title="Parameters need to create a multi-GPU proxy.">NvFlowGridProxyFlushParams</a>* params);
-<a name="l01450"></a>01450
-<a name="l01459"></a>01459 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_grid_proxy.html#g755a90ed03e901322fff12a23a5b9bf8">NvFlowGridProxyGetGridExport</a>(NvFlowGridProxy* proxy, NvFlowContext* renderContext);
-<a name="l01460"></a>01460
-<a name="l01462"></a>01462 <span class="comment">// -------------------------- NvFlowDevice -------------------------------</span>
-<a name="l01465"></a>01465 <span class="comment"></span>
-<a name="l01467"></a>01467 <span class="keyword">struct </span>NvFlowDevice;
-<a name="l01468"></a>01468
-<a name="l01470"></a><a class="code" href="group___nv_flow_device.html#g1b7b69daf89f2f10e53640aba9b55947">01470</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_device.html#g1b7b69daf89f2f10e53640aba9b55947" title="Device Type.">NvFlowDeviceMode</a>
-<a name="l01471"></a>01471 {
-<a name="l01472"></a><a class="code" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947f54df4ae81be87cc9bbb8b986a9f9e67">01472</a> <a class="code" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947f54df4ae81be87cc9bbb8b986a9f9e67" title="Exposes renderContext device.">eNvFlowDeviceModeProxy</a> = 0,
-<a name="l01473"></a><a class="code" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947a040715d1fa3675e9ad6737b6362095d">01473</a> <a class="code" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947a040715d1fa3675e9ad6737b6362095d" title="Generates unique device, not matching renderContext.">eNvFlowDeviceModeUnique</a> = 1,
-<a name="l01474"></a>01474 };
+<a name="l01327"></a>01327 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_render.html#g26645fdb20a660c26e510df6ea386401">NvFlowVolumeRenderTexture3D</a>(NvFlowVolumeRender* volumeRender, NvFlowContext* context, NvFlowTexture3D* density, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_render_params.html" title="Parameters for Flow grid rendering.">NvFlowVolumeRenderParams</a>* params);
+<a name="l01328"></a>01328
+<a name="l01330"></a>01330 <span class="comment">// -------------------------- NvFlowVolumeShadow -------------------------------</span>
+<a name="l01333"></a>01333 <span class="comment"></span>
+<a name="l01335"></a>01335 <span class="keyword">struct </span>NvFlowVolumeShadow;
+<a name="l01336"></a>01336
+<a name="l01338"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html">01338</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_shadow_desc.html" title="Description required to create volume shadow object.">NvFlowVolumeShadowDesc</a>
+<a name="l01339"></a>01339 {
+<a name="l01340"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#8625612240991aa7c3978c0a22077d85">01340</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_volume_shadow_desc.html#8625612240991aa7c3978c0a22077d85" title="Grid export for memory allocation.">gridExport</a>;
+<a name="l01341"></a>01341
+<a name="l01342"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#cd6125e732088bd1e510fe28d2fdaa19">01342</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#cd6125e732088bd1e510fe28d2fdaa19" title="Virtual width of shadow voxel address space.">mapWidth</a>;
+<a name="l01343"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#e1596633dd42a02c5875aa006a30b4ae">01343</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#e1596633dd42a02c5875aa006a30b4ae" title="Virtual height of shadow voxel address space.">mapHeight</a>;
+<a name="l01344"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#ff8f7e6146654c44d8389986854e54cf">01344</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#ff8f7e6146654c44d8389986854e54cf" title="Virtual depth of shadow voxel address space.">mapDepth</a>;
+<a name="l01345"></a>01345
+<a name="l01346"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#493c03d2ab6c65bc986e302c2e23fee4">01346</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#493c03d2ab6c65bc986e302c2e23fee4" title="Minimum (and initial) fraction of virtual cells to allocate memory for.">minResidentScale</a>;
+<a name="l01347"></a><a class="code" href="struct_nv_flow_volume_shadow_desc.html#26eb8e92f3601b622a31a5bf28369f34">01347</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_desc.html#26eb8e92f3601b622a31a5bf28369f34" title="Maximum fraction of virtual cells to allocate memory for.">maxResidentScale</a>;
+<a name="l01348"></a>01348 };
+<a name="l01349"></a>01349
+<a name="l01351"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html">01351</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_shadow_params.html" title="Parameters required to update volume shadows.">NvFlowVolumeShadowParams</a>
+<a name="l01352"></a>01352 {
+<a name="l01353"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#8cece93466b637581f3d71b7414d46c0">01353</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#8cece93466b637581f3d71b7414d46c0" title="Projection matrix, row major.">projectionMatrix</a>;
+<a name="l01354"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#246fc3d4e7639da24d375940d53eb10d">01354</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#246fc3d4e7639da24d375940d53eb10d" title="View matrix, row major.">viewMatrix</a>;
+<a name="l01355"></a>01355
+<a name="l01356"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#1cdd827190f45e6ea53adba5d84cf912">01356</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_volume_shadow_params.html#1cdd827190f45e6ea53adba5d84cf912" title="Pool of materials to look for matches to GridMaterials.">materialPool</a>;
+<a name="l01357"></a>01357
+<a name="l01358"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#e10d28b375223d198f7af11c3e13aa58">01358</a> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#e10d28b375223d198f7af11c3e13aa58" title="Render mode, see NvFlowVolumeRenderMode.">renderMode</a>;
+<a name="l01359"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#07d6933ff9090917a6f311e8d407439d">01359</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#07d6933ff9090917a6f311e8d407439d" title="GridExport channel to render.">renderChannel</a>;
+<a name="l01360"></a>01360
+<a name="l01361"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#2a6943e2a2e68f2e787059b5ac370e36">01361</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_params.html#2a6943e2a2e68f2e787059b5ac370e36" title="Shadow intensity scale.">intensityScale</a>;
+<a name="l01362"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#7f41b5e26c3309294c5e003d1f7cda29">01362</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_params.html#7f41b5e26c3309294c5e003d1f7cda29" title="Minimum shadow intensity.">minIntensity</a>;
+<a name="l01363"></a>01363
+<a name="l01364"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#a3ae7d40d84ae3e4bbe1b9e8fa25f964">01364</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_volume_shadow_params.html#a3ae7d40d84ae3e4bbe1b9e8fa25f964" title="Component mask to control which channel(s) modulate the shadow blending.">shadowBlendCompMask</a>;
+<a name="l01365"></a><a class="code" href="struct_nv_flow_volume_shadow_params.html#fdd52abe81c7f279fa5e6cc25e9194ba">01365</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_volume_shadow_params.html#fdd52abe81c7f279fa5e6cc25e9194ba" title="Bias on shadow blend factor.">shadowBlendBias</a>;
+<a name="l01366"></a>01366 };
+<a name="l01367"></a>01367
+<a name="l01369"></a><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html">01369</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html" title="Parameters required to visualize shadow block allocation.">NvFlowVolumeShadowDebugRenderParams</a>
+<a name="l01370"></a>01370 {
+<a name="l01371"></a><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#a2423d0d87f158e6fab805cf2c736c76">01371</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#a2423d0d87f158e6fab805cf2c736c76" title="Render target to draw visualization to.">renderTargetView</a>;
+<a name="l01372"></a>01372
+<a name="l01373"></a><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#046ddc840eef4965035a3ab4cf3d8518">01373</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#046ddc840eef4965035a3ab4cf3d8518" title="Render target projection matrix, row major.">projectionMatrix</a>;
+<a name="l01374"></a><a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#9bacb1caa85d8daa196aa8d4cb7319aa">01374</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html#9bacb1caa85d8daa196aa8d4cb7319aa" title="Render target view matrix, row major.">viewMatrix</a>;
+<a name="l01375"></a>01375 };
+<a name="l01376"></a>01376
+<a name="l01378"></a><a class="code" href="struct_nv_flow_volume_shadow_stats.html">01378</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_volume_shadow_stats.html" title="Stats on currently active volume shadow.">NvFlowVolumeShadowStats</a>
+<a name="l01379"></a>01379 {
+<a name="l01380"></a><a class="code" href="struct_nv_flow_volume_shadow_stats.html#9939ce8bd927f2b983996517f8f59f31">01380</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_stats.html#9939ce8bd927f2b983996517f8f59f31">shadowColumnsActive</a>;
+<a name="l01381"></a><a class="code" href="struct_nv_flow_volume_shadow_stats.html#c42194870c48c50fd9fd5312426bea86">01381</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_stats.html#c42194870c48c50fd9fd5312426bea86">shadowBlocksActive</a>;
+<a name="l01382"></a><a class="code" href="struct_nv_flow_volume_shadow_stats.html#a6af1409332a06d869104bf691c07b02">01382</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_volume_shadow_stats.html#a6af1409332a06d869104bf691c07b02">shadowCellsActive</a>;
+<a name="l01383"></a>01383 };
+<a name="l01384"></a>01384
+<a name="l01393"></a>01393 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowVolumeShadow* <a class="code" href="group___nv_flow_volume_shadow.html#gd05cf3042cf664ee335d766ae4383bdb">NvFlowCreateVolumeShadow</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_shadow_desc.html" title="Description required to create volume shadow object.">NvFlowVolumeShadowDesc</a>* desc);
+<a name="l01394"></a>01394
+<a name="l01400"></a>01400 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_shadow.html#g3b11a8e736d1cd4cc674a8737067adbb">NvFlowReleaseVolumeShadow</a>(NvFlowVolumeShadow* volumeShadow);
+<a name="l01401"></a>01401
+<a name="l01410"></a>01410 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_shadow.html#g7362cf24bde42a6f27c74d2c7720a38e">NvFlowVolumeShadowUpdate</a>(NvFlowVolumeShadow* volumeShadow, NvFlowContext* context, NvFlowGridExport* gridExport, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_shadow_params.html" title="Parameters required to update volume shadows.">NvFlowVolumeShadowParams</a>* params);
+<a name="l01411"></a>01411
+<a name="l01420"></a>01420 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_volume_shadow.html#gd3f1d44c0e39e8fb02963cfa7ba4e210">NvFlowVolumeShadowGetGridExport</a>(NvFlowVolumeShadow* volumeShadow, NvFlowContext* context);
+<a name="l01421"></a>01421
+<a name="l01429"></a>01429 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_shadow.html#gdb4ed8583577e3499f03042cf925b418">NvFlowVolumeShadowDebugRender</a>(NvFlowVolumeShadow* volumeShadow, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_volume_shadow_debug_render_params.html" title="Parameters required to visualize shadow block allocation.">NvFlowVolumeShadowDebugRenderParams</a>* params);
+<a name="l01430"></a>01430
+<a name="l01437"></a>01437 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_volume_shadow.html#g71c0805f7802f52b25087ec490360ac3">NvFlowVolumeShadowGetStats</a>(NvFlowVolumeShadow* volumeShadow, <a class="code" href="struct_nv_flow_volume_shadow_stats.html" title="Stats on currently active volume shadow.">NvFlowVolumeShadowStats</a>* stats);
+<a name="l01438"></a>01438
+<a name="l01440"></a>01440 <span class="comment">// -------------------------- NvFlowCrossSection -------------------------------</span>
+<a name="l01443"></a>01443 <span class="comment"></span>
+<a name="l01445"></a>01445 <span class="keyword">struct </span>NvFlowCrossSection;
+<a name="l01446"></a>01446
+<a name="l01448"></a><a class="code" href="struct_nv_flow_cross_section_desc.html">01448</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_cross_section_desc.html" title="Description required to create cross section object.">NvFlowCrossSectionDesc</a>
+<a name="l01449"></a>01449 {
+<a name="l01450"></a><a class="code" href="struct_nv_flow_cross_section_desc.html#72f787191eaa17611bd5b26b200e0d7d">01450</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_cross_section_desc.html#72f787191eaa17611bd5b26b200e0d7d" title="Grid export to serve as template for memory allocation.">gridExport</a>;
+<a name="l01451"></a>01451 };
+<a name="l01452"></a>01452
+<a name="l01454"></a><a class="code" href="struct_nv_flow_cross_section_params.html">01454</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_cross_section_params.html" title="Parameters needed to render cross section.">NvFlowCrossSectionParams</a>
+<a name="l01455"></a>01455 {
+<a name="l01456"></a><a class="code" href="struct_nv_flow_cross_section_params.html#32a104826398248bd51427751061edfd">01456</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_cross_section_params.html#32a104826398248bd51427751061edfd" title="gridExport used for final rendering">gridExport</a>;
+<a name="l01457"></a><a class="code" href="struct_nv_flow_cross_section_params.html#716102c473bfeea7181525e5a7599e2e">01457</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_cross_section_params.html#716102c473bfeea7181525e5a7599e2e" title="gridExport direct from simulation">gridExportDebugVis</a>;
+<a name="l01458"></a>01458
+<a name="l01459"></a><a class="code" href="struct_nv_flow_cross_section_params.html#d3292a775002859fece02f9fd1200e15">01459</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#d3292a775002859fece02f9fd1200e15" title="Projection matrix, row major.">projectionMatrix</a>;
+<a name="l01460"></a><a class="code" href="struct_nv_flow_cross_section_params.html#b7821124043d8dde9a198b2badb186e3">01460</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#b7821124043d8dde9a198b2badb186e3" title="View matrix, row major.">viewMatrix</a>;
+<a name="l01461"></a>01461
+<a name="l01462"></a><a class="code" href="struct_nv_flow_cross_section_params.html#bfda18bd5b2fac76d9714c9e9e79a436">01462</a> NvFlowDepthStencilView* <a class="code" href="struct_nv_flow_cross_section_params.html#bfda18bd5b2fac76d9714c9e9e79a436" title="Depth stencil view for depth testing with ray march.">depthStencilView</a>;
+<a name="l01463"></a><a class="code" href="struct_nv_flow_cross_section_params.html#ca2d7c5711e19b0fba0cee02a8a82895">01463</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_cross_section_params.html#ca2d7c5711e19b0fba0cee02a8a82895" title="Render target view to composite ray marched result against.">renderTargetView</a>;
+<a name="l01464"></a>01464
+<a name="l01465"></a><a class="code" href="struct_nv_flow_cross_section_params.html#4ac3fda5e06f26b01fe2d71629576119">01465</a> NvFlowRenderMaterialPool* <a class="code" href="struct_nv_flow_cross_section_params.html#4ac3fda5e06f26b01fe2d71629576119" title="Pool of materials to look for matches to GridMaterials.">materialPool</a>;
+<a name="l01466"></a>01466
+<a name="l01467"></a><a class="code" href="struct_nv_flow_cross_section_params.html#370a39ffcaa262e285cfd220e235fe2c">01467</a> <a class="code" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" title="Render modes.">NvFlowVolumeRenderMode</a> <a class="code" href="struct_nv_flow_cross_section_params.html#370a39ffcaa262e285cfd220e235fe2c" title="Render mode, see NvFlowVolumeRenderMode.">renderMode</a>;
+<a name="l01468"></a><a class="code" href="struct_nv_flow_cross_section_params.html#18169538a45920f004ee4ef697425ae1">01468</a> <a class="code" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e" title="Grid texture channel, four components per channel.">NvFlowGridTextureChannel</a> <a class="code" href="struct_nv_flow_cross_section_params.html#18169538a45920f004ee4ef697425ae1" title="GridExport channel to render.">renderChannel</a>;
+<a name="l01469"></a>01469
+<a name="l01470"></a><a class="code" href="struct_nv_flow_cross_section_params.html#7cdd20298163176c20b44fc7f85cd9fc">01470</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_cross_section_params.html#7cdd20298163176c20b44fc7f85cd9fc" title="Cross section to visualize, 0 to 2 range.">crossSectionAxis</a>;
+<a name="l01471"></a><a class="code" href="struct_nv_flow_cross_section_params.html#1c19e1f9dd0faaf6c6b208f9efcb98b2">01471</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_cross_section_params.html#1c19e1f9dd0faaf6c6b208f9efcb98b2" title="Offset in grid NDC for view.">crossSectionPosition</a>;
+<a name="l01472"></a><a class="code" href="struct_nv_flow_cross_section_params.html#a993c1e67a771394a89a35f6715e94db">01472</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_cross_section_params.html#a993c1e67a771394a89a35f6715e94db" title="Scale on cross section to allow zooming.">crossSectionScale</a>;
+<a name="l01473"></a>01473
+<a name="l01474"></a><a class="code" href="struct_nv_flow_cross_section_params.html#12e2f1b37c0f9eb1e03b054e50fbb01e">01474</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_cross_section_params.html#12e2f1b37c0f9eb1e03b054e50fbb01e" title="scales the visualization intensity">intensityScale</a>;
<a name="l01475"></a>01475
-<a name="l01477"></a><a class="code" href="struct_nv_flow_device_desc.html">01477</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_device_desc.html" title="Description required for creating a Flow device.">NvFlowDeviceDesc</a>
-<a name="l01478"></a>01478 {
-<a name="l01479"></a><a class="code" href="struct_nv_flow_device_desc.html#2be7ce41bd7b04b0afeeaebcc3114cc3">01479</a> <a class="code" href="group___nv_flow_device.html#g1b7b69daf89f2f10e53640aba9b55947" title="Device Type.">NvFlowDeviceMode</a> <a class="code" href="struct_nv_flow_device_desc.html#2be7ce41bd7b04b0afeeaebcc3114cc3" title="Type of device to create.">mode</a>;
-<a name="l01480"></a><a class="code" href="struct_nv_flow_device_desc.html#3b7cf43106fa3099720403528c8e778a">01480</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_device_desc.html#3b7cf43106fa3099720403528c8e778a" title="if true, NvFlow tries to identify best compute device">autoSelectDevice</a>;
-<a name="l01481"></a><a class="code" href="struct_nv_flow_device_desc.html#a9212b57c160a2214320db0c60d85034">01481</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_device_desc.html#a9212b57c160a2214320db0c60d85034" title="preferred device index">adapterIdx</a>;
-<a name="l01482"></a>01482 };
+<a name="l01476"></a><a class="code" href="struct_nv_flow_cross_section_params.html#cbb3f53892dae585594cd6e6acf094a6">01476</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_cross_section_params.html#cbb3f53892dae585594cd6e6acf094a6" title="If true, point filter so the cells are easy to see.">pointFilter</a>;
+<a name="l01477"></a>01477
+<a name="l01478"></a><a class="code" href="struct_nv_flow_cross_section_params.html#8b330ef9dabde835841c8a45c92ea8e1">01478</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_cross_section_params.html#8b330ef9dabde835841c8a45c92ea8e1" title="If true, overlay geometric velocity vectors.">velocityVectors</a>;
+<a name="l01479"></a><a class="code" href="struct_nv_flow_cross_section_params.html#dad583a71c6f9ad0d80c12ddd1c3e257">01479</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_cross_section_params.html#dad583a71c6f9ad0d80c12ddd1c3e257" title="Scale to adjust vector length as a function of velocity.">velocityScale</a>;
+<a name="l01480"></a><a class="code" href="struct_nv_flow_cross_section_params.html#2815a9ff05934c0952627a96303eef7c">01480</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_cross_section_params.html#2815a9ff05934c0952627a96303eef7c" title="Controls maximum velocity vector line length.">vectorLengthScale</a>;
+<a name="l01481"></a>01481
+<a name="l01482"></a><a class="code" href="struct_nv_flow_cross_section_params.html#38447826fbfaebc4a4cad4ed789cf0aa">01482</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_cross_section_params.html#38447826fbfaebc4a4cad4ed789cf0aa" title="Draw lines around cell boundaries.">outlineCells</a>;
<a name="l01483"></a>01483
-<a name="l01489"></a>01489 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#gd8a1092c8b81b82c41546cc5ef6175f8">NvFlowDeviceDescDefaults</a>(<a class="code" href="struct_nv_flow_device_desc.html" title="Description required for creating a Flow device.">NvFlowDeviceDesc</a>* desc);
+<a name="l01484"></a><a class="code" href="struct_nv_flow_cross_section_params.html#27ebac7a8b4be366fe4876a57c885412">01484</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_cross_section_params.html#27ebac7a8b4be366fe4876a57c885412" title="If true, covers entire viewport, if false, top right corner.">fullscreen</a>;
+<a name="l01485"></a>01485
+<a name="l01486"></a><a class="code" href="struct_nv_flow_cross_section_params.html#7716b6f0da1524dde33d1c907255c4fd">01486</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#7716b6f0da1524dde33d1c907255c4fd" title="Color to use for any lines drawn.">lineColor</a>;
+<a name="l01487"></a><a class="code" href="struct_nv_flow_cross_section_params.html#b491532b38ac44c80ada0b8253574cb1">01487</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#b491532b38ac44c80ada0b8253574cb1" title="Background color.">backgroundColor</a>;
+<a name="l01488"></a><a class="code" href="struct_nv_flow_cross_section_params.html#de8f6735bd12ba137e197760a02b32e0">01488</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_cross_section_params.html#de8f6735bd12ba137e197760a02b32e0" title="Color for cell outline.">cellColor</a>;
+<a name="l01489"></a>01489 };
<a name="l01490"></a>01490
-<a name="l01498"></a>01498 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">bool</span> <a class="code" href="group___nv_flow_device.html#g905642ba7d34061b344b4875097e78de">NvFlowDedicatedDeviceAvailable</a>(NvFlowContext* renderContext);
-<a name="l01499"></a>01499
-<a name="l01507"></a>01507 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">bool</span> <a class="code" href="group___nv_flow_device.html#gef506f8d2e09e28c7bd2f428b08a1a4c">NvFlowDedicatedDeviceQueueAvailable</a>(NvFlowContext* renderContext);
-<a name="l01508"></a>01508
-<a name="l01517"></a>01517 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDevice* <a class="code" href="group___nv_flow_device.html#gb5a31ea53ff88bdd5a7af3daac03bfe0">NvFlowCreateDevice</a>(NvFlowContext* renderContext, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_device_desc.html" title="Description required for creating a Flow device.">NvFlowDeviceDesc</a>* desc);
-<a name="l01518"></a>01518
-<a name="l01524"></a>01524 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g0593d1241f00bc01cf5b311d01506acf">NvFlowReleaseDevice</a>(NvFlowDevice* device);
-<a name="l01525"></a>01525
-<a name="l01527"></a>01527 <span class="keyword">struct </span>NvFlowDeviceQueue;
-<a name="l01528"></a>01528
-<a name="l01530"></a><a class="code" href="group___nv_flow_device.html#g4f202cb1459942ccd23a905a1b2c2c8a">01530</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_device.html#g4f202cb1459942ccd23a905a1b2c2c8a" title="Types of queues.">NvFlowDeviceQueueType</a>
-<a name="l01531"></a>01531 {
-<a name="l01532"></a><a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8aa781d377fde340fd3ff18513fdf9bd47">01532</a> <a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8aa781d377fde340fd3ff18513fdf9bd47">eNvFlowDeviceQueueTypeGraphics</a> = 0,
-<a name="l01533"></a><a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8a2c2671eb7e5be3303b1cad3e418745c4">01533</a> <a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8a2c2671eb7e5be3303b1cad3e418745c4">eNvFlowDeviceQueueTypeCompute</a> = 1,
-<a name="l01534"></a><a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8a1bff38a1078741cc7fe6a66df64579b8">01534</a> <a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8a1bff38a1078741cc7fe6a66df64579b8">eNvFlowDeviceQueueTypeCopy</a> = 2
-<a name="l01535"></a>01535 };
-<a name="l01536"></a>01536
-<a name="l01538"></a><a class="code" href="struct_nv_flow_device_queue_desc.html">01538</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_device_queue_desc.html" title="Description required for creating a Flow device queue.">NvFlowDeviceQueueDesc</a>
-<a name="l01539"></a>01539 {
-<a name="l01540"></a><a class="code" href="struct_nv_flow_device_queue_desc.html#139539d2cb00ff3bf295da3a1da0b804">01540</a> <a class="code" href="group___nv_flow_device.html#g4f202cb1459942ccd23a905a1b2c2c8a" title="Types of queues.">NvFlowDeviceQueueType</a> <a class="code" href="struct_nv_flow_device_queue_desc.html#139539d2cb00ff3bf295da3a1da0b804">queueType</a>;
-<a name="l01541"></a><a class="code" href="struct_nv_flow_device_queue_desc.html#7dcedce94af4aadd424337d1f2ce797b">01541</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_device_queue_desc.html#7dcedce94af4aadd424337d1f2ce797b">lowLatency</a>;
-<a name="l01542"></a>01542 };
-<a name="l01543"></a>01543
-<a name="l01545"></a><a class="code" href="struct_nv_flow_device_queue_status.html">01545</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_device_queue_status.html" title="Flow device queue status to allow app to throttle maximum queued work.">NvFlowDeviceQueueStatus</a>
-<a name="l01546"></a>01546 {
-<a name="l01547"></a><a class="code" href="struct_nv_flow_device_queue_status.html#4c40e5648b866625b9f513503ab96b82">01547</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_device_queue_status.html#4c40e5648b866625b9f513503ab96b82" title="Number of flushes that have not completed work on the GPU.">framesInFlight</a>;
-<a name="l01548"></a><a class="code" href="struct_nv_flow_device_queue_status.html#7baf54930d25bcc15f633e0dbc5b7fbe">01548</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_device_queue_status.html#7baf54930d25bcc15f633e0dbc5b7fbe" title="The last fence completed on device queue.">lastFenceCompleted</a>;
-<a name="l01549"></a><a class="code" href="struct_nv_flow_device_queue_status.html#53fc740cc02dfb40c36297281813d507">01549</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_device_queue_status.html#53fc740cc02dfb40c36297281813d507" title="The fence value signaled after flush.">nextFenceValue</a>;
-<a name="l01550"></a>01550 };
-<a name="l01551"></a>01551
-<a name="l01560"></a>01560 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDeviceQueue* <a class="code" href="group___nv_flow_device.html#gda17e513dfaf4e76be5eb02fe36e6311">NvFlowCreateDeviceQueue</a>(NvFlowDevice* device, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_device_queue_desc.html" title="Description required for creating a Flow device queue.">NvFlowDeviceQueueDesc</a>* desc);
-<a name="l01561"></a>01561
-<a name="l01567"></a>01567 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g8bb25ad7ca4696fc331557b0a977e1e0">NvFlowReleaseDeviceQueue</a>(NvFlowDeviceQueue* deviceQueue);
-<a name="l01568"></a>01568
-<a name="l01576"></a>01576 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContext* <a class="code" href="group___nv_flow_device.html#g7035564d51771f77a1bdd7a0284d7a61">NvFlowDeviceQueueCreateContext</a>(NvFlowDeviceQueue* deviceQueue);
-<a name="l01577"></a>01577
-<a name="l01585"></a>01585 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g0c7f7e9aff62ddd6b2bca18830f7c662">NvFlowDeviceQueueUpdateContext</a>(NvFlowDeviceQueue* deviceQueue, NvFlowContext* context, <a class="code" href="struct_nv_flow_device_queue_status.html" title="Flow device queue status to allow app to throttle maximum queued work.">NvFlowDeviceQueueStatus</a>* status);
-<a name="l01586"></a>01586
-<a name="l01593"></a>01593 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g004cd8d63badb4ec5abc924c2aea4c5b">NvFlowDeviceQueueFlush</a>(NvFlowDeviceQueue* deviceQueue, NvFlowContext* context);
-<a name="l01594"></a>01594
-<a name="l01601"></a>01601 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g9caf24a4afed186a23a9d9f095a9fbdb">NvFlowDeviceQueueConditionalFlush</a>(NvFlowDeviceQueue* deviceQueue, NvFlowContext* context);
-<a name="l01602"></a>01602
-<a name="l01610"></a>01610 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g277e5f37475b15d48164436f775b990f">NvFlowDeviceQueueWaitOnFence</a>(NvFlowDeviceQueue* deviceQueue, NvFlowContext* context, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> fenceValue);
+<a name="l01496"></a>01496 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_cross_section.html#gfe60238065d87bf15cf6aff8fa2a6255">NvFlowCrossSectionParamsDefaults</a>(<a class="code" href="struct_nv_flow_cross_section_params.html" title="Parameters needed to render cross section.">NvFlowCrossSectionParams</a>* params);
+<a name="l01497"></a>01497
+<a name="l01506"></a>01506 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowCrossSection* <a class="code" href="group___nv_flow_cross_section.html#g01e77a679f29b771439274d9e818fa1b">NvFlowCreateCrossSection</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_cross_section_desc.html" title="Description required to create cross section object.">NvFlowCrossSectionDesc</a>* desc);
+<a name="l01507"></a>01507
+<a name="l01513"></a>01513 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_cross_section.html#g04c8de7d399c30d18c67c6c809b85f12">NvFlowReleaseCrossSection</a>(NvFlowCrossSection* crossSection);
+<a name="l01514"></a>01514
+<a name="l01522"></a>01522 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_cross_section.html#g697fd0442e285c25388297167ffdbf5d">NvFlowCrossSectionRender</a>(NvFlowCrossSection* crossSection, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_cross_section_params.html" title="Parameters needed to render cross section.">NvFlowCrossSectionParams</a>* params);
+<a name="l01523"></a>01523
+<a name="l01525"></a>01525 <span class="comment">// -------------------------- NvFlowGridProxy -------------------------------</span>
+<a name="l01528"></a>01528 <span class="comment"></span>
+<a name="l01530"></a>01530 <span class="keyword">struct </span>NvFlowGridProxy;
+<a name="l01531"></a>01531
+<a name="l01533"></a><a class="code" href="group___nv_flow_grid_proxy.html#gd49c07926e022ba8ee4397db5ff03577">01533</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_grid_proxy.html#gd49c07926e022ba8ee4397db5ff03577" title="Proxy types.">NvFlowGridProxyType</a>
+<a name="l01534"></a>01534 {
+<a name="l01535"></a><a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff03577ba63eead41bba89a6b6594612c0b4730">01535</a> <a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff03577ba63eead41bba89a6b6594612c0b4730" title="No operation, allows common code path for single versus multiple GPUs in the application...">eNvFlowGridProxyTypePassThrough</a> = 0,
+<a name="l01536"></a><a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff03577a2742f14c8a312e8e1ad5f88357bba39">01536</a> <a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff03577a2742f14c8a312e8e1ad5f88357bba39" title="Transports render data between GPUs.">eNvFlowGridProxyTypeMultiGPU</a> = 1,
+<a name="l01537"></a><a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff035771bb82e135d6fc72a92b66e0910123102">01537</a> <a class="code" href="group___nv_flow_grid_proxy.html#ggd49c07926e022ba8ee4397db5ff035771bb82e135d6fc72a92b66e0910123102" title="Versions grid export data for safe async compute.">eNvFlowGridProxyTypeInterQueue</a> = 2,
+<a name="l01538"></a>01538 };
+<a name="l01539"></a>01539
+<a name="l01541"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html">01541</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_proxy_desc.html" title="Parameters need to create a grid proxy.">NvFlowGridProxyDesc</a>
+<a name="l01542"></a>01542 {
+<a name="l01543"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#8e71737ad64e2d6146575190b1ac6fdd">01543</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#8e71737ad64e2d6146575190b1ac6fdd" title="Context used to simulate grid.">gridContext</a>;
+<a name="l01544"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#f917e9a744af421f720f4089ec28157f">01544</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#f917e9a744af421f720f4089ec28157f" title="Context used to render grid.">renderContext</a>;
+<a name="l01545"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#ab7c69d4bb1b87e6d37b5cfc03e969bc">01545</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#ab7c69d4bb1b87e6d37b5cfc03e969bc" title="Context with copy capability on gridContext device.">gridCopyContext</a>;
+<a name="l01546"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#061c64a7aaebddd669a687b5001e4247">01546</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#061c64a7aaebddd669a687b5001e4247" title="Context with copy capability on renderContext device.">renderCopyContext</a>;
+<a name="l01547"></a>01547
+<a name="l01548"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#4e2884ef8ec206992d4336800236eda8">01548</a> NvFlowGridExport* <a class="code" href="struct_nv_flow_grid_proxy_desc.html#4e2884ef8ec206992d4336800236eda8" title="GridExport to base allocation on.">gridExport</a>;
+<a name="l01549"></a>01549
+<a name="l01550"></a><a class="code" href="struct_nv_flow_grid_proxy_desc.html#721d25400941bf5596f2c779b3285d41">01550</a> <a class="code" href="group___nv_flow_grid_proxy.html#gd49c07926e022ba8ee4397db5ff03577" title="Proxy types.">NvFlowGridProxyType</a> <a class="code" href="struct_nv_flow_grid_proxy_desc.html#721d25400941bf5596f2c779b3285d41" title="GridProxy type to create.">proxyType</a>;
+<a name="l01551"></a>01551 };
+<a name="l01552"></a>01552
+<a name="l01554"></a><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html">01554</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html" title="Parameters need to create a multi-GPU proxy.">NvFlowGridProxyFlushParams</a>
+<a name="l01555"></a>01555 {
+<a name="l01556"></a><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#6d1471250101ffba1b671f313b73b9a9">01556</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#6d1471250101ffba1b671f313b73b9a9" title="Context used to simulate grid.">gridContext</a>;
+<a name="l01557"></a><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#1fd7355655ef8736c5c05f17c58764ea">01557</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#1fd7355655ef8736c5c05f17c58764ea" title="Context with copy capability on gridContext device.">gridCopyContext</a>;
+<a name="l01558"></a><a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#68b7b7d84c4fd17c69818e2f6164048d">01558</a> NvFlowContext* <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html#68b7b7d84c4fd17c69818e2f6164048d" title="Context with copy capability on renderContext device.">renderCopyContext</a>;
+<a name="l01559"></a>01559 };
+<a name="l01560"></a>01560
+<a name="l01568"></a>01568 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridProxy* <a class="code" href="group___nv_flow_grid_proxy.html#gb83baa8533f982c3a9226091a687c9ae">NvFlowCreateGridProxy</a>(<span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_proxy_desc.html" title="Parameters need to create a grid proxy.">NvFlowGridProxyDesc</a>* desc);
+<a name="l01569"></a>01569
+<a name="l01575"></a>01575 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_proxy.html#gd4a4abce1f387e892e350162577fdecc">NvFlowReleaseGridProxy</a>(NvFlowGridProxy* proxy);
+<a name="l01576"></a>01576
+<a name="l01584"></a>01584 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_proxy.html#gad1e7d715f4dde72c8cd114e9935b5f5">NvFlowGridProxyPush</a>(NvFlowGridProxy* proxy, NvFlowGridExport* gridExport, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html" title="Parameters need to create a multi-GPU proxy.">NvFlowGridProxyFlushParams</a>* params);
+<a name="l01585"></a>01585
+<a name="l01592"></a>01592 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_grid_proxy.html#gba62825ed98f5e8b0150caff9df1bed3">NvFlowGridProxyFlush</a>(NvFlowGridProxy* proxy, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_proxy_flush_params.html" title="Parameters need to create a multi-GPU proxy.">NvFlowGridProxyFlushParams</a>* params);
+<a name="l01593"></a>01593
+<a name="l01602"></a>01602 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_grid_proxy.html#g755a90ed03e901322fff12a23a5b9bf8">NvFlowGridProxyGetGridExport</a>(NvFlowGridProxy* proxy, NvFlowContext* renderContext);
+<a name="l01603"></a>01603
+<a name="l01605"></a>01605 <span class="comment">// -------------------------- NvFlowDevice -------------------------------</span>
+<a name="l01608"></a>01608 <span class="comment"></span>
+<a name="l01610"></a>01610 <span class="keyword">struct </span>NvFlowDevice;
<a name="l01611"></a>01611
-<a name="l01613"></a>01613 <span class="comment">// -------------------------- NvFlowSDFGenerator -------------------------------</span>
-<a name="l01616"></a>01616 <span class="comment"></span>
-<a name="l01618"></a>01618 <span class="keyword">struct </span>NvFlowSDFGen;
-<a name="l01619"></a>01619
-<a name="l01621"></a><a class="code" href="struct_nv_flow_s_d_f_gen_desc.html">01621</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_s_d_f_gen_desc.html" title="Description required for creating a signed distance field generator.">NvFlowSDFGenDesc</a>
-<a name="l01622"></a>01622 {
-<a name="l01623"></a><a class="code" href="struct_nv_flow_s_d_f_gen_desc.html#8df861b399a477fe5c80457fddc94eb4">01623</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_s_d_f_gen_desc.html#8df861b399a477fe5c80457fddc94eb4" title="Resolution of 3D texture storing signed distance field.">resolution</a>;
-<a name="l01624"></a>01624 };
-<a name="l01625"></a>01625
-<a name="l01627"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html">01627</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html" title="Simple mesh description.">NvFlowSDFGenMeshParams</a>
-<a name="l01628"></a>01628 {
-<a name="l01629"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#c06f06c1e62d7bd230927fbd774a500d">01629</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#c06f06c1e62d7bd230927fbd774a500d" title="Numbers of vertices in triangle mesh.">numVertices</a>;
-<a name="l01630"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#2b74ffe9edf7459b531be44f5165e9c1">01630</a> <span class="keywordtype">float</span>* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#2b74ffe9edf7459b531be44f5165e9c1" title="Array of positions, stored in x, y, z order.">positions</a>;
-<a name="l01631"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#aa7a25f4ceb271185e42ba16ea1257ba">01631</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#aa7a25f4ceb271185e42ba16ea1257ba" title="The distance between the beginning of one position to the beginning of the next position...">positionStride</a>;
-<a name="l01632"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#70ed43eacc9e17a0a6cde20427a837fa">01632</a> <span class="keywordtype">float</span>* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#70ed43eacc9e17a0a6cde20427a837fa" title="Array of normals, stored in nx, ny, nz order.">normals</a>;
-<a name="l01633"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8fb31b19902bc55cf5e4d1b27e13827f">01633</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8fb31b19902bc55cf5e4d1b27e13827f" title="The distance between the beginning of one normal to the beginning of the next normal...">normalStride</a>;
-<a name="l01634"></a>01634
-<a name="l01635"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#ccd5799d3d35f1bb3c1f7be82b2dbbf5">01635</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#ccd5799d3d35f1bb3c1f7be82b2dbbf5" title="Numbers of indices in triangle mesh.">numIndices</a>;
-<a name="l01636"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#a7ae0be2e24e34222eb08083df333b7a">01636</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#a7ae0be2e24e34222eb08083df333b7a" title="Array of indices.">indices</a>;
-<a name="l01637"></a>01637
-<a name="l01638"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8cc6a63c8f5d662b77751c4f9da7ed70">01638</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8cc6a63c8f5d662b77751c4f9da7ed70" title="transforms from model space to SDF NDC space">modelMatrix</a>;
-<a name="l01639"></a>01639
-<a name="l01640"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#f1c06c2f4a03fadae0b2f29110c5ee24">01640</a> NvFlowDepthStencilView* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#f1c06c2f4a03fadae0b2f29110c5ee24" title="Depth stencil view to restore after voxelize work, lighter than Flow context push/pop...">depthStencilView</a>;
-<a name="l01641"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#bd7ae276ec5bb2fb159643e15e717bb3">01641</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#bd7ae276ec5bb2fb159643e15e717bb3" title="Render target view to restore after voxelize work, lighter than Flow context push/pop...">renderTargetView</a>;
-<a name="l01642"></a>01642 };
-<a name="l01643"></a>01643
-<a name="l01652"></a>01652 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowSDFGen* <a class="code" href="group___nv_flow_s_d_f_generator.html#g6abed5463a612b1fb4b4701871887e4c">NvFlowCreateSDFGen</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_s_d_f_gen_desc.html" title="Description required for creating a signed distance field generator.">NvFlowSDFGenDesc</a>* desc);
-<a name="l01653"></a>01653
-<a name="l01659"></a>01659 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_s_d_f_generator.html#gda30c5a6eb5d2525d53b56a92edd7d4c">NvFlowReleaseSDFGen</a>(NvFlowSDFGen* sdfGen);
-<a name="l01660"></a>01660
-<a name="l01667"></a>01667 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_s_d_f_generator.html#g3aec811f9ceaf70efd408c2ffeaf159c">NvFlowSDFGenReset</a>(NvFlowSDFGen* sdfGen, NvFlowContext* context);
+<a name="l01613"></a><a class="code" href="group___nv_flow_device.html#g1b7b69daf89f2f10e53640aba9b55947">01613</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_device.html#g1b7b69daf89f2f10e53640aba9b55947" title="Device Type.">NvFlowDeviceMode</a>
+<a name="l01614"></a>01614 {
+<a name="l01615"></a><a class="code" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947f54df4ae81be87cc9bbb8b986a9f9e67">01615</a> <a class="code" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947f54df4ae81be87cc9bbb8b986a9f9e67" title="Exposes renderContext device.">eNvFlowDeviceModeProxy</a> = 0,
+<a name="l01616"></a><a class="code" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947a040715d1fa3675e9ad6737b6362095d">01616</a> <a class="code" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947a040715d1fa3675e9ad6737b6362095d" title="Generates unique device, not matching renderContext.">eNvFlowDeviceModeUnique</a> = 1,
+<a name="l01617"></a>01617 };
+<a name="l01618"></a>01618
+<a name="l01620"></a><a class="code" href="struct_nv_flow_device_desc.html">01620</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_device_desc.html" title="Description required for creating a Flow device.">NvFlowDeviceDesc</a>
+<a name="l01621"></a>01621 {
+<a name="l01622"></a><a class="code" href="struct_nv_flow_device_desc.html#2be7ce41bd7b04b0afeeaebcc3114cc3">01622</a> <a class="code" href="group___nv_flow_device.html#g1b7b69daf89f2f10e53640aba9b55947" title="Device Type.">NvFlowDeviceMode</a> <a class="code" href="struct_nv_flow_device_desc.html#2be7ce41bd7b04b0afeeaebcc3114cc3" title="Type of device to create.">mode</a>;
+<a name="l01623"></a><a class="code" href="struct_nv_flow_device_desc.html#3b7cf43106fa3099720403528c8e778a">01623</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_device_desc.html#3b7cf43106fa3099720403528c8e778a" title="if true, NvFlow tries to identify best compute device">autoSelectDevice</a>;
+<a name="l01624"></a><a class="code" href="struct_nv_flow_device_desc.html#a9212b57c160a2214320db0c60d85034">01624</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_device_desc.html#a9212b57c160a2214320db0c60d85034" title="preferred device index">adapterIdx</a>;
+<a name="l01625"></a>01625 };
+<a name="l01626"></a>01626
+<a name="l01632"></a>01632 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#gd8a1092c8b81b82c41546cc5ef6175f8">NvFlowDeviceDescDefaults</a>(<a class="code" href="struct_nv_flow_device_desc.html" title="Description required for creating a Flow device.">NvFlowDeviceDesc</a>* desc);
+<a name="l01633"></a>01633
+<a name="l01641"></a>01641 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">bool</span> <a class="code" href="group___nv_flow_device.html#g905642ba7d34061b344b4875097e78de">NvFlowDedicatedDeviceAvailable</a>(NvFlowContext* renderContext);
+<a name="l01642"></a>01642
+<a name="l01650"></a>01650 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">bool</span> <a class="code" href="group___nv_flow_device.html#gef506f8d2e09e28c7bd2f428b08a1a4c">NvFlowDedicatedDeviceQueueAvailable</a>(NvFlowContext* renderContext);
+<a name="l01651"></a>01651
+<a name="l01660"></a>01660 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDevice* <a class="code" href="group___nv_flow_device.html#gb5a31ea53ff88bdd5a7af3daac03bfe0">NvFlowCreateDevice</a>(NvFlowContext* renderContext, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_device_desc.html" title="Description required for creating a Flow device.">NvFlowDeviceDesc</a>* desc);
+<a name="l01661"></a>01661
+<a name="l01667"></a>01667 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g0593d1241f00bc01cf5b311d01506acf">NvFlowReleaseDevice</a>(NvFlowDevice* device);
<a name="l01668"></a>01668
-<a name="l01676"></a>01676 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_s_d_f_generator.html#g0e3117404eeaf9c6ada892c12a5c5b4b">NvFlowSDFGenVoxelize</a>(NvFlowSDFGen* sdfGen, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html" title="Simple mesh description.">NvFlowSDFGenMeshParams</a>* params);
-<a name="l01677"></a>01677
-<a name="l01684"></a>01684 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_s_d_f_generator.html#g7ec5c52d832fdb8a198e3828917dbff0">NvFlowSDFGenUpdate</a>(NvFlowSDFGen* sdfGen, NvFlowContext* context);
-<a name="l01685"></a>01685
-<a name="l01694"></a>01694 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture3D* <a class="code" href="group___nv_flow_s_d_f_generator.html#g69f289d064862eba6b635ace5bc50ead">NvFlowSDFGenShape</a>(NvFlowSDFGen* sdfGen, NvFlowContext* context);
-<a name="l01695"></a>01695
-<a name="l01697"></a>01697 <span class="comment">// -------------------------- NvFlowParticleSurface -------------------------------</span>
-<a name="l01700"></a>01700 <span class="comment"></span>
-<a name="l01702"></a>01702 <span class="keyword">struct </span>NvFlowParticleSurface;
-<a name="l01703"></a>01703
-<a name="l01705"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html">01705</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_particle_surface_desc.html" title="Description for creation.">NvFlowParticleSurfaceDesc</a>
-<a name="l01706"></a>01706 {
-<a name="l01707"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#073585cd408f16cbf817fb412e2e421f">01707</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_particle_surface_desc.html#073585cd408f16cbf817fb412e2e421f" title="Initial location of axis aligned bounding box.">initialLocation</a>;
-<a name="l01708"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#977ea6bccc1f7ed16abaffda6ce3d5a3">01708</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_particle_surface_desc.html#977ea6bccc1f7ed16abaffda6ce3d5a3" title="Initial half size of axis aligned bounding box.">halfSize</a>;
-<a name="l01709"></a>01709
-<a name="l01710"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#fd5faae3ce71feede590ff2a9af6e3de">01710</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_particle_surface_desc.html#fd5faae3ce71feede590ff2a9af6e3de" title="Resolution of virtual address space inside of bounding box.">virtualDim</a>;
-<a name="l01711"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#b0ade0b7e3fec4aee52d274d1536a207">01711</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_desc.html#b0ade0b7e3fec4aee52d274d1536a207" title="Fraction of virtual cells to allocate memory for.">residentScale</a>;
-<a name="l01712"></a>01712
-<a name="l01713"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#27240dc9b7828ca34a79d07e75e37748">01713</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_particle_surface_desc.html#27240dc9b7828ca34a79d07e75e37748" title="Maximum particle count for memory allocation.">maxParticles</a>;
-<a name="l01714"></a>01714 };
-<a name="l01715"></a>01715
-<a name="l01717"></a><a class="code" href="struct_nv_flow_particle_surface_data.html">01717</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_particle_surface_data.html" title="Particle data.">NvFlowParticleSurfaceData</a>
-<a name="l01718"></a>01718 {
-<a name="l01719"></a><a class="code" href="struct_nv_flow_particle_surface_data.html#42677da91e3eeaa3586b4fa6e74c964b">01719</a> <span class="keyword">const</span> <span class="keywordtype">float</span>* <a class="code" href="struct_nv_flow_particle_surface_data.html#42677da91e3eeaa3586b4fa6e74c964b" title="Array of particle positions, xyz components.">positions</a>;
-<a name="l01720"></a><a class="code" href="struct_nv_flow_particle_surface_data.html#de61ef18b0b2a06802b62120679ab0d5">01720</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_particle_surface_data.html#de61ef18b0b2a06802b62120679ab0d5" title="Stride in bytes between particles.">positionStride</a>;
-<a name="l01721"></a><a class="code" href="struct_nv_flow_particle_surface_data.html#26ff781eb70d3789fabf7e544716e7de">01721</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_particle_surface_data.html#26ff781eb70d3789fabf7e544716e7de" title="Number of particles in array.">numParticles</a>;
-<a name="l01722"></a>01722 };
-<a name="l01723"></a>01723
-<a name="l01725"></a><a class="code" href="struct_nv_flow_particle_surface_params.html">01725</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_particle_surface_params.html" title="Parameters for update.">NvFlowParticleSurfaceParams</a>
-<a name="l01726"></a>01726 {
-<a name="l01727"></a><a class="code" href="struct_nv_flow_particle_surface_params.html#c58e8b9cd9cf69c8e4229c3c56738a72">01727</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_params.html#c58e8b9cd9cf69c8e4229c3c56738a72" title="Threshold used to define isosurface.">surfaceThreshold</a>;
-<a name="l01728"></a><a class="code" href="struct_nv_flow_particle_surface_params.html#436e420cb1df6a944fe6ae7f9e18bb5e">01728</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_params.html#436e420cb1df6a944fe6ae7f9e18bb5e" title="Radius of smoothing kernel.">smoothRadius</a>;
-<a name="l01729"></a><a class="code" href="struct_nv_flow_particle_surface_params.html#79f305777abebf3633289488c0ba985a">01729</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_particle_surface_params.html#79f305777abebf3633289488c0ba985a" title="If true, use separable convolution for smoothing.">separableSmoothing</a>;
-<a name="l01730"></a>01730 };
-<a name="l01731"></a>01731
-<a name="l01733"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html">01733</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_particle_surface_emit_params.html" title="Parameter for surface emission.">NvFlowParticleSurfaceEmitParams</a>
-<a name="l01734"></a>01734 {
-<a name="l01735"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#c89911bebe0863c47e4667f314589a58">01735</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#c89911bebe0863c47e4667f314589a58">deltaTime</a>;
-<a name="l01736"></a>01736
-<a name="l01737"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#2779bcd0ca110b556578e585a9ea5feb">01737</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#2779bcd0ca110b556578e585a9ea5feb" title="Linear velocity, in world units, emitter direction.">velocityLinear</a>;
-<a name="l01738"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#1c0a336bdde7d48e77c303b22fef547a">01738</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#1c0a336bdde7d48e77c303b22fef547a" title="Rate of correction to target, inf means instantaneous.">velocityCoupleRate</a>;
-<a name="l01739"></a>01739
-<a name="l01740"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#19df6e486cd5f311238f25b8e51dda0c">01740</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#19df6e486cd5f311238f25b8e51dda0c" title="Target smoke.">smoke</a>;
-<a name="l01741"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#1db9063193d55fd7c45f731e923e93c1">01741</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#1db9063193d55fd7c45f731e923e93c1" title="Rate of correction to target, inf means instantaneous.">smokeCoupleRate</a>;
-<a name="l01742"></a>01742
-<a name="l01743"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#387f60fd3aa3db9cb78153f5b239daa4">01743</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#387f60fd3aa3db9cb78153f5b239daa4" title="Target temperature.">temperature</a>;
-<a name="l01744"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#8fe2b186399df3f7fc866b64c41aa3e8">01744</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#8fe2b186399df3f7fc866b64c41aa3e8" title="Rate of correction to target, inf means instantaneous.">temperatureCoupleRate</a>;
+<a name="l01670"></a>01670 <span class="keyword">struct </span>NvFlowDeviceQueue;
+<a name="l01671"></a>01671
+<a name="l01673"></a><a class="code" href="group___nv_flow_device.html#g4f202cb1459942ccd23a905a1b2c2c8a">01673</a> <span class="keyword">enum</span> <a class="code" href="group___nv_flow_device.html#g4f202cb1459942ccd23a905a1b2c2c8a" title="Types of queues.">NvFlowDeviceQueueType</a>
+<a name="l01674"></a>01674 {
+<a name="l01675"></a><a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8aa781d377fde340fd3ff18513fdf9bd47">01675</a> <a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8aa781d377fde340fd3ff18513fdf9bd47">eNvFlowDeviceQueueTypeGraphics</a> = 0,
+<a name="l01676"></a><a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8a2c2671eb7e5be3303b1cad3e418745c4">01676</a> <a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8a2c2671eb7e5be3303b1cad3e418745c4">eNvFlowDeviceQueueTypeCompute</a> = 1,
+<a name="l01677"></a><a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8a1bff38a1078741cc7fe6a66df64579b8">01677</a> <a class="code" href="group___nv_flow_device.html#gg4f202cb1459942ccd23a905a1b2c2c8a1bff38a1078741cc7fe6a66df64579b8">eNvFlowDeviceQueueTypeCopy</a> = 2
+<a name="l01678"></a>01678 };
+<a name="l01679"></a>01679
+<a name="l01681"></a><a class="code" href="struct_nv_flow_device_queue_desc.html">01681</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_device_queue_desc.html" title="Description required for creating a Flow device queue.">NvFlowDeviceQueueDesc</a>
+<a name="l01682"></a>01682 {
+<a name="l01683"></a><a class="code" href="struct_nv_flow_device_queue_desc.html#139539d2cb00ff3bf295da3a1da0b804">01683</a> <a class="code" href="group___nv_flow_device.html#g4f202cb1459942ccd23a905a1b2c2c8a" title="Types of queues.">NvFlowDeviceQueueType</a> <a class="code" href="struct_nv_flow_device_queue_desc.html#139539d2cb00ff3bf295da3a1da0b804">queueType</a>;
+<a name="l01684"></a><a class="code" href="struct_nv_flow_device_queue_desc.html#7dcedce94af4aadd424337d1f2ce797b">01684</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_device_queue_desc.html#7dcedce94af4aadd424337d1f2ce797b">lowLatency</a>;
+<a name="l01685"></a>01685 };
+<a name="l01686"></a>01686
+<a name="l01688"></a><a class="code" href="struct_nv_flow_device_queue_status.html">01688</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_device_queue_status.html" title="Flow device queue status to allow app to throttle maximum queued work.">NvFlowDeviceQueueStatus</a>
+<a name="l01689"></a>01689 {
+<a name="l01690"></a><a class="code" href="struct_nv_flow_device_queue_status.html#4c40e5648b866625b9f513503ab96b82">01690</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_device_queue_status.html#4c40e5648b866625b9f513503ab96b82" title="Number of flushes that have not completed work on the GPU.">framesInFlight</a>;
+<a name="l01691"></a><a class="code" href="struct_nv_flow_device_queue_status.html#7baf54930d25bcc15f633e0dbc5b7fbe">01691</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_device_queue_status.html#7baf54930d25bcc15f633e0dbc5b7fbe" title="The last fence completed on device queue.">lastFenceCompleted</a>;
+<a name="l01692"></a><a class="code" href="struct_nv_flow_device_queue_status.html#53fc740cc02dfb40c36297281813d507">01692</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_device_queue_status.html#53fc740cc02dfb40c36297281813d507" title="The fence value signaled after flush.">nextFenceValue</a>;
+<a name="l01693"></a>01693 };
+<a name="l01694"></a>01694
+<a name="l01703"></a>01703 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDeviceQueue* <a class="code" href="group___nv_flow_device.html#gda17e513dfaf4e76be5eb02fe36e6311">NvFlowCreateDeviceQueue</a>(NvFlowDevice* device, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_device_queue_desc.html" title="Description required for creating a Flow device queue.">NvFlowDeviceQueueDesc</a>* desc);
+<a name="l01704"></a>01704
+<a name="l01710"></a>01710 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g8bb25ad7ca4696fc331557b0a977e1e0">NvFlowReleaseDeviceQueue</a>(NvFlowDeviceQueue* deviceQueue);
+<a name="l01711"></a>01711
+<a name="l01719"></a>01719 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContext* <a class="code" href="group___nv_flow_device.html#g7035564d51771f77a1bdd7a0284d7a61">NvFlowDeviceQueueCreateContext</a>(NvFlowDeviceQueue* deviceQueue);
+<a name="l01720"></a>01720
+<a name="l01728"></a>01728 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g0c7f7e9aff62ddd6b2bca18830f7c662">NvFlowDeviceQueueUpdateContext</a>(NvFlowDeviceQueue* deviceQueue, NvFlowContext* context, <a class="code" href="struct_nv_flow_device_queue_status.html" title="Flow device queue status to allow app to throttle maximum queued work.">NvFlowDeviceQueueStatus</a>* status);
+<a name="l01729"></a>01729
+<a name="l01736"></a>01736 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g004cd8d63badb4ec5abc924c2aea4c5b">NvFlowDeviceQueueFlush</a>(NvFlowDeviceQueue* deviceQueue, NvFlowContext* context);
+<a name="l01737"></a>01737
+<a name="l01744"></a>01744 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g9caf24a4afed186a23a9d9f095a9fbdb">NvFlowDeviceQueueConditionalFlush</a>(NvFlowDeviceQueue* deviceQueue, NvFlowContext* context);
<a name="l01745"></a>01745
-<a name="l01746"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#3f39af1e5873b8aad38068ee64e4a0fe">01746</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#3f39af1e5873b8aad38068ee64e4a0fe" title="Target fuel.">fuel</a>;
-<a name="l01747"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#86af1b82e2fff3a4380109d25e0d216a">01747</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#86af1b82e2fff3a4380109d25e0d216a" title="Rate of correction to target, inf means instantaneous.">fuelCoupleRate</a>;
-<a name="l01748"></a>01748 };
-<a name="l01749"></a>01749
-<a name="l01758"></a>01758 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowParticleSurface* <a class="code" href="group___nv_flow_particle_surface.html#gde566e659c3040ba84e871ba90a51e67">NvFlowCreateParticleSurface</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_desc.html" title="Description for creation.">NvFlowParticleSurfaceDesc</a>* desc);
-<a name="l01759"></a>01759
-<a name="l01765"></a>01765 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#g4b1cd9056f8bd8f9a8376190bcdc8069">NvFlowReleaseParticleSurface</a>(NvFlowParticleSurface* surface);
-<a name="l01766"></a>01766
-<a name="l01774"></a>01774 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#ga7ec21650ddb67a9e492f0720660b0fa">NvFlowParticleSurfaceUpdateParticles</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_data.html" title="Particle data.">NvFlowParticleSurfaceData</a>* data);
-<a name="l01775"></a>01775
-<a name="l01783"></a>01783 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#ge0e2f98b4b476b1cb5ceb525aa5474c6">NvFlowParticleSurfaceUpdateSurface</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_params.html" title="Parameters for update.">NvFlowParticleSurfaceParams</a>* params);
-<a name="l01784"></a>01784
-<a name="l01792"></a>01792 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#gb784a11fe38b2090d2daf9e4a34182f0">NvFlowParticleSurfaceAllocFunc</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html" title="Necessary parameters/resources for custom grid block allocation.">NvFlowGridEmitCustomAllocParams</a>* params);
-<a name="l01793"></a>01793
-<a name="l01803"></a>01803 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#g3d4fed08e9776585468db15351f702b6">NvFlowParticleSurfaceEmitVelocityFunc</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* dataFrontIdx, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>* params, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html" title="Parameter for surface emission.">NvFlowParticleSurfaceEmitParams</a>* emitParams);
-<a name="l01804"></a>01804
-<a name="l01814"></a>01814 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#g2c7368c745591989afb0bb0dcfb29542">NvFlowParticleSurfaceEmitDensityFunc</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* dataFrontIdx, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>* params, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html" title="Parameter for surface emission.">NvFlowParticleSurfaceEmitParams</a>* emitParams);
-<a name="l01815"></a>01815
-<a name="l01824"></a>01824 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_particle_surface.html#g1d307fd65e119d6c6e895dc50ae8f0a6">NvFlowParticleSurfaceDebugGridExport</a>(NvFlowParticleSurface* surface, NvFlowContext* context);
-<a name="l01825"></a>01825
+<a name="l01753"></a>01753 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_device.html#g277e5f37475b15d48164436f775b990f">NvFlowDeviceQueueWaitOnFence</a>(NvFlowDeviceQueue* deviceQueue, NvFlowContext* context, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> fenceValue);
+<a name="l01754"></a>01754
+<a name="l01756"></a>01756 <span class="comment">// -------------------------- NvFlowSDFGenerator -------------------------------</span>
+<a name="l01759"></a>01759 <span class="comment"></span>
+<a name="l01761"></a>01761 <span class="keyword">struct </span>NvFlowSDFGen;
+<a name="l01762"></a>01762
+<a name="l01764"></a><a class="code" href="struct_nv_flow_s_d_f_gen_desc.html">01764</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_s_d_f_gen_desc.html" title="Description required for creating a signed distance field generator.">NvFlowSDFGenDesc</a>
+<a name="l01765"></a>01765 {
+<a name="l01766"></a><a class="code" href="struct_nv_flow_s_d_f_gen_desc.html#8df861b399a477fe5c80457fddc94eb4">01766</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_s_d_f_gen_desc.html#8df861b399a477fe5c80457fddc94eb4" title="Resolution of 3D texture storing signed distance field.">resolution</a>;
+<a name="l01767"></a>01767 };
+<a name="l01768"></a>01768
+<a name="l01770"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html">01770</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html" title="Simple mesh description.">NvFlowSDFGenMeshParams</a>
+<a name="l01771"></a>01771 {
+<a name="l01772"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#c06f06c1e62d7bd230927fbd774a500d">01772</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#c06f06c1e62d7bd230927fbd774a500d" title="Numbers of vertices in triangle mesh.">numVertices</a>;
+<a name="l01773"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#2b74ffe9edf7459b531be44f5165e9c1">01773</a> <span class="keywordtype">float</span>* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#2b74ffe9edf7459b531be44f5165e9c1" title="Array of positions, stored in x, y, z order.">positions</a>;
+<a name="l01774"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#aa7a25f4ceb271185e42ba16ea1257ba">01774</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#aa7a25f4ceb271185e42ba16ea1257ba" title="The distance between the beginning of one position to the beginning of the next position...">positionStride</a>;
+<a name="l01775"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#70ed43eacc9e17a0a6cde20427a837fa">01775</a> <span class="keywordtype">float</span>* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#70ed43eacc9e17a0a6cde20427a837fa" title="Array of normals, stored in nx, ny, nz order.">normals</a>;
+<a name="l01776"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8fb31b19902bc55cf5e4d1b27e13827f">01776</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8fb31b19902bc55cf5e4d1b27e13827f" title="The distance between the beginning of one normal to the beginning of the next normal...">normalStride</a>;
+<a name="l01777"></a>01777
+<a name="l01778"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#ccd5799d3d35f1bb3c1f7be82b2dbbf5">01778</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#ccd5799d3d35f1bb3c1f7be82b2dbbf5" title="Numbers of indices in triangle mesh.">numIndices</a>;
+<a name="l01779"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#a7ae0be2e24e34222eb08083df333b7a">01779</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#a7ae0be2e24e34222eb08083df333b7a" title="Array of indices.">indices</a>;
+<a name="l01780"></a>01780
+<a name="l01781"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8cc6a63c8f5d662b77751c4f9da7ed70">01781</a> <a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8cc6a63c8f5d662b77751c4f9da7ed70" title="transforms from model space to SDF NDC space">modelMatrix</a>;
+<a name="l01782"></a>01782
+<a name="l01783"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#f1c06c2f4a03fadae0b2f29110c5ee24">01783</a> NvFlowDepthStencilView* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#f1c06c2f4a03fadae0b2f29110c5ee24" title="Depth stencil view to restore after voxelize work, lighter than Flow context push/pop...">depthStencilView</a>;
+<a name="l01784"></a><a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#bd7ae276ec5bb2fb159643e15e717bb3">01784</a> NvFlowRenderTargetView* <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html#bd7ae276ec5bb2fb159643e15e717bb3" title="Render target view to restore after voxelize work, lighter than Flow context push/pop...">renderTargetView</a>;
+<a name="l01785"></a>01785 };
+<a name="l01786"></a>01786
+<a name="l01795"></a>01795 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowSDFGen* <a class="code" href="group___nv_flow_s_d_f_generator.html#g6abed5463a612b1fb4b4701871887e4c">NvFlowCreateSDFGen</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_s_d_f_gen_desc.html" title="Description required for creating a signed distance field generator.">NvFlowSDFGenDesc</a>* desc);
+<a name="l01796"></a>01796
+<a name="l01802"></a>01802 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_s_d_f_generator.html#gda30c5a6eb5d2525d53b56a92edd7d4c">NvFlowReleaseSDFGen</a>(NvFlowSDFGen* sdfGen);
+<a name="l01803"></a>01803
+<a name="l01810"></a>01810 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_s_d_f_generator.html#g3aec811f9ceaf70efd408c2ffeaf159c">NvFlowSDFGenReset</a>(NvFlowSDFGen* sdfGen, NvFlowContext* context);
+<a name="l01811"></a>01811
+<a name="l01819"></a>01819 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_s_d_f_generator.html#g0e3117404eeaf9c6ada892c12a5c5b4b">NvFlowSDFGenVoxelize</a>(NvFlowSDFGen* sdfGen, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_s_d_f_gen_mesh_params.html" title="Simple mesh description.">NvFlowSDFGenMeshParams</a>* params);
+<a name="l01820"></a>01820
+<a name="l01827"></a>01827 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_s_d_f_generator.html#g7ec5c52d832fdb8a198e3828917dbff0">NvFlowSDFGenUpdate</a>(NvFlowSDFGen* sdfGen, NvFlowContext* context);
+<a name="l01828"></a>01828
+<a name="l01837"></a>01837 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture3D* <a class="code" href="group___nv_flow_s_d_f_generator.html#g69f289d064862eba6b635ace5bc50ead">NvFlowSDFGenShape</a>(NvFlowSDFGen* sdfGen, NvFlowContext* context);
+<a name="l01838"></a>01838
+<a name="l01840"></a>01840 <span class="comment">// -------------------------- NvFlowParticleSurface -------------------------------</span>
+<a name="l01843"></a>01843 <span class="comment"></span>
+<a name="l01845"></a>01845 <span class="keyword">struct </span>NvFlowParticleSurface;
+<a name="l01846"></a>01846
+<a name="l01848"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html">01848</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_particle_surface_desc.html" title="Description for creation.">NvFlowParticleSurfaceDesc</a>
+<a name="l01849"></a>01849 {
+<a name="l01850"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#073585cd408f16cbf817fb412e2e421f">01850</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_particle_surface_desc.html#073585cd408f16cbf817fb412e2e421f" title="Initial location of axis aligned bounding box.">initialLocation</a>;
+<a name="l01851"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#977ea6bccc1f7ed16abaffda6ce3d5a3">01851</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_particle_surface_desc.html#977ea6bccc1f7ed16abaffda6ce3d5a3" title="Initial half size of axis aligned bounding box.">halfSize</a>;
+<a name="l01852"></a>01852
+<a name="l01853"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#fd5faae3ce71feede590ff2a9af6e3de">01853</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_particle_surface_desc.html#fd5faae3ce71feede590ff2a9af6e3de" title="Resolution of virtual address space inside of bounding box.">virtualDim</a>;
+<a name="l01854"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#b0ade0b7e3fec4aee52d274d1536a207">01854</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_desc.html#b0ade0b7e3fec4aee52d274d1536a207" title="Fraction of virtual cells to allocate memory for.">residentScale</a>;
+<a name="l01855"></a>01855
+<a name="l01856"></a><a class="code" href="struct_nv_flow_particle_surface_desc.html#27240dc9b7828ca34a79d07e75e37748">01856</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_particle_surface_desc.html#27240dc9b7828ca34a79d07e75e37748" title="Maximum particle count for memory allocation.">maxParticles</a>;
+<a name="l01857"></a>01857 };
+<a name="l01858"></a>01858
+<a name="l01860"></a><a class="code" href="struct_nv_flow_particle_surface_data.html">01860</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_particle_surface_data.html" title="Particle data.">NvFlowParticleSurfaceData</a>
+<a name="l01861"></a>01861 {
+<a name="l01862"></a><a class="code" href="struct_nv_flow_particle_surface_data.html#42677da91e3eeaa3586b4fa6e74c964b">01862</a> <span class="keyword">const</span> <span class="keywordtype">float</span>* <a class="code" href="struct_nv_flow_particle_surface_data.html#42677da91e3eeaa3586b4fa6e74c964b" title="Array of particle positions, xyz components.">positions</a>;
+<a name="l01863"></a><a class="code" href="struct_nv_flow_particle_surface_data.html#de61ef18b0b2a06802b62120679ab0d5">01863</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_particle_surface_data.html#de61ef18b0b2a06802b62120679ab0d5" title="Stride in bytes between particles.">positionStride</a>;
+<a name="l01864"></a><a class="code" href="struct_nv_flow_particle_surface_data.html#26ff781eb70d3789fabf7e544716e7de">01864</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_particle_surface_data.html#26ff781eb70d3789fabf7e544716e7de" title="Number of particles in array.">numParticles</a>;
+<a name="l01865"></a>01865 };
+<a name="l01866"></a>01866
+<a name="l01868"></a><a class="code" href="struct_nv_flow_particle_surface_params.html">01868</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_particle_surface_params.html" title="Parameters for update.">NvFlowParticleSurfaceParams</a>
+<a name="l01869"></a>01869 {
+<a name="l01870"></a><a class="code" href="struct_nv_flow_particle_surface_params.html#c58e8b9cd9cf69c8e4229c3c56738a72">01870</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_params.html#c58e8b9cd9cf69c8e4229c3c56738a72" title="Threshold used to define isosurface.">surfaceThreshold</a>;
+<a name="l01871"></a><a class="code" href="struct_nv_flow_particle_surface_params.html#436e420cb1df6a944fe6ae7f9e18bb5e">01871</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_params.html#436e420cb1df6a944fe6ae7f9e18bb5e" title="Radius of smoothing kernel.">smoothRadius</a>;
+<a name="l01872"></a><a class="code" href="struct_nv_flow_particle_surface_params.html#79f305777abebf3633289488c0ba985a">01872</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_particle_surface_params.html#79f305777abebf3633289488c0ba985a" title="If true, use separable convolution for smoothing.">separableSmoothing</a>;
+<a name="l01873"></a>01873 };
+<a name="l01874"></a>01874
+<a name="l01876"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html">01876</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_particle_surface_emit_params.html" title="Parameter for surface emission.">NvFlowParticleSurfaceEmitParams</a>
+<a name="l01877"></a>01877 {
+<a name="l01878"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#c89911bebe0863c47e4667f314589a58">01878</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#c89911bebe0863c47e4667f314589a58">deltaTime</a>;
+<a name="l01879"></a>01879
+<a name="l01880"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#2779bcd0ca110b556578e585a9ea5feb">01880</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#2779bcd0ca110b556578e585a9ea5feb" title="Linear velocity, in world units, emitter direction.">velocityLinear</a>;
+<a name="l01881"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#1c0a336bdde7d48e77c303b22fef547a">01881</a> <a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#1c0a336bdde7d48e77c303b22fef547a" title="Rate of correction to target, inf means instantaneous.">velocityCoupleRate</a>;
+<a name="l01882"></a>01882
+<a name="l01883"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#19df6e486cd5f311238f25b8e51dda0c">01883</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#19df6e486cd5f311238f25b8e51dda0c" title="Target smoke.">smoke</a>;
+<a name="l01884"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#1db9063193d55fd7c45f731e923e93c1">01884</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#1db9063193d55fd7c45f731e923e93c1" title="Rate of correction to target, inf means instantaneous.">smokeCoupleRate</a>;
+<a name="l01885"></a>01885
+<a name="l01886"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#387f60fd3aa3db9cb78153f5b239daa4">01886</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#387f60fd3aa3db9cb78153f5b239daa4" title="Target temperature.">temperature</a>;
+<a name="l01887"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#8fe2b186399df3f7fc866b64c41aa3e8">01887</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#8fe2b186399df3f7fc866b64c41aa3e8" title="Rate of correction to target, inf means instantaneous.">temperatureCoupleRate</a>;
+<a name="l01888"></a>01888
+<a name="l01889"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#3f39af1e5873b8aad38068ee64e4a0fe">01889</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#3f39af1e5873b8aad38068ee64e4a0fe" title="Target fuel.">fuel</a>;
+<a name="l01890"></a><a class="code" href="struct_nv_flow_particle_surface_emit_params.html#86af1b82e2fff3a4380109d25e0d216a">01890</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html#86af1b82e2fff3a4380109d25e0d216a" title="Rate of correction to target, inf means instantaneous.">fuelCoupleRate</a>;
+<a name="l01891"></a>01891 };
+<a name="l01892"></a>01892
+<a name="l01901"></a>01901 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowParticleSurface* <a class="code" href="group___nv_flow_particle_surface.html#gde566e659c3040ba84e871ba90a51e67">NvFlowCreateParticleSurface</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_desc.html" title="Description for creation.">NvFlowParticleSurfaceDesc</a>* desc);
+<a name="l01902"></a>01902
+<a name="l01908"></a>01908 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#g4b1cd9056f8bd8f9a8376190bcdc8069">NvFlowReleaseParticleSurface</a>(NvFlowParticleSurface* surface);
+<a name="l01909"></a>01909
+<a name="l01917"></a>01917 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#ga7ec21650ddb67a9e492f0720660b0fa">NvFlowParticleSurfaceUpdateParticles</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_data.html" title="Particle data.">NvFlowParticleSurfaceData</a>* data);
+<a name="l01918"></a>01918
+<a name="l01926"></a>01926 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#ge0e2f98b4b476b1cb5ceb525aa5474c6">NvFlowParticleSurfaceUpdateSurface</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_params.html" title="Parameters for update.">NvFlowParticleSurfaceParams</a>* params);
+<a name="l01927"></a>01927
+<a name="l01935"></a>01935 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#gb784a11fe38b2090d2daf9e4a34182f0">NvFlowParticleSurfaceAllocFunc</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_alloc_params.html" title="Necessary parameters/resources for custom grid block allocation.">NvFlowGridEmitCustomAllocParams</a>* params);
+<a name="l01936"></a>01936
+<a name="l01946"></a>01946 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#g3d4fed08e9776585468db15351f702b6">NvFlowParticleSurfaceEmitVelocityFunc</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* dataFrontIdx, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>* params, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html" title="Parameter for surface emission.">NvFlowParticleSurfaceEmitParams</a>* emitParams);
+<a name="l01947"></a>01947
+<a name="l01957"></a>01957 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_particle_surface.html#g2c7368c745591989afb0bb0dcfb29542">NvFlowParticleSurfaceEmitDensityFunc</a>(NvFlowParticleSurface* surface, NvFlowContext* context, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* dataFrontIdx, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_grid_emit_custom_emit_params.html" title="Handle for requesting per layer emitter data.">NvFlowGridEmitCustomEmitParams</a>* params, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_particle_surface_emit_params.html" title="Parameter for surface emission.">NvFlowParticleSurfaceEmitParams</a>* emitParams);
+<a name="l01958"></a>01958
+<a name="l01967"></a>01967 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGridExport* <a class="code" href="group___nv_flow_particle_surface.html#g1d307fd65e119d6c6e895dc50ae8f0a6">NvFlowParticleSurfaceDebugGridExport</a>(NvFlowParticleSurface* surface, NvFlowContext* context);
+<a name="l01968"></a>01968
</pre></div></div>
<!-- start footer part -->
<div class="footer">
diff --git a/docs/api/files/_nv_flow_8h.html b/docs/api/files/_nv_flow_8h.html
index 8b433d0..9d1f9d4 100644
--- a/docs/api/files/_nv_flow_8h.html
+++ b/docs/api/files/_nv_flow_8h.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlow.h File Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlow.h File Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -129,6 +129,18 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_reset_desc.html">NvFlowGridResetDesc</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description required to reset a NvFlowGrid. <a href="struct_nv_flow_grid_reset_desc.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html">NvFlowGridSummaryDebugRenderParams</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameters to debug render the grid summary data. <a href="struct_nv_flow_grid_summary_debug_render_params.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_desc.html">NvFlowGridSummaryDesc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description necessary to create grid summary. <a href="struct_nv_flow_grid_summary_desc.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html">NvFlowGridSummaryResult</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Summary results. <a href="struct_nv_flow_grid_summary_result.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_update_params.html">NvFlowGridSummaryUpdateParams</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameters required to update summary CPU state. <a href="struct_nv_flow_grid_summary_update_params.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_particle_surface_data.html">NvFlowParticleSurfaceData</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Particle data. <a href="struct_nv_flow_particle_surface_data.html#_details">More...</a><br></td></tr>
@@ -343,6 +355,10 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridProxy *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_proxy.html#gb83baa8533f982c3a9226091a687c9ae">NvFlowCreateGridProxy</a> (const <a class="el" href="struct_nv_flow_grid_proxy_desc.html">NvFlowGridProxyDesc</a> *desc)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridSummary *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g35c662e82a1a5222f03b1b09095e2014">NvFlowCreateGridSummary</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_grid_summary_desc.html">NvFlowGridSummaryDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridSummaryStateCPU *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g775d6b1cff54a74674db00a402c3b69e">NvFlowCreateGridSummaryStateCPU</a> (NvFlowGridSummary *gridSummary)</td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowParticleSurface *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_particle_surface.html#gde566e659c3040ba84e871ba90a51e67">NvFlowCreateParticleSurface</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_particle_surface_desc.html">NvFlowParticleSurfaceDesc</a> *desc)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_render_material_handle.html">NvFlowRenderMaterialHandle</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_render_material.html#gf6b98d52931595fe12211a5a6f1e3968">NvFlowCreateRenderMaterial</a> (NvFlowContext *context, NvFlowRenderMaterialPool *pool, const <a class="el" href="struct_nv_flow_render_material_params.html">NvFlowRenderMaterialParams</a> *params)</td></tr>
@@ -449,8 +465,20 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid.html#g6c2125dbb24e274634393a6425cffd7d">NvFlowGridSetTargetLocation</a> (NvFlowGrid *grid, <a class="el" href="struct_nv_flow_float3.html">NvFlowFloat3</a> targetLocation)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g854cc478898075d60a446f16084acd61">NvFlowGridSummaryDebugRender</a> (NvFlowGridSummary *gridSummary, NvFlowContext *context, const <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html">NvFlowGridSummaryDebugRenderParams</a> *params)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g3af5903a3ef8c581fb5de07d7f0b2199">NvFlowGridSummaryGetLayerMaterial</a> (NvFlowGridSummaryStateCPU *stateCPU, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#gd058f792d0b24a4bb45bc40841e1c005">NvFlowGridSummaryGetNumLayers</a> (NvFlowGridSummaryStateCPU *stateCPU)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#gff0c194b0b1b58a81754454da9e13fed">NvFlowGridSummaryGetSummaries</a> (NvFlowGridSummaryStateCPU *stateCPU, <a class="el" href="struct_nv_flow_grid_summary_result.html">NvFlowGridSummaryResult</a> **results, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> *numResults, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g5d5c0f0676d02aa90c498ec95289a7c5">NvFlowGridSummaryUpdate</a> (NvFlowGridSummary *gridSummary, NvFlowContext *context, const <a class="el" href="struct_nv_flow_grid_summary_update_params.html">NvFlowGridSummaryUpdateParams</a> *params)</td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid.html#g82ef210f6393ee69d3b52a69aa23c910">NvFlowGridUpdate</a> (NvFlowGrid *grid, NvFlowContext *context, float dt)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_emit.html#gbf07a26d81c9738687f5ceafffe39468">NvFlowGridUpdateEmitMaterials</a> (NvFlowGrid *grid, <a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a> *materials, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numMaterials)</td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_emit.html#gfafd945646da940a01d2147ffbeb4906">NvFlowGridUpdateEmitSDFs</a> (NvFlowGrid *grid, NvFlowShapeSDF **sdfs, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numSdfs)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_particle_surface.html#gb784a11fe38b2090d2daf9e4a34182f0">NvFlowParticleSurfaceAllocFunc</a> (NvFlowParticleSurface *surface, NvFlowContext *context, const <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html">NvFlowGridEmitCustomAllocParams</a> *params)</td></tr>
@@ -479,6 +507,10 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_proxy.html#gd4a4abce1f387e892e350162577fdecc">NvFlowReleaseGridProxy</a> (NvFlowGridProxy *proxy)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g3bbb63e4c151359255bdf6edc7adbaa8">NvFlowReleaseGridSummary</a> (NvFlowGridSummary *gridSummary)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#ga3cb94df0f16a0cc7b5cd467c6e489b5">NvFlowReleaseGridSummaryStateCPU</a> (NvFlowGridSummaryStateCPU *stateCPU)</td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_particle_surface.html#g4b1cd9056f8bd8f9a8376190bcdc8069">NvFlowReleaseParticleSurface</a> (NvFlowParticleSurface *surface)</td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_render_material.html#g14aa2333413ca0a483a7d1ef13c4510b">NvFlowReleaseRenderMaterial</a> (<a class="el" href="struct_nv_flow_render_material_handle.html">NvFlowRenderMaterialHandle</a> handle)</td></tr>
diff --git a/docs/api/files/_nv_flow_context_8h-source.html b/docs/api/files/_nv_flow_context_8h-source.html
index 669a23c..f33590e 100644
--- a/docs/api/files/_nv_flow_context_8h-source.html
+++ b/docs/api/files/_nv_flow_context_8h-source.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContext.h Source File</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContext.h Source File</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -41,7 +41,7 @@
<a name="l00012"></a>00012 <span class="preprocessor"></span>
<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="_nv_flow_types_8h.html">NvFlowTypes.h</a>"</span>
<a name="l00014"></a>00014
-<a name="l00015"></a><a class="code" href="_nv_flow_context_8h.html#41ac1cb36fa96d74fb90894fe6e37100">00015</a> <span class="preprocessor">#define NV_FLOW_VERSION 0x00010000</span>
+<a name="l00015"></a><a class="code" href="_nv_flow_context_8h.html#41ac1cb36fa96d74fb90894fe6e37100">00015</a> <span class="preprocessor">#define NV_FLOW_VERSION 0x00010001</span>
<a name="l00016"></a>00016 <span class="preprocessor"></span>
<a name="l00018"></a>00018 <span class="keyword">struct </span>NvFlowContext;
<a name="l00019"></a>00019
diff --git a/docs/api/files/_nv_flow_context_8h.html b/docs/api/files/_nv_flow_context_8h.html
index 31100be..cae0695 100644
--- a/docs/api/files/_nv_flow_context_8h.html
+++ b/docs/api/files/_nv_flow_context_8h.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContext.h File Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContext.h File Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -35,7 +35,7 @@
<a href="_nv_flow_context_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_8h.html#41ac1cb36fa96d74fb90894fe6e37100">NV_FLOW_VERSION</a>&nbsp;&nbsp;&nbsp;0x00010000</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_8h.html#41ac1cb36fa96d74fb90894fe6e37100">NV_FLOW_VERSION</a>&nbsp;&nbsp;&nbsp;0x00010001</td></tr>
<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_8h.html#f91c3ee4e8314810817e74a5f475aaeb">NvFlowContextAPI</a> { <a class="el" href="_nv_flow_context_8h.html#f91c3ee4e8314810817e74a5f475aaebdd9e71932383bdf4d87cc3959d837296">eNvFlowContextD3D11</a> = 1,
@@ -77,7 +77,7 @@
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define NV_FLOW_VERSION&nbsp;&nbsp;&nbsp;0x00010000 </td>
+ <td class="memname">#define NV_FLOW_VERSION&nbsp;&nbsp;&nbsp;0x00010001 </td>
</tr>
</table>
</div>
diff --git a/docs/api/files/_nv_flow_context_d3_d11_8h-source.html b/docs/api/files/_nv_flow_context_d3_d11_8h-source.html
index fbcbd7e..46a4f9b 100644
--- a/docs/api/files/_nv_flow_context_d3_d11_8h-source.html
+++ b/docs/api/files/_nv_flow_context_d3_d11_8h-source.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContextD3D11.h Source File</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextD3D11.h Source File</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/_nv_flow_context_d3_d11_8h.html b/docs/api/files/_nv_flow_context_d3_d11_8h.html
index b6c0df4..d489ba5 100644
--- a/docs/api/files/_nv_flow_context_d3_d11_8h.html
+++ b/docs/api/files/_nv_flow_context_d3_d11_8h.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContextD3D11.h File Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextD3D11.h File Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/_nv_flow_context_d3_d12_8h-source.html b/docs/api/files/_nv_flow_context_d3_d12_8h-source.html
index f7ef24b..5a95745 100644
--- a/docs/api/files/_nv_flow_context_d3_d12_8h-source.html
+++ b/docs/api/files/_nv_flow_context_d3_d12_8h-source.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContextD3D12.h Source File</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextD3D12.h Source File</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -45,82 +45,86 @@
<a name="l00018"></a>00018 {
<a name="l00019"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#89d615c945e9c660ff02b05c919aaf08">00019</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#89d615c945e9c660ff02b05c919aaf08">dsvHandle</a>;
<a name="l00020"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#6e2cbdc36a79f8c05c62418d9f8baf5c">00020</a> D3D12_DEPTH_STENCIL_VIEW_DESC <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#6e2cbdc36a79f8c05c62418d9f8baf5c">dsvDesc</a>;
-<a name="l00021"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#ce52e4daf5e3832eb71dd69783de9541">00021</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#ce52e4daf5e3832eb71dd69783de9541">srvHandle</a>;
-<a name="l00022"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#4fe4845abd62bb0668a33db103d54358">00022</a> D3D12_SHADER_RESOURCE_VIEW_DESC <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#4fe4845abd62bb0668a33db103d54358">srvDesc</a>;
-<a name="l00023"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d0d0a61f204ae26d40b2dc0a4cfd1a94">00023</a> ID3D12Resource* <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d0d0a61f204ae26d40b2dc0a4cfd1a94">resource</a>;
-<a name="l00024"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#aec08d0f1285b6fd549371d8347200ee">00024</a> D3D12_RESOURCE_STATES <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#aec08d0f1285b6fd549371d8347200ee">currentState</a>;
-<a name="l00025"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">00025</a> D3D12_VIEWPORT <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">viewport</a>;
-<a name="l00026"></a>00026 };
-<a name="l00027"></a>00027
-<a name="l00028"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html">00028</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a>
-<a name="l00029"></a>00029 {
-<a name="l00030"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#cb04453ae87cf344a25f76dc2fec199f">00030</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#cb04453ae87cf344a25f76dc2fec199f">rtvHandle</a>;
-<a name="l00031"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#7e1f00ff318d943d74591b5625f1eddc">00031</a> D3D12_RENDER_TARGET_VIEW_DESC <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#7e1f00ff318d943d74591b5625f1eddc">rtvDesc</a>;
-<a name="l00032"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#6052613483addc76aa4b5e9d60204b32">00032</a> ID3D12Resource* <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#6052613483addc76aa4b5e9d60204b32">resource</a>;
-<a name="l00033"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#88e20609a22b6a00d7069098d9301eaa">00033</a> D3D12_RESOURCE_STATES <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#88e20609a22b6a00d7069098d9301eaa">currentState</a>;
-<a name="l00034"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#ddb04537e53f566f818584c0c5d03d18">00034</a> D3D12_VIEWPORT <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#ddb04537e53f566f818584c0c5d03d18">viewport</a>;
-<a name="l00035"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#7b730eeb6e03e659f33dcc57a3476826">00035</a> D3D12_RECT <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#7b730eeb6e03e659f33dcc57a3476826">scissor</a>;
-<a name="l00036"></a>00036 };
-<a name="l00037"></a>00037
-<a name="l00038"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">00038</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">NvFlowDescriptorReserveHandleD3D12</a>
-<a name="l00039"></a>00039 {
-<a name="l00040"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#10837cc3d889f29bd60e8b69b06059b0">00040</a> ID3D12DescriptorHeap* <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#10837cc3d889f29bd60e8b69b06059b0">heap</a>;
-<a name="l00041"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#a76fab33762c4b726fb6a0dbfbaf1f7f">00041</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#a76fab33762c4b726fb6a0dbfbaf1f7f">descriptorSize</a>;
-<a name="l00042"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#ac4b3c103fa7568387dcf4f68571315b">00042</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#ac4b3c103fa7568387dcf4f68571315b">cpuHandle</a>;
-<a name="l00043"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#85df0cc0a8c6260afc0bef8189ea228a">00043</a> D3D12_GPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#85df0cc0a8c6260afc0bef8189ea228a">gpuHandle</a>;
-<a name="l00044"></a>00044 };
-<a name="l00045"></a>00045
-<a name="l00046"></a><a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">00046</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">NvFlowDynamicDescriptorHeapD3D12</a>
-<a name="l00047"></a>00047 {
-<a name="l00048"></a><a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#f3f61dba38d443a217ca42cb66d6c1ad">00048</a> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#f3f61dba38d443a217ca42cb66d6c1ad">userdata</a>;
-<a name="l00049"></a>00049 <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">NvFlowDescriptorReserveHandleD3D12</a> (*<a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#1ee1418a665a7c6b664c8822e2c2dfe6">reserveDescriptors</a>)(<span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#f3f61dba38d443a217ca42cb66d6c1ad">userdata</a>, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numDescriptors, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> lastFenceCompleted, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> nextFenceValue);
-<a name="l00050"></a>00050 };
-<a name="l00051"></a>00051
-<a name="l00052"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html">00052</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>
-<a name="l00053"></a>00053 {
-<a name="l00054"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#ef1f37227f01b72fe90f8011b5c5af56">00054</a> ID3D12Device* <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#ef1f37227f01b72fe90f8011b5c5af56" title="The desired d3d12 device to use.">device</a>;
-<a name="l00055"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#5d4931e96835dddd817002b60d0be7c5">00055</a> ID3D12CommandQueue* <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#5d4931e96835dddd817002b60d0be7c5" title="The commandQueue commandList will be submit on.">commandQueue</a>;
-<a name="l00056"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#85e999a389753b672c29dbbdbdb38560">00056</a> ID3D12Fence* <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#85e999a389753b672c29dbbdbdb38560" title="Fence marking events on this queue.">commandQueueFence</a>;
-<a name="l00057"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#63e4af08fc0b54f5fe6a5053a0bd60d4">00057</a> ID3D12GraphicsCommandList* <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#63e4af08fc0b54f5fe6a5053a0bd60d4" title="The commandlist for recording.">commandList</a>;
-<a name="l00058"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#3ef1893c16faa8b03ef675245ca2fad3">00058</a> UINT64 <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#3ef1893c16faa8b03ef675245ca2fad3" title="The last fence completed on commandQueue.">lastFenceCompleted</a>;
-<a name="l00059"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#288deeb63807ef652bc606bdab344dcb">00059</a> UINT64 <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#288deeb63807ef652bc606bdab344dcb" title="The fence value signaled after commandList is submitted.">nextFenceValue</a>;
-<a name="l00060"></a>00060
-<a name="l00061"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#4919443861c405b98aa8ecdd1444e2f6">00061</a> <a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">NvFlowDynamicDescriptorHeapD3D12</a> <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#4919443861c405b98aa8ecdd1444e2f6" title="Optional interface to share app descriptor heap with Flow.">dynamicHeapCbvSrvUav</a>;
-<a name="l00062"></a>00062 };
-<a name="l00063"></a>00063
-<a name="l00064"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html">00064</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html">NvFlowResourceViewDescD3D12</a>
-<a name="l00065"></a>00065 {
-<a name="l00066"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#2f8b7a5da4f326fede21adb503df4b13">00066</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#2f8b7a5da4f326fede21adb503df4b13">srvHandle</a>;
-<a name="l00067"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#7e9dde80ea1a940faee3f68902de1123">00067</a> D3D12_SHADER_RESOURCE_VIEW_DESC <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#7e9dde80ea1a940faee3f68902de1123">srvDesc</a>;
-<a name="l00068"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#e3d2ac9a6338c9ff2d7730bed353dd46">00068</a> ID3D12Resource* <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#e3d2ac9a6338c9ff2d7730bed353dd46">resource</a>;
-<a name="l00069"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#ae7bc1cb6297c13284470b54f7fb3792">00069</a> D3D12_RESOURCE_STATES* <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#ae7bc1cb6297c13284470b54f7fb3792">currentState</a>;
-<a name="l00070"></a>00070 };
-<a name="l00071"></a>00071
-<a name="l00072"></a><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html">00072</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html">NvFlowResourceRWViewDescD3D12</a>
-<a name="l00073"></a>00073 {
-<a name="l00074"></a><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#c1999bd1280d53f31f25cf6dfabe7191">00074</a> <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html">NvFlowResourceViewDescD3D12</a> <a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#c1999bd1280d53f31f25cf6dfabe7191">resourceView</a>;
-<a name="l00075"></a><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#9cfafa4bb842df65604ea230ac680bb0">00075</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#9cfafa4bb842df65604ea230ac680bb0">uavHandle</a>;
-<a name="l00076"></a><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#ecfe4397a64fcb08d12d5f5e1925af0f">00076</a> D3D12_UNORDERED_ACCESS_VIEW_DESC <a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#ecfe4397a64fcb08d12d5f5e1925af0f">uavDesc</a>;
-<a name="l00077"></a>00077 };
-<a name="l00078"></a>00078
-<a name="l00087"></a>00087 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContext* <a class="code" href="group___nv_flow_context_d3_d12.html#gdc273a5d7c9663861e73dd43f77adf1d">NvFlowCreateContextD3D12</a>(<a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> version, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>* desc);
-<a name="l00088"></a>00088
-<a name="l00097"></a>00097 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDepthStencilView* <a class="code" href="group___nv_flow_context_d3_d12.html#g3261913e0df04914795ff462497b59eb">NvFlowCreateDepthStencilViewD3D12</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html">NvFlowDepthStencilViewDescD3D12</a>* desc);
-<a name="l00098"></a>00098
-<a name="l00107"></a>00107 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowRenderTargetView* <a class="code" href="group___nv_flow_context_d3_d12.html#gbc9da1ac1744320ae3d04e65ebe08fb1">NvFlowCreateRenderTargetViewD3D12</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a>* desc);
-<a name="l00108"></a>00108
-<a name="l00115"></a>00115 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g64da2d8964e158385d5b99b0d5a550c5">NvFlowUpdateContextD3D12</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>* desc);
-<a name="l00116"></a>00116
-<a name="l00123"></a>00123 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g837b315f4f3fd386d7a6e1698e0a7b01">NvFlowUpdateContextDescD3D12</a>(NvFlowContext* context, <a class="code" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>* desc);
-<a name="l00124"></a>00124
-<a name="l00132"></a>00132 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g5e5945b6106c57c67be4443c935cfedf">NvFlowUpdateDepthStencilViewD3D12</a>(NvFlowContext* context, NvFlowDepthStencilView* view, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html">NvFlowDepthStencilViewDescD3D12</a>* desc);
-<a name="l00133"></a>00133
-<a name="l00141"></a>00141 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#ge6b8d59f784576bfd45a1330182d94d2">NvFlowUpdateRenderTargetViewD3D12</a>(NvFlowContext* context, NvFlowRenderTargetView* view, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a>* desc);
-<a name="l00142"></a>00142
-<a name="l00150"></a>00150 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g791d4b99a40bb0e3eafa6cb78aad0d2b">NvFlowUpdateResourceViewDescD3D12</a>(NvFlowContext* context, NvFlowResource* resource, <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html">NvFlowResourceViewDescD3D12</a>* desc);
-<a name="l00151"></a>00151
-<a name="l00159"></a>00159 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g786a3c3a50ba647d05d5f3363260b52d">NvFlowUpdateResourceRWViewDescD3D12</a>(NvFlowContext* context, NvFlowResourceRW* resourceRW, <a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html">NvFlowResourceRWViewDescD3D12</a>* desc);
-<a name="l00160"></a>00160
+<a name="l00021"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#578b823c2323554c8d9ec78566d4274b">00021</a> ID3D12Resource* <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#578b823c2323554c8d9ec78566d4274b">dsvResource</a>;
+<a name="l00022"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#2f27bc74dddfbd7747a7941e7d15837d">00022</a> D3D12_RESOURCE_STATES <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#2f27bc74dddfbd7747a7941e7d15837d">dsvCurrentState</a>;
+<a name="l00023"></a>00023
+<a name="l00024"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#ce52e4daf5e3832eb71dd69783de9541">00024</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#ce52e4daf5e3832eb71dd69783de9541">srvHandle</a>;
+<a name="l00025"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#4fe4845abd62bb0668a33db103d54358">00025</a> D3D12_SHADER_RESOURCE_VIEW_DESC <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#4fe4845abd62bb0668a33db103d54358">srvDesc</a>;
+<a name="l00026"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d105f388030e9cc37e5d878e43eb3af7">00026</a> ID3D12Resource* <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d105f388030e9cc37e5d878e43eb3af7">srvResource</a>;
+<a name="l00027"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#0dd281f8eecd93f5ce1c0ebaf251810a">00027</a> D3D12_RESOURCE_STATES <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#0dd281f8eecd93f5ce1c0ebaf251810a">srvCurrentState</a>;
+<a name="l00028"></a>00028
+<a name="l00029"></a><a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">00029</a> D3D12_VIEWPORT <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">viewport</a>;
+<a name="l00030"></a>00030 };
+<a name="l00031"></a>00031
+<a name="l00032"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html">00032</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a>
+<a name="l00033"></a>00033 {
+<a name="l00034"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#cb04453ae87cf344a25f76dc2fec199f">00034</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#cb04453ae87cf344a25f76dc2fec199f">rtvHandle</a>;
+<a name="l00035"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#7e1f00ff318d943d74591b5625f1eddc">00035</a> D3D12_RENDER_TARGET_VIEW_DESC <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#7e1f00ff318d943d74591b5625f1eddc">rtvDesc</a>;
+<a name="l00036"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#6052613483addc76aa4b5e9d60204b32">00036</a> ID3D12Resource* <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#6052613483addc76aa4b5e9d60204b32">resource</a>;
+<a name="l00037"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#88e20609a22b6a00d7069098d9301eaa">00037</a> D3D12_RESOURCE_STATES <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#88e20609a22b6a00d7069098d9301eaa">currentState</a>;
+<a name="l00038"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#ddb04537e53f566f818584c0c5d03d18">00038</a> D3D12_VIEWPORT <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#ddb04537e53f566f818584c0c5d03d18">viewport</a>;
+<a name="l00039"></a><a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#7b730eeb6e03e659f33dcc57a3476826">00039</a> D3D12_RECT <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html#7b730eeb6e03e659f33dcc57a3476826">scissor</a>;
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041
+<a name="l00042"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">00042</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">NvFlowDescriptorReserveHandleD3D12</a>
+<a name="l00043"></a>00043 {
+<a name="l00044"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#10837cc3d889f29bd60e8b69b06059b0">00044</a> ID3D12DescriptorHeap* <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#10837cc3d889f29bd60e8b69b06059b0">heap</a>;
+<a name="l00045"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#a76fab33762c4b726fb6a0dbfbaf1f7f">00045</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#a76fab33762c4b726fb6a0dbfbaf1f7f">descriptorSize</a>;
+<a name="l00046"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#ac4b3c103fa7568387dcf4f68571315b">00046</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#ac4b3c103fa7568387dcf4f68571315b">cpuHandle</a>;
+<a name="l00047"></a><a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#85df0cc0a8c6260afc0bef8189ea228a">00047</a> D3D12_GPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#85df0cc0a8c6260afc0bef8189ea228a">gpuHandle</a>;
+<a name="l00048"></a>00048 };
+<a name="l00049"></a>00049
+<a name="l00050"></a><a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">00050</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">NvFlowDynamicDescriptorHeapD3D12</a>
+<a name="l00051"></a>00051 {
+<a name="l00052"></a><a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#f3f61dba38d443a217ca42cb66d6c1ad">00052</a> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#f3f61dba38d443a217ca42cb66d6c1ad">userdata</a>;
+<a name="l00053"></a>00053 <a class="code" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">NvFlowDescriptorReserveHandleD3D12</a> (*<a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#1ee1418a665a7c6b664c8822e2c2dfe6">reserveDescriptors</a>)(<span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#f3f61dba38d443a217ca42cb66d6c1ad">userdata</a>, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numDescriptors, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> lastFenceCompleted, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> nextFenceValue);
+<a name="l00054"></a>00054 };
+<a name="l00055"></a>00055
+<a name="l00056"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html">00056</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>
+<a name="l00057"></a>00057 {
+<a name="l00058"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#ef1f37227f01b72fe90f8011b5c5af56">00058</a> ID3D12Device* <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#ef1f37227f01b72fe90f8011b5c5af56" title="The desired d3d12 device to use.">device</a>;
+<a name="l00059"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#5d4931e96835dddd817002b60d0be7c5">00059</a> ID3D12CommandQueue* <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#5d4931e96835dddd817002b60d0be7c5" title="The commandQueue commandList will be submit on.">commandQueue</a>;
+<a name="l00060"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#85e999a389753b672c29dbbdbdb38560">00060</a> ID3D12Fence* <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#85e999a389753b672c29dbbdbdb38560" title="Fence marking events on this queue.">commandQueueFence</a>;
+<a name="l00061"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#63e4af08fc0b54f5fe6a5053a0bd60d4">00061</a> ID3D12GraphicsCommandList* <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#63e4af08fc0b54f5fe6a5053a0bd60d4" title="The commandlist for recording.">commandList</a>;
+<a name="l00062"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#3ef1893c16faa8b03ef675245ca2fad3">00062</a> UINT64 <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#3ef1893c16faa8b03ef675245ca2fad3" title="The last fence completed on commandQueue.">lastFenceCompleted</a>;
+<a name="l00063"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#288deeb63807ef652bc606bdab344dcb">00063</a> UINT64 <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#288deeb63807ef652bc606bdab344dcb" title="The fence value signaled after commandList is submitted.">nextFenceValue</a>;
+<a name="l00064"></a>00064
+<a name="l00065"></a><a class="code" href="struct_nv_flow_context_desc_d3_d12.html#4919443861c405b98aa8ecdd1444e2f6">00065</a> <a class="code" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">NvFlowDynamicDescriptorHeapD3D12</a> <a class="code" href="struct_nv_flow_context_desc_d3_d12.html#4919443861c405b98aa8ecdd1444e2f6" title="Optional interface to share app descriptor heap with Flow.">dynamicHeapCbvSrvUav</a>;
+<a name="l00066"></a>00066 };
+<a name="l00067"></a>00067
+<a name="l00068"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html">00068</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html">NvFlowResourceViewDescD3D12</a>
+<a name="l00069"></a>00069 {
+<a name="l00070"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#2f8b7a5da4f326fede21adb503df4b13">00070</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#2f8b7a5da4f326fede21adb503df4b13">srvHandle</a>;
+<a name="l00071"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#7e9dde80ea1a940faee3f68902de1123">00071</a> D3D12_SHADER_RESOURCE_VIEW_DESC <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#7e9dde80ea1a940faee3f68902de1123">srvDesc</a>;
+<a name="l00072"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#e3d2ac9a6338c9ff2d7730bed353dd46">00072</a> ID3D12Resource* <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#e3d2ac9a6338c9ff2d7730bed353dd46">resource</a>;
+<a name="l00073"></a><a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#ae7bc1cb6297c13284470b54f7fb3792">00073</a> D3D12_RESOURCE_STATES* <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html#ae7bc1cb6297c13284470b54f7fb3792">currentState</a>;
+<a name="l00074"></a>00074 };
+<a name="l00075"></a>00075
+<a name="l00076"></a><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html">00076</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html">NvFlowResourceRWViewDescD3D12</a>
+<a name="l00077"></a>00077 {
+<a name="l00078"></a><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#c1999bd1280d53f31f25cf6dfabe7191">00078</a> <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html">NvFlowResourceViewDescD3D12</a> <a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#c1999bd1280d53f31f25cf6dfabe7191">resourceView</a>;
+<a name="l00079"></a><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#9cfafa4bb842df65604ea230ac680bb0">00079</a> D3D12_CPU_DESCRIPTOR_HANDLE <a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#9cfafa4bb842df65604ea230ac680bb0">uavHandle</a>;
+<a name="l00080"></a><a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#ecfe4397a64fcb08d12d5f5e1925af0f">00080</a> D3D12_UNORDERED_ACCESS_VIEW_DESC <a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#ecfe4397a64fcb08d12d5f5e1925af0f">uavDesc</a>;
+<a name="l00081"></a>00081 };
+<a name="l00082"></a>00082
+<a name="l00091"></a>00091 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContext* <a class="code" href="group___nv_flow_context_d3_d12.html#gdc273a5d7c9663861e73dd43f77adf1d">NvFlowCreateContextD3D12</a>(<a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> version, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>* desc);
+<a name="l00092"></a>00092
+<a name="l00101"></a>00101 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDepthStencilView* <a class="code" href="group___nv_flow_context_d3_d12.html#g3261913e0df04914795ff462497b59eb">NvFlowCreateDepthStencilViewD3D12</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html">NvFlowDepthStencilViewDescD3D12</a>* desc);
+<a name="l00102"></a>00102
+<a name="l00111"></a>00111 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowRenderTargetView* <a class="code" href="group___nv_flow_context_d3_d12.html#gbc9da1ac1744320ae3d04e65ebe08fb1">NvFlowCreateRenderTargetViewD3D12</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a>* desc);
+<a name="l00112"></a>00112
+<a name="l00119"></a>00119 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g64da2d8964e158385d5b99b0d5a550c5">NvFlowUpdateContextD3D12</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>* desc);
+<a name="l00120"></a>00120
+<a name="l00127"></a>00127 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g837b315f4f3fd386d7a6e1698e0a7b01">NvFlowUpdateContextDescD3D12</a>(NvFlowContext* context, <a class="code" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>* desc);
+<a name="l00128"></a>00128
+<a name="l00136"></a>00136 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g5e5945b6106c57c67be4443c935cfedf">NvFlowUpdateDepthStencilViewD3D12</a>(NvFlowContext* context, NvFlowDepthStencilView* view, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html">NvFlowDepthStencilViewDescD3D12</a>* desc);
+<a name="l00137"></a>00137
+<a name="l00145"></a>00145 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#ge6b8d59f784576bfd45a1330182d94d2">NvFlowUpdateRenderTargetViewD3D12</a>(NvFlowContext* context, NvFlowRenderTargetView* view, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a>* desc);
+<a name="l00146"></a>00146
+<a name="l00154"></a>00154 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g791d4b99a40bb0e3eafa6cb78aad0d2b">NvFlowUpdateResourceViewDescD3D12</a>(NvFlowContext* context, NvFlowResource* resource, <a class="code" href="struct_nv_flow_resource_view_desc_d3_d12.html">NvFlowResourceViewDescD3D12</a>* desc);
+<a name="l00155"></a>00155
+<a name="l00163"></a>00163 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="group___nv_flow_context_d3_d12.html#g786a3c3a50ba647d05d5f3363260b52d">NvFlowUpdateResourceRWViewDescD3D12</a>(NvFlowContext* context, NvFlowResourceRW* resourceRW, <a class="code" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html">NvFlowResourceRWViewDescD3D12</a>* desc);
+<a name="l00164"></a>00164
</pre></div></div>
<!-- start footer part -->
<div class="footer">
diff --git a/docs/api/files/_nv_flow_context_d3_d12_8h.html b/docs/api/files/_nv_flow_context_d3_d12_8h.html
index 5ad7698..dd918f3 100644
--- a/docs/api/files/_nv_flow_context_d3_d12_8h.html
+++ b/docs/api/files/_nv_flow_context_d3_d12_8h.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContextD3D12.h File Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextD3D12.h File Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/_nv_flow_context_ext_8h-source.html b/docs/api/files/_nv_flow_context_ext_8h-source.html
new file mode 100644
index 0000000..feb2cae
--- /dev/null
+++ b/docs/api/files/_nv_flow_context_ext_8h-source.html
@@ -0,0 +1,643 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextExt.h Source File</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+ </div>
+<h1>NvFlowContextExt.h</h1><a href="_nv_flow_context_ext_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment">* Copyright (c) 2014-2017, NVIDIA CORPORATION. All rights reserved.</span>
+<a name="l00003"></a>00003 <span class="comment">*</span>
+<a name="l00004"></a>00004 <span class="comment">* NVIDIA CORPORATION and its licensors retain all intellectual property</span>
+<a name="l00005"></a>00005 <span class="comment">* and proprietary rights in and to this software, related documentation</span>
+<a name="l00006"></a>00006 <span class="comment">* and any modifications thereto. Any use, reproduction, disclosure or</span>
+<a name="l00007"></a>00007 <span class="comment">* distribution of this software and related documentation without an express</span>
+<a name="l00008"></a>00008 <span class="comment">* license agreement from NVIDIA CORPORATION is strictly prohibited.</span>
+<a name="l00009"></a>00009 <span class="comment">*/</span>
+<a name="l00010"></a>00010
+<a name="l00011"></a>00011 <span class="preprocessor">#pragma once</span>
+<a name="l00012"></a>00012 <span class="preprocessor"></span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include "<a class="code" href="_nv_flow_context_8h.html">NvFlowContext.h</a>"</span>
+<a name="l00014"></a>00014
+<a name="l00016"></a>00016 <span class="keyword">struct </span>NvFlowContext;
+<a name="l00017"></a>00017
+<a name="l00018"></a>00018 <span class="keyword">struct </span>NvFlowConstantBuffer;
+<a name="l00019"></a>00019 <span class="keyword">struct </span>NvFlowVertexBuffer;
+<a name="l00020"></a>00020 <span class="keyword">struct </span>NvFlowIndexBuffer;
+<a name="l00021"></a>00021 <span class="keyword">struct </span>NvFlowResource;
+<a name="l00022"></a>00022 <span class="keyword">struct </span>NvFlowResourceRW;
+<a name="l00023"></a>00023 <span class="keyword">struct </span>NvFlowBuffer;
+<a name="l00024"></a>00024 <span class="keyword">struct </span>NvFlowTexture1D;
+<a name="l00025"></a>00025 <span class="keyword">struct </span>NvFlowTexture2D;
+<a name="l00026"></a>00026 <span class="keyword">struct </span>NvFlowTexture3D;
+<a name="l00027"></a>00027
+<a name="l00029"></a>00029 <span class="keyword">struct </span>NvFlowContextObject;
+<a name="l00030"></a>00030
+<a name="l00031"></a>00031 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="_nv_flow_context_ext_8h.html#d977eeb7d7838abc9b5dc8ebae44c35a">NvFlowContextObjectAddRef</a>(NvFlowContextObject* <span class="keywordtype">object</span>);
+<a name="l00032"></a>00032
+<a name="l00033"></a>00033 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="_nv_flow_context_ext_8h.html#520a80ed600196bd30caceee8e4b267c">NvFlowContextObjectRelease</a>(NvFlowContextObject* <span class="keywordtype">object</span>);
+<a name="l00034"></a>00034
+<a name="l00035"></a>00035 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="_nv_flow_context_ext_8h.html#0c18c6c1479aee77cc128b98bca13eb8">NvFlowContextObjectGetGPUBytesUsed</a>(NvFlowContextObject* <span class="keywordtype">object</span>);
+<a name="l00036"></a>00036
+<a name="l00038"></a><a class="code" href="struct_nv_flow_mapped_data.html">00038</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_mapped_data.html" title="Handle for mapped pitched data.">NvFlowMappedData</a>
+<a name="l00039"></a>00039 {
+<a name="l00040"></a><a class="code" href="struct_nv_flow_mapped_data.html#0ae9679e2742c585dc2b9f362e554ef0">00040</a> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_mapped_data.html#0ae9679e2742c585dc2b9f362e554ef0">data</a>;
+<a name="l00041"></a><a class="code" href="struct_nv_flow_mapped_data.html#0f69f43a759ea36766cd35333d0e8cc8">00041</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_mapped_data.html#0f69f43a759ea36766cd35333d0e8cc8">rowPitch</a>;
+<a name="l00042"></a><a class="code" href="struct_nv_flow_mapped_data.html#55e7d707de834a05bd86315cbcdc0f0f">00042</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_mapped_data.html#55e7d707de834a05bd86315cbcdc0f0f">depthPitch</a>;
+<a name="l00043"></a>00043 };
+<a name="l00044"></a>00044
+<a name="l00046"></a>00046 <span class="keyword">struct </span>NvFlowConstantBuffer;
+<a name="l00047"></a>00047
+<a name="l00048"></a><a class="code" href="struct_nv_flow_constant_buffer_desc.html">00048</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a>
+<a name="l00049"></a>00049 {
+<a name="l00050"></a><a class="code" href="struct_nv_flow_constant_buffer_desc.html#2582f5dbb0b9346231881b19c6d00028">00050</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_constant_buffer_desc.html#2582f5dbb0b9346231881b19c6d00028">sizeInBytes</a>;
+<a name="l00051"></a><a class="code" href="struct_nv_flow_constant_buffer_desc.html#8e4c718e83cee09effd58e82f56db7e6">00051</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_constant_buffer_desc.html#8e4c718e83cee09effd58e82f56db7e6">uploadAccess</a>;
+<a name="l00052"></a>00052 };
+<a name="l00053"></a>00053
+<a name="l00054"></a>00054 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#69b214614dba5090f89af4d85a1dc394">NvFlowConstantBufferGetDesc</a>(NvFlowConstantBuffer* buffer, <a class="code" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a>* desc);
+<a name="l00055"></a>00055
+<a name="l00056"></a>00056 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowConstantBuffer* <a class="code" href="_nv_flow_context_ext_8h.html#3d5e69d6ab863cc421e5dd831685be7a">NvFlowCreateConstantBuffer</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a>* desc);
+<a name="l00057"></a>00057
+<a name="l00058"></a>00058 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#af12d9056aa42394e94c40461c3caa5c">NvFlowReleaseConstantBuffer</a>(NvFlowConstantBuffer* buffer);
+<a name="l00059"></a>00059
+<a name="l00060"></a>00060 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#778722dfafc007ede73e4340a296d4ce">NvFlowConstantBufferGetContextObject</a>(NvFlowConstantBuffer* buffer);
+<a name="l00061"></a>00061
+<a name="l00062"></a>00062 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span>* <a class="code" href="_nv_flow_context_ext_8h.html#ccaa14f73ec5b412ff0330ba049274ab">NvFlowConstantBufferMap</a>(NvFlowContext* context, NvFlowConstantBuffer* constantBuffer);
+<a name="l00063"></a>00063
+<a name="l00064"></a>00064 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#bb02bcbc4bea16d2a718a663c9d3c428">NvFlowConstantBufferUnmap</a>(NvFlowContext* context, NvFlowConstantBuffer* constantBuffer);
+<a name="l00065"></a>00065
+<a name="l00067"></a>00067 <span class="keyword">struct </span>NvFlowVertexBuffer;
+<a name="l00068"></a>00068
+<a name="l00069"></a><a class="code" href="struct_nv_flow_vertex_buffer_desc.html">00069</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a>
+<a name="l00070"></a>00070 {
+<a name="l00071"></a><a class="code" href="struct_nv_flow_vertex_buffer_desc.html#bf895b857c503bfdf9009038e2e57d1c">00071</a> <span class="keyword">const</span> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_vertex_buffer_desc.html#bf895b857c503bfdf9009038e2e57d1c">data</a>;
+<a name="l00072"></a><a class="code" href="struct_nv_flow_vertex_buffer_desc.html#348d436a863460c09f90a180dde07eeb">00072</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_vertex_buffer_desc.html#348d436a863460c09f90a180dde07eeb">sizeInBytes</a>;
+<a name="l00073"></a>00073 };
+<a name="l00074"></a>00074
+<a name="l00075"></a>00075 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#5a4f24842247b15073580fbe86170d0d">NvFlowVertexBufferGetDesc</a>(NvFlowVertexBuffer* buffer, <a class="code" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a>* desc);
+<a name="l00076"></a>00076
+<a name="l00077"></a>00077 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowVertexBuffer* <a class="code" href="_nv_flow_context_ext_8h.html#643f6846f7acb5c6f517a085ecb2ad11">NvFlowCreateVertexBuffer</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a>* desc);
+<a name="l00078"></a>00078
+<a name="l00079"></a>00079 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#6163772eea401998524cab2b25e1b3b4">NvFlowReleaseVertexBuffer</a>(NvFlowVertexBuffer* vertexBuffer);
+<a name="l00080"></a>00080
+<a name="l00081"></a>00081 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#251daa6f624f9c3f547fcfb878ebdfe5">NvFlowVertexBufferGetContextObject</a>(NvFlowVertexBuffer* buffer);
+<a name="l00082"></a>00082
+<a name="l00083"></a>00083 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span>* <a class="code" href="_nv_flow_context_ext_8h.html#0d21e74f6e8bc0fde5c4a6c867815c92">NvFlowVertexBufferMap</a>(NvFlowContext* context, NvFlowVertexBuffer* vertexBuffer);
+<a name="l00084"></a>00084
+<a name="l00085"></a>00085 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#a6139ba6e75bb4a4524da49dfb66d51c">NvFlowVertexBufferUnmap</a>(NvFlowContext* context, NvFlowVertexBuffer* vertexBuffer);
+<a name="l00086"></a>00086
+<a name="l00088"></a>00088 <span class="keyword">struct </span>NvFlowIndexBuffer;
+<a name="l00089"></a>00089
+<a name="l00090"></a><a class="code" href="struct_nv_flow_index_buffer_desc.html">00090</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a>
+<a name="l00091"></a>00091 {
+<a name="l00092"></a><a class="code" href="struct_nv_flow_index_buffer_desc.html#30835d2828c4b7cc2bd93f62906c186b">00092</a> <span class="keyword">const</span> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_index_buffer_desc.html#30835d2828c4b7cc2bd93f62906c186b">data</a>;
+<a name="l00093"></a><a class="code" href="struct_nv_flow_index_buffer_desc.html#bb2d8ae05e0a99b9661628f970caf8c7">00093</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_index_buffer_desc.html#bb2d8ae05e0a99b9661628f970caf8c7">sizeInBytes</a>;
+<a name="l00094"></a><a class="code" href="struct_nv_flow_index_buffer_desc.html#4281c0312d717a53d8060ca1dd484fcb">00094</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_index_buffer_desc.html#4281c0312d717a53d8060ca1dd484fcb">format</a>;
+<a name="l00095"></a>00095 };
+<a name="l00096"></a>00096
+<a name="l00097"></a>00097 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#bb77266970a7d2897e9ebc424f726f7d">NvFlowIndexBufferGetDesc</a>(NvFlowIndexBuffer* index, <a class="code" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a>* desc);
+<a name="l00098"></a>00098
+<a name="l00099"></a>00099 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowIndexBuffer* <a class="code" href="_nv_flow_context_ext_8h.html#affc9fa27efd799fdee3a00836e8fdc4">NvFlowCreateIndexBuffer</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a>* desc);
+<a name="l00100"></a>00100
+<a name="l00101"></a>00101 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#84b03a4aa785f23fe0d590f16d294cd1">NvFlowReleaseIndexBuffer</a>(NvFlowIndexBuffer* buffer);
+<a name="l00102"></a>00102
+<a name="l00103"></a>00103 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#30753959af3d9e373a5ef1ca74c8922c">NvFlowIndexBufferGetContextObject</a>(NvFlowIndexBuffer* buffer);
+<a name="l00104"></a>00104
+<a name="l00105"></a>00105 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span>* <a class="code" href="_nv_flow_context_ext_8h.html#c6453272e74a278f7b612dea1785df68">NvFlowIndexBufferMap</a>(NvFlowContext* context, NvFlowIndexBuffer* indexBuffer);
+<a name="l00106"></a>00106
+<a name="l00107"></a>00107 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#823cd5c0e50b97c9fee79de5729d8544">NvFlowIndexBufferUnmap</a>(NvFlowContext* context, NvFlowIndexBuffer* indexBuffer);
+<a name="l00108"></a>00108
+<a name="l00110"></a>00110 <span class="keyword">struct </span>NvFlowResource;
+<a name="l00111"></a>00111
+<a name="l00112"></a>00112 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#05c122c2670b7059c263db47c58622c3">NvFlowResourceGetContextObject</a>(NvFlowResource* resource);
+<a name="l00113"></a>00113
+<a name="l00115"></a>00115 <span class="keyword">struct </span>NvFlowResourceRW;
+<a name="l00116"></a>00116
+<a name="l00117"></a>00117 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#600b4ea50d86294aa81c9820fe417517">NvFlowResourceRWGetContextObject</a>(NvFlowResourceRW* resourceRW);
+<a name="l00118"></a>00118
+<a name="l00119"></a>00119 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#0b267ebcb9209e0b57c0da4bc466d1fc">NvFlowResourceRWGetResource</a>(NvFlowResourceRW* resourceRW);
+<a name="l00120"></a>00120
+<a name="l00122"></a>00122 <span class="keyword">struct </span>NvFlowRenderTarget;
+<a name="l00123"></a>00123
+<a name="l00125"></a><a class="code" href="struct_nv_flow_viewport.html">00125</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_viewport.html" title="Viewport description for rendering.">NvFlowViewport</a>
+<a name="l00126"></a>00126 {
+<a name="l00127"></a><a class="code" href="struct_nv_flow_viewport.html#60529cea6ec1945f6ca9f85071e3073c">00127</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_viewport.html#60529cea6ec1945f6ca9f85071e3073c">topLeftX</a>;
+<a name="l00128"></a><a class="code" href="struct_nv_flow_viewport.html#cebb1570c6c027c089d2232e5b152bdd">00128</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_viewport.html#cebb1570c6c027c089d2232e5b152bdd">topLeftY</a>;
+<a name="l00129"></a><a class="code" href="struct_nv_flow_viewport.html#eb8ee00054ff7ac32074565e748bb59c">00129</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_viewport.html#eb8ee00054ff7ac32074565e748bb59c">width</a>;
+<a name="l00130"></a><a class="code" href="struct_nv_flow_viewport.html#5ea804fa0fc4415b3b1e18e963414d4a">00130</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_viewport.html#5ea804fa0fc4415b3b1e18e963414d4a">height</a>;
+<a name="l00131"></a><a class="code" href="struct_nv_flow_viewport.html#135ab6410b8813e0d06b48ebfe1de89c">00131</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_viewport.html#135ab6410b8813e0d06b48ebfe1de89c">minDepth</a>;
+<a name="l00132"></a><a class="code" href="struct_nv_flow_viewport.html#a3c0657c0d538255c2bd44013a863bba">00132</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_viewport.html#a3c0657c0d538255c2bd44013a863bba">maxDepth</a>;
+<a name="l00133"></a>00133 };
+<a name="l00134"></a>00134
+<a name="l00135"></a><a class="code" href="struct_nv_flow_render_target_desc.html">00135</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_render_target_desc.html">NvFlowRenderTargetDesc</a>
+<a name="l00136"></a>00136 {
+<a name="l00137"></a><a class="code" href="struct_nv_flow_render_target_desc.html#ba4a7bce370217633b6bf09feee3b090">00137</a> <a class="code" href="struct_nv_flow_viewport.html" title="Viewport description for rendering.">NvFlowViewport</a> <a class="code" href="struct_nv_flow_render_target_desc.html#ba4a7bce370217633b6bf09feee3b090">viewport</a>;
+<a name="l00138"></a><a class="code" href="struct_nv_flow_render_target_desc.html#5864d21ca7741af686f93183bc55f5b6">00138</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_render_target_desc.html#5864d21ca7741af686f93183bc55f5b6">rt_format</a>;
+<a name="l00139"></a>00139 };
+<a name="l00140"></a>00140
+<a name="l00141"></a>00141 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#7faac4b1d9a556b2a501387f77d02ba6">NvFlowRenderTargetGetDesc</a>(NvFlowRenderTarget* rt, <a class="code" href="struct_nv_flow_render_target_desc.html">NvFlowRenderTargetDesc</a>* desc);
+<a name="l00142"></a>00142
+<a name="l00143"></a>00143 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#1fcc4596c64abcebc6aa003bb887473d">NvFlowRenderTargetSetViewport</a>(NvFlowRenderTarget* rt, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_viewport.html" title="Viewport description for rendering.">NvFlowViewport</a>* viewport);
+<a name="l00144"></a>00144
+<a name="l00146"></a>00146 <span class="keyword">struct </span>NvFlowDepthStencil;
+<a name="l00147"></a>00147
+<a name="l00148"></a><a class="code" href="struct_nv_flow_depth_stencil_desc.html">00148</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_depth_stencil_desc.html">NvFlowDepthStencilDesc</a>
+<a name="l00149"></a>00149 {
+<a name="l00150"></a><a class="code" href="struct_nv_flow_depth_stencil_desc.html#2a72ae9f886ccb460e94fb25599b8586">00150</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_depth_stencil_desc.html#2a72ae9f886ccb460e94fb25599b8586">ds_format</a>;
+<a name="l00151"></a><a class="code" href="struct_nv_flow_depth_stencil_desc.html#17133af6bf2f21c3f48459dd41eb4c4e">00151</a> <a class="code" href="struct_nv_flow_viewport.html" title="Viewport description for rendering.">NvFlowViewport</a> <a class="code" href="struct_nv_flow_depth_stencil_desc.html#17133af6bf2f21c3f48459dd41eb4c4e">viewport</a>;
+<a name="l00152"></a><a class="code" href="struct_nv_flow_depth_stencil_desc.html#9846984bcf8ba84e3654fc62216ef910">00152</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_depth_stencil_desc.html#9846984bcf8ba84e3654fc62216ef910">width</a>;
+<a name="l00153"></a><a class="code" href="struct_nv_flow_depth_stencil_desc.html#96f5d6254be25730034a97e0f62d0803">00153</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_depth_stencil_desc.html#96f5d6254be25730034a97e0f62d0803">height</a>;
+<a name="l00154"></a>00154 };
+<a name="l00155"></a>00155
+<a name="l00156"></a>00156 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#029f381186c840e9093f11a9c5c2e314">NvFlowDepthStencilGetDesc</a>(NvFlowDepthStencil* ds, <a class="code" href="struct_nv_flow_depth_stencil_desc.html">NvFlowDepthStencilDesc</a>* desc);
+<a name="l00157"></a>00157
+<a name="l00158"></a>00158 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#66dd7c306502725734eb76b6cc6d2335">NvFlowDepthStencilSetViewport</a>(NvFlowDepthStencil* ds, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_viewport.html" title="Viewport description for rendering.">NvFlowViewport</a>* viewport);
+<a name="l00159"></a>00159
+<a name="l00161"></a>00161 <span class="keyword">struct </span>NvFlowBuffer;
+<a name="l00162"></a>00162
+<a name="l00163"></a><a class="code" href="struct_nv_flow_buffer_desc.html">00163</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a>
+<a name="l00164"></a>00164 {
+<a name="l00165"></a><a class="code" href="struct_nv_flow_buffer_desc.html#62117ec573bd86099f405ad39a5d5503">00165</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_buffer_desc.html#62117ec573bd86099f405ad39a5d5503">format</a>;
+<a name="l00166"></a><a class="code" href="struct_nv_flow_buffer_desc.html#758ba0c268251e4b805af0a93e44764c">00166</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_buffer_desc.html#758ba0c268251e4b805af0a93e44764c">dim</a>;
+<a name="l00167"></a><a class="code" href="struct_nv_flow_buffer_desc.html#975cad91a88daaac3e8d479d92dd21b3">00167</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_buffer_desc.html#975cad91a88daaac3e8d479d92dd21b3">uploadAccess</a>;
+<a name="l00168"></a><a class="code" href="struct_nv_flow_buffer_desc.html#b8d9c1298adda62ae7c41f94826ec95c">00168</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_buffer_desc.html#b8d9c1298adda62ae7c41f94826ec95c">downloadAccess</a>;
+<a name="l00169"></a>00169 };
+<a name="l00170"></a>00170
+<a name="l00171"></a><a class="code" href="struct_nv_flow_buffer_view_desc.html">00171</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_buffer_view_desc.html">NvFlowBufferViewDesc</a>
+<a name="l00172"></a>00172 {
+<a name="l00173"></a><a class="code" href="struct_nv_flow_buffer_view_desc.html#7be0faa533d649a1999b5c164b5f463d">00173</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_buffer_view_desc.html#7be0faa533d649a1999b5c164b5f463d">format</a>;
+<a name="l00174"></a>00174 };
+<a name="l00175"></a>00175
+<a name="l00176"></a>00176 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#297d3057dc12f1cfe198a7938c5154ad">NvFlowBufferGetDesc</a>(NvFlowBuffer* buffer, <a class="code" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a>* desc);
+<a name="l00177"></a>00177
+<a name="l00178"></a>00178 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowBuffer* <a class="code" href="_nv_flow_context_ext_8h.html#a910e77d964a2be0efba5fff4193d0ad">NvFlowCreateBuffer</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a>* desc);
+<a name="l00179"></a>00179
+<a name="l00180"></a>00180 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowBuffer* <a class="code" href="_nv_flow_context_ext_8h.html#52848b0190cecd40f5e18b242ee8237b">NvFlowCreateBufferView</a>(NvFlowContext* context, NvFlowBuffer* buffer, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_buffer_view_desc.html">NvFlowBufferViewDesc</a>* desc);
+<a name="l00181"></a>00181
+<a name="l00182"></a>00182 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#3a3e41ca8d497f61f72cf76a2590aa85">NvFlowReleaseBuffer</a>(NvFlowBuffer* buffer);
+<a name="l00183"></a>00183
+<a name="l00184"></a>00184 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#2304bbc750d301013d98a1e0b23cd270">NvFlowBufferGetContextObject</a>(NvFlowBuffer* buffer);
+<a name="l00185"></a>00185
+<a name="l00186"></a>00186 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#249da38bb9db251446de68bfa5f728ab">NvFlowBufferGetResource</a>(NvFlowBuffer* buffer);
+<a name="l00187"></a>00187
+<a name="l00188"></a>00188 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResourceRW* <a class="code" href="_nv_flow_context_ext_8h.html#9a648d02b976760212b9871857d064b4">NvFlowBufferGetResourceRW</a>(NvFlowBuffer* buffer);
+<a name="l00189"></a>00189
+<a name="l00190"></a>00190 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span>* <a class="code" href="_nv_flow_context_ext_8h.html#41cd02a80e9585677ee544dd05f8531a">NvFlowBufferMap</a>(NvFlowContext* context, NvFlowBuffer* buffer);
+<a name="l00191"></a>00191
+<a name="l00192"></a>00192 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#ad3571e3cfbe7103663b5f7e7545ce33">NvFlowBufferUnmap</a>(NvFlowContext* context, NvFlowBuffer* buffer);
+<a name="l00193"></a>00193
+<a name="l00194"></a>00194 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#8e866a4df3b1b7a0598c441896f8176a">NvFlowBufferUnmapRange</a>(NvFlowContext* context, NvFlowBuffer* buffer, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numBytes);
+<a name="l00195"></a>00195
+<a name="l00196"></a>00196 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#01cc00460c333dd353864ff0a8993807">NvFlowBufferDownload</a>(NvFlowContext* context, NvFlowBuffer* buffer);
+<a name="l00197"></a>00197
+<a name="l00198"></a>00198 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#4a448508ad97dc18d3e8c531086acb29">NvFlowBufferDownloadRange</a>(NvFlowContext* context, NvFlowBuffer* buffer, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numBytes);
+<a name="l00199"></a>00199
+<a name="l00200"></a>00200 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span>* <a class="code" href="_nv_flow_context_ext_8h.html#69cccc227e9e194a288eb8062ee0717e">NvFlowBufferMapDownload</a>(NvFlowContext* context, NvFlowBuffer* buffer);
+<a name="l00201"></a>00201
+<a name="l00202"></a>00202 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#c59629f0e1f754f1a9f723c7cb1a77a9">NvFlowBufferUnmapDownload</a>(NvFlowContext* context, NvFlowBuffer* buffer);
+<a name="l00203"></a>00203
+<a name="l00205"></a>00205 <span class="keyword">struct </span>NvFlowTexture1D;
+<a name="l00206"></a>00206
+<a name="l00207"></a><a class="code" href="struct_nv_flow_texture1_d_desc.html">00207</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a>
+<a name="l00208"></a>00208 {
+<a name="l00209"></a><a class="code" href="struct_nv_flow_texture1_d_desc.html#392228725e4ad67b5462baf346a2e287">00209</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_texture1_d_desc.html#392228725e4ad67b5462baf346a2e287">format</a>;
+<a name="l00210"></a><a class="code" href="struct_nv_flow_texture1_d_desc.html#233c501d083f34d479a67e9929bb410d">00210</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_texture1_d_desc.html#233c501d083f34d479a67e9929bb410d">dim</a>;
+<a name="l00211"></a><a class="code" href="struct_nv_flow_texture1_d_desc.html#28b7e7671d6a9ef7c793b82b3337b28a">00211</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_texture1_d_desc.html#28b7e7671d6a9ef7c793b82b3337b28a">uploadAccess</a>;
+<a name="l00212"></a>00212 };
+<a name="l00213"></a>00213
+<a name="l00214"></a>00214 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#f26a240f1f96585eb2c72cc65ed362e0">NvFlowTexture1DGetDesc</a>(NvFlowTexture1D* tex, <a class="code" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a>* desc);
+<a name="l00215"></a>00215
+<a name="l00216"></a>00216 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture1D* <a class="code" href="_nv_flow_context_ext_8h.html#1c0cfba26fe47185b9795207274a0806">NvFlowCreateTexture1D</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a>* desc);
+<a name="l00217"></a>00217
+<a name="l00218"></a>00218 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#dafd0ec5727eaef27875c62de3c8e2d2">NvFlowReleaseTexture1D</a>(NvFlowTexture1D* tex);
+<a name="l00219"></a>00219
+<a name="l00220"></a>00220 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#57322c021d74eec6d21ddf90ef305d9a">NvFlowTexture1DGetContextObject</a>(NvFlowTexture1D* tex);
+<a name="l00221"></a>00221
+<a name="l00222"></a>00222 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#05be3bd50f159e3690a499f4419512a9">NvFlowTexture1DGetResource</a>(NvFlowTexture1D* tex);
+<a name="l00223"></a>00223
+<a name="l00224"></a>00224 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResourceRW* <a class="code" href="_nv_flow_context_ext_8h.html#1e8e573d962e68546793b8894ede82d1">NvFlowTexture1DGetResourceRW</a>(NvFlowTexture1D* tex);
+<a name="l00225"></a>00225
+<a name="l00226"></a>00226 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span>* <a class="code" href="_nv_flow_context_ext_8h.html#0c5fb127068b1666aa28e2dc32ffc081">NvFlowTexture1DMap</a>(NvFlowContext* context, NvFlowTexture1D* tex);
+<a name="l00227"></a>00227
+<a name="l00228"></a>00228 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#feee76bd55b8c12baea18a4c854897f5">NvFlowTexture1DUnmap</a>(NvFlowContext* context, NvFlowTexture1D* tex);
+<a name="l00229"></a>00229
+<a name="l00231"></a>00231 <span class="keyword">struct </span>NvFlowTexture2D;
+<a name="l00232"></a>00232
+<a name="l00233"></a><a class="code" href="struct_nv_flow_texture2_d_desc.html">00233</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a>
+<a name="l00234"></a>00234 {
+<a name="l00235"></a><a class="code" href="struct_nv_flow_texture2_d_desc.html#bfdf00ce8abf5d30dfe736db7510165c">00235</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_texture2_d_desc.html#bfdf00ce8abf5d30dfe736db7510165c">format</a>;
+<a name="l00236"></a><a class="code" href="struct_nv_flow_texture2_d_desc.html#d9c4e2ca5932b988dea792281af42a5f">00236</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_texture2_d_desc.html#d9c4e2ca5932b988dea792281af42a5f">width</a>;
+<a name="l00237"></a><a class="code" href="struct_nv_flow_texture2_d_desc.html#da73f12c3787164a316cb3db82dbfa6f">00237</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_texture2_d_desc.html#da73f12c3787164a316cb3db82dbfa6f">height</a>;
+<a name="l00238"></a>00238 };
+<a name="l00239"></a>00239
+<a name="l00240"></a>00240 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#a893677165f732ab766285942fe179be">NvFlowTexture2DGetDesc</a>(NvFlowTexture2D* tex, <a class="code" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a>* desc);
+<a name="l00241"></a>00241
+<a name="l00242"></a>00242 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture2D* <a class="code" href="_nv_flow_context_ext_8h.html#2f557d29109bb0041ed74b1ecd792c75">NvFlowCreateTexture2D</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a>* desc);
+<a name="l00243"></a>00243
+<a name="l00244"></a>00244 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture2D* <a class="code" href="_nv_flow_context_ext_8h.html#fcf9e0fe4856a2a76189704237771408">NvFlowShareTexture2D</a>(NvFlowContext* context, NvFlowTexture2D* sharedTexture);
+<a name="l00245"></a>00245
+<a name="l00246"></a>00246 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture2D* <a class="code" href="_nv_flow_context_ext_8h.html#9a92cab9afb463611d4c8231304a5bf4">NvFlowCreateTexture2DCrossAPI</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a>* desc);
+<a name="l00247"></a>00247
+<a name="l00248"></a>00248 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture2D* <a class="code" href="_nv_flow_context_ext_8h.html#5aefd4f98cac55f3865f11f99959042b">NvFlowShareTexture2DCrossAPI</a>(NvFlowContext* context, NvFlowTexture2D* sharedTexture);
+<a name="l00249"></a>00249
+<a name="l00250"></a>00250 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#50bd0fb090b3c990172cc87cae901db7">NvFlowReleaseTexture2D</a>(NvFlowTexture2D* tex);
+<a name="l00251"></a>00251
+<a name="l00252"></a>00252 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#dde444175ef1c65a0ee13cbbf92bfb2d">NvFlowTexture2DGetContextObject</a>(NvFlowTexture2D* tex);
+<a name="l00253"></a>00253
+<a name="l00254"></a>00254 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#147b34b1d63c8711315a3ff4c967e475">NvFlowTexture2DGetResource</a>(NvFlowTexture2D* tex);
+<a name="l00255"></a>00255
+<a name="l00256"></a>00256 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResourceRW* <a class="code" href="_nv_flow_context_ext_8h.html#6723f8309736a1c1c82c158e378da10c">NvFlowTexture2DGetResourceRW</a>(NvFlowTexture2D* tex);
+<a name="l00257"></a>00257
+<a name="l00259"></a>00259 <span class="keyword">struct </span>NvFlowTexture3D;
+<a name="l00260"></a>00260
+<a name="l00261"></a><a class="code" href="struct_nv_flow_texture3_d_desc.html">00261</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a>
+<a name="l00262"></a>00262 {
+<a name="l00263"></a><a class="code" href="struct_nv_flow_texture3_d_desc.html#d3b856481ec2c66434a27089311fb07d">00263</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_texture3_d_desc.html#d3b856481ec2c66434a27089311fb07d">format</a>;
+<a name="l00264"></a><a class="code" href="struct_nv_flow_texture3_d_desc.html#e0ac34d4a969f54b4c999806674b23a8">00264</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_texture3_d_desc.html#e0ac34d4a969f54b4c999806674b23a8">dim</a>;
+<a name="l00265"></a><a class="code" href="struct_nv_flow_texture3_d_desc.html#4380f835a719ddcc90751ad0564789db">00265</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_texture3_d_desc.html#4380f835a719ddcc90751ad0564789db">uploadAccess</a>;
+<a name="l00266"></a><a class="code" href="struct_nv_flow_texture3_d_desc.html#20212c8dd0b26ecdb39dcfc608424a16">00266</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_texture3_d_desc.html#20212c8dd0b26ecdb39dcfc608424a16">downloadAccess</a>;
+<a name="l00267"></a>00267 };
+<a name="l00268"></a>00268
+<a name="l00269"></a>00269 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#699b9df8bc56047dc1a383d7ec65f7c3">NvFlowTexture3DGetDesc</a>(NvFlowTexture3D* tex, <a class="code" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a>* desc);
+<a name="l00270"></a>00270
+<a name="l00271"></a>00271 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture3D* <a class="code" href="_nv_flow_context_ext_8h.html#84b25438ae19deee5725853c2ed4b7b6">NvFlowCreateTexture3D</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a>* desc);
+<a name="l00272"></a>00272
+<a name="l00273"></a>00273 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#5420d22280e1819174f260d00623e548">NvFlowReleaseTexture3D</a>(NvFlowTexture3D* tex);
+<a name="l00274"></a>00274
+<a name="l00275"></a>00275 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#e93dae96b9fbada2fb59091fdfd1fdc4">NvFlowTexture3DGetContextObject</a>(NvFlowTexture3D* tex);
+<a name="l00276"></a>00276
+<a name="l00277"></a>00277 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#d65e0899c7e06108063443446ec6011f">NvFlowTexture3DGetResource</a>(NvFlowTexture3D* tex);
+<a name="l00278"></a>00278
+<a name="l00279"></a>00279 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResourceRW* <a class="code" href="_nv_flow_context_ext_8h.html#8209b89456dc634312090b62ec07bbae">NvFlowTexture3DGetResourceRW</a>(NvFlowTexture3D* tex);
+<a name="l00280"></a>00280
+<a name="l00281"></a>00281 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_mapped_data.html" title="Handle for mapped pitched data.">NvFlowMappedData</a> <a class="code" href="_nv_flow_context_ext_8h.html#5d247b9abf69e780be7b0819a8a119be">NvFlowTexture3DMap</a>(NvFlowContext* context, NvFlowTexture3D* tex);
+<a name="l00282"></a>00282
+<a name="l00283"></a>00283 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#6f7263982096dcc037eb6473795d96f3">NvFlowTexture3DUnmap</a>(NvFlowContext* context, NvFlowTexture3D* tex);
+<a name="l00284"></a>00284
+<a name="l00285"></a>00285 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#74d4ec182170366ee7f54af3a9b2e950">NvFlowTexture3DDownload</a>(NvFlowContext* context, NvFlowTexture3D* tex);
+<a name="l00286"></a>00286
+<a name="l00287"></a>00287 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="struct_nv_flow_mapped_data.html" title="Handle for mapped pitched data.">NvFlowMappedData</a> <a class="code" href="_nv_flow_context_ext_8h.html#a94b82bf42bec2b1de0389da3228b3ab">NvFlowTexture3DMapDownload</a>(NvFlowContext* context, NvFlowTexture3D* tex);
+<a name="l00288"></a>00288
+<a name="l00289"></a>00289 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#20a91ae3558488ef84d152a23f4d9e1f">NvFlowTexture3DUnmapDownload</a>(NvFlowContext* context, NvFlowTexture3D* tex);
+<a name="l00290"></a>00290
+<a name="l00292"></a>00292 <span class="keyword">struct </span>NvFlowHeapSparse;
+<a name="l00293"></a>00293
+<a name="l00294"></a><a class="code" href="struct_nv_flow_heap_sparse_desc.html">00294</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a>
+<a name="l00295"></a>00295 {
+<a name="l00296"></a><a class="code" href="struct_nv_flow_heap_sparse_desc.html#47152e16c538eb088c48d43dd748e136">00296</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_heap_sparse_desc.html#47152e16c538eb088c48d43dd748e136">sizeInBytes</a>;
+<a name="l00297"></a>00297 };
+<a name="l00298"></a>00298
+<a name="l00299"></a>00299 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#0f18b5400390fad072af8918acfa1c7f">NvFlowHeapSparseGetDesc</a>(NvFlowHeapSparse* heap, <a class="code" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a>* desc);
+<a name="l00300"></a>00300
+<a name="l00301"></a>00301 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowHeapSparse* <a class="code" href="_nv_flow_context_ext_8h.html#ec6685bea078d85a6ad6f0441d665aff">NvFlowCreateHeapSparse</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a>* desc);
+<a name="l00302"></a>00302
+<a name="l00303"></a>00303 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#bc842835d4958d153aac4a522610f5d0">NvFlowReleaseHeapSparse</a>(NvFlowHeapSparse* heap);
+<a name="l00304"></a>00304
+<a name="l00305"></a>00305 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#07b779883a72d75f5054620d7c20436a">NvFlowHeapSparseGetContextObject</a>(NvFlowHeapSparse* heap);
+<a name="l00306"></a>00306
+<a name="l00308"></a>00308 <span class="keyword">struct </span>NvFlowTexture3DSparse;
+<a name="l00309"></a>00309
+<a name="l00310"></a><a class="code" href="struct_nv_flow_texture3_d_sparse_desc.html">00310</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a>
+<a name="l00311"></a>00311 {
+<a name="l00312"></a><a class="code" href="struct_nv_flow_texture3_d_sparse_desc.html#5fac10534bfd60a2d36e87b3094f92f2">00312</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_texture3_d_sparse_desc.html#5fac10534bfd60a2d36e87b3094f92f2">format</a>;
+<a name="l00313"></a><a class="code" href="struct_nv_flow_texture3_d_sparse_desc.html#08188ddc7d984ac6c46de089057ffb6e">00313</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_texture3_d_sparse_desc.html#08188ddc7d984ac6c46de089057ffb6e">dim</a>;
+<a name="l00314"></a>00314 };
+<a name="l00315"></a>00315
+<a name="l00316"></a>00316 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#ff9702bb1939b6c0f25180e9ac7840bf">NvFlowTexture3DSparseGetDesc</a>(NvFlowTexture3DSparse* tex, <a class="code" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a>* desc);
+<a name="l00317"></a>00317
+<a name="l00318"></a>00318 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture3DSparse* <a class="code" href="_nv_flow_context_ext_8h.html#1ef3c3c863d62142f8ff51f1b59425d1">NvFlowCreateTexture3DSparse</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a>* desc);
+<a name="l00319"></a>00319
+<a name="l00320"></a>00320 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#0db1a521c9779890025cf76abad5ed56">NvFlowReleaseTexture3DSparse</a>(NvFlowTexture3DSparse* tex);
+<a name="l00321"></a>00321
+<a name="l00322"></a>00322 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#37a99fefd08d04bebafc4e67f58e7a3b">NvFlowTexture3DSparseGetContextObject</a>(NvFlowTexture3DSparse* tex);
+<a name="l00323"></a>00323
+<a name="l00324"></a>00324 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#1bb2f0e4c4a1700e00c11bff92eb7ba6">NvFlowTexture3DSparseGetResource</a>(NvFlowTexture3DSparse* tex);
+<a name="l00325"></a>00325
+<a name="l00326"></a>00326 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResourceRW* <a class="code" href="_nv_flow_context_ext_8h.html#5af929a9e825d2fa78dc823fdd0cb1ef">NvFlowTexture3DSparseGetResourceRW</a>(NvFlowTexture3DSparse* tex);
+<a name="l00327"></a>00327
+<a name="l00329"></a>00329 <span class="keyword">struct </span>NvFlowColorBuffer;
+<a name="l00330"></a>00330
+<a name="l00331"></a><a class="code" href="struct_nv_flow_color_buffer_desc.html">00331</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a>
+<a name="l00332"></a>00332 {
+<a name="l00333"></a><a class="code" href="struct_nv_flow_color_buffer_desc.html#8c4524ca28fb0f01715c1d6d3fe3934e">00333</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_color_buffer_desc.html#8c4524ca28fb0f01715c1d6d3fe3934e">format</a>;
+<a name="l00334"></a><a class="code" href="struct_nv_flow_color_buffer_desc.html#77906d1daf8f252a8c42a5f85b574926">00334</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_color_buffer_desc.html#77906d1daf8f252a8c42a5f85b574926">width</a>;
+<a name="l00335"></a><a class="code" href="struct_nv_flow_color_buffer_desc.html#650671f0de7ae798495d0d14efc28425">00335</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_color_buffer_desc.html#650671f0de7ae798495d0d14efc28425">height</a>;
+<a name="l00336"></a>00336 };
+<a name="l00337"></a>00337
+<a name="l00338"></a>00338 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#26564f0383f413e57c01791e9adf4664">NvFlowColorBufferGetDesc</a>(NvFlowColorBuffer* tex, <a class="code" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a>* desc);
+<a name="l00339"></a>00339
+<a name="l00340"></a>00340 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowColorBuffer* <a class="code" href="_nv_flow_context_ext_8h.html#061f2d75ef7c55a2d01a0f185d947084">NvFlowCreateColorBuffer</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a>* desc);
+<a name="l00341"></a>00341
+<a name="l00342"></a>00342 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#30586127a79926ead09201e508524edc">NvFlowReleaseColorBuffer</a>(NvFlowColorBuffer* tex);
+<a name="l00343"></a>00343
+<a name="l00344"></a>00344 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#c4621b158e137e264e06280ea6bc291a">NvFlowColorBufferGetContextObject</a>(NvFlowColorBuffer* tex);
+<a name="l00345"></a>00345
+<a name="l00346"></a>00346 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#346aae4c6ce80387537af3a65c48e79f">NvFlowColorBufferGetResource</a>(NvFlowColorBuffer* tex);
+<a name="l00347"></a>00347
+<a name="l00348"></a>00348 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResourceRW* <a class="code" href="_nv_flow_context_ext_8h.html#70c4461a3d7ac1fb93863d108f6d1498">NvFlowColorBufferGetResourceRW</a>(NvFlowColorBuffer* tex);
+<a name="l00349"></a>00349
+<a name="l00350"></a>00350 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowRenderTarget* <a class="code" href="_nv_flow_context_ext_8h.html#61653a64ef7b9eda97805458c1949bae">NvFlowColorBufferGetRenderTarget</a>(NvFlowColorBuffer* tex);
+<a name="l00351"></a>00351
+<a name="l00353"></a>00353 <span class="keyword">struct </span>NvFlowDepthBuffer;
+<a name="l00354"></a>00354
+<a name="l00355"></a><a class="code" href="struct_nv_flow_depth_buffer_desc.html">00355</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a>
+<a name="l00356"></a>00356 {
+<a name="l00357"></a><a class="code" href="struct_nv_flow_depth_buffer_desc.html#46fdd9540ed3aad2c6d8b85d1e62d98b">00357</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_depth_buffer_desc.html#46fdd9540ed3aad2c6d8b85d1e62d98b">format_resource</a>;
+<a name="l00358"></a><a class="code" href="struct_nv_flow_depth_buffer_desc.html#0c60d3a9ff1c3636be827d7850209218">00358</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_depth_buffer_desc.html#0c60d3a9ff1c3636be827d7850209218">format_dsv</a>;
+<a name="l00359"></a><a class="code" href="struct_nv_flow_depth_buffer_desc.html#a29156e51c5911658a08280a5e67b7ef">00359</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_depth_buffer_desc.html#a29156e51c5911658a08280a5e67b7ef">format_srv</a>;
+<a name="l00360"></a><a class="code" href="struct_nv_flow_depth_buffer_desc.html#f369357778706c274a0f089ca036b6f0">00360</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_depth_buffer_desc.html#f369357778706c274a0f089ca036b6f0">width</a>;
+<a name="l00361"></a><a class="code" href="struct_nv_flow_depth_buffer_desc.html#6ce23cddb7f87e4c2f0e458aa8b3675b">00361</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_depth_buffer_desc.html#6ce23cddb7f87e4c2f0e458aa8b3675b">height</a>;
+<a name="l00362"></a>00362 };
+<a name="l00363"></a>00363
+<a name="l00364"></a>00364 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#6b0c3365d46c82cd442a3315da7611a2">NvFlowDepthBufferGetDesc</a>(NvFlowDepthBuffer* depthBuffer, <a class="code" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a>* desc);
+<a name="l00365"></a>00365
+<a name="l00366"></a>00366 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDepthBuffer* <a class="code" href="_nv_flow_context_ext_8h.html#c022e8d8d7b90956d2088761252276f7">NvFlowCreateDepthBuffer</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a>* desc);
+<a name="l00367"></a>00367
+<a name="l00368"></a>00368 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#b675f9b76712367fb6cc10c783ce289b">NvFlowReleaseDepthBuffer</a>(NvFlowDepthBuffer* depthBuffer);
+<a name="l00369"></a>00369
+<a name="l00370"></a>00370 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextObject* <a class="code" href="_nv_flow_context_ext_8h.html#0fdee3f4014ccb57eb68ab4af2239949">NvFlowDepthBufferGetContextObject</a>(NvFlowDepthBuffer* depthBuffer);
+<a name="l00371"></a>00371
+<a name="l00372"></a>00372 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#f67845c1370a4987853290faed377412">NvFlowDepthBufferGetResource</a>(NvFlowDepthBuffer* depthBuffer);
+<a name="l00373"></a>00373
+<a name="l00374"></a>00374 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDepthStencil* <a class="code" href="_nv_flow_context_ext_8h.html#5ac5a4cebcd183aeacd785f91695a338">NvFlowDepthBufferGetDepthStencil</a>(NvFlowDepthBuffer* depthBuffer);
+<a name="l00375"></a>00375
+<a name="l00377"></a>00377 <span class="keyword">struct </span>NvFlowDepthStencilView;
+<a name="l00378"></a>00378
+<a name="l00379"></a>00379 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResource* <a class="code" href="_nv_flow_context_ext_8h.html#c010f65d8b5ff7b9deb93dae36de3c45">NvFlowDepthStencilViewGetResource</a>(NvFlowDepthStencilView* dsv);
+<a name="l00380"></a>00380
+<a name="l00381"></a>00381 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowDepthStencil* <a class="code" href="_nv_flow_context_ext_8h.html#7d5f98155b7197ba42c0b1926992fa60">NvFlowDepthStencilViewGetDepthStencil</a>(NvFlowDepthStencilView* dsv);
+<a name="l00382"></a>00382
+<a name="l00383"></a>00383 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#e84ead1283ec8b7e03b5db49e6576075">NvFlowDepthStencilViewGetDepthBufferDesc</a>(NvFlowDepthStencilView* dsv, <a class="code" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a>* desc);
+<a name="l00384"></a>00384
+<a name="l00386"></a>00386 <span class="keyword">struct </span>NvFlowRenderTargetView;
+<a name="l00387"></a>00387
+<a name="l00388"></a>00388 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowRenderTarget* <a class="code" href="_nv_flow_context_ext_8h.html#3186996e670c616a1fc1cef090ad1285">NvFlowRenderTargetViewGetRenderTarget</a>(NvFlowRenderTargetView* rtv);
+<a name="l00389"></a>00389
+<a name="l00391"></a><a class="code" href="_nv_flow_context_ext_8h.html#c08aea0b1299151b1a1c293ff35f7690">00391</a> <span class="preprocessor">#define NV_FLOW_DISPATCH_MAX_READ_TEXTURES ( 16u )</span>
+<a name="l00392"></a><a class="code" href="_nv_flow_context_ext_8h.html#72f5bf58ede92859e9459849d51b87b7">00392</a> <span class="preprocessor"></span><span class="preprocessor">#define NV_FLOW_DISPATCH_MAX_WRITE_TEXTURES ( 8u )</span>
+<a name="l00393"></a>00393 <span class="preprocessor"></span>
+<a name="l00394"></a><a class="code" href="_nv_flow_context_ext_8h.html#a6ed020714602c7482bf514081f60236">00394</a> <span class="preprocessor">#define NV_FLOW_DRAW_MAX_READ_TEXTURES ( 16u )</span>
+<a name="l00395"></a><a class="code" href="_nv_flow_context_ext_8h.html#3c6270707b8cd9ae758f28201927d174">00395</a> <span class="preprocessor"></span><span class="preprocessor">#define NV_FLOW_DRAW_MAX_WRITE_TEXTURES ( 1u )</span>
+<a name="l00396"></a><a class="code" href="_nv_flow_context_ext_8h.html#010c3e0afeaddf5d482902fc4ec971a3">00396</a> <span class="preprocessor"></span><span class="preprocessor">#define NV_FLOW_MAX_RENDER_TARGETS ( 8u )</span>
+<a name="l00397"></a>00397 <span class="preprocessor"></span>
+<a name="l00399"></a>00399 <span class="keyword">struct </span>NvFlowComputeShader;
+<a name="l00400"></a>00400
+<a name="l00401"></a><a class="code" href="struct_nv_flow_compute_shader_desc.html">00401</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_compute_shader_desc.html">NvFlowComputeShaderDesc</a>
+<a name="l00402"></a>00402 {
+<a name="l00403"></a><a class="code" href="struct_nv_flow_compute_shader_desc.html#721f8701b0ea4e8a483b5a4986d314e3">00403</a> <span class="keyword">const</span> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_compute_shader_desc.html#721f8701b0ea4e8a483b5a4986d314e3">cs</a>;
+<a name="l00404"></a><a class="code" href="struct_nv_flow_compute_shader_desc.html#446099558f5e374374fdd7bcc23664b4">00404</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_compute_shader_desc.html#446099558f5e374374fdd7bcc23664b4">cs_length</a>;
+<a name="l00405"></a><a class="code" href="struct_nv_flow_compute_shader_desc.html#d716db055bc6ca670d4b8306d96af48d">00405</a> <span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* <a class="code" href="struct_nv_flow_compute_shader_desc.html#d716db055bc6ca670d4b8306d96af48d">label</a>;
+<a name="l00406"></a>00406 };
+<a name="l00407"></a>00407
+<a name="l00408"></a><a class="code" href="struct_nv_flow_dispatch_params.html">00408</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_dispatch_params.html">NvFlowDispatchParams</a>
+<a name="l00409"></a>00409 {
+<a name="l00410"></a><a class="code" href="struct_nv_flow_dispatch_params.html#f33de8c539c1e1e67576bfd43fda2b15">00410</a> NvFlowComputeShader* <a class="code" href="struct_nv_flow_dispatch_params.html#f33de8c539c1e1e67576bfd43fda2b15">shader</a>;
+<a name="l00411"></a><a class="code" href="struct_nv_flow_dispatch_params.html#11c92f2df2de30f7605fe76e053e881a">00411</a> <a class="code" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="code" href="struct_nv_flow_dispatch_params.html#11c92f2df2de30f7605fe76e053e881a">gridDim</a>;
+<a name="l00412"></a><a class="code" href="struct_nv_flow_dispatch_params.html#cf64bce24cf9a90ec5fbad0739539a77">00412</a> NvFlowConstantBuffer* <a class="code" href="struct_nv_flow_dispatch_params.html#cf64bce24cf9a90ec5fbad0739539a77">rootConstantBuffer</a>;
+<a name="l00413"></a><a class="code" href="struct_nv_flow_dispatch_params.html#1fdeb64cc23ed61be241f1ccc95bc7ef">00413</a> NvFlowConstantBuffer* <a class="code" href="struct_nv_flow_dispatch_params.html#1fdeb64cc23ed61be241f1ccc95bc7ef">secondConstantBuffer</a>;
+<a name="l00414"></a><a class="code" href="struct_nv_flow_dispatch_params.html#ac147b0129ee9a1840a8002d5d4086c0">00414</a> NvFlowResource* <a class="code" href="struct_nv_flow_dispatch_params.html#ac147b0129ee9a1840a8002d5d4086c0">readOnly</a>[<a class="code" href="_nv_flow_context_ext_8h.html#c08aea0b1299151b1a1c293ff35f7690" title="Constants for dispatch and draw commands.">NV_FLOW_DISPATCH_MAX_READ_TEXTURES</a>];
+<a name="l00415"></a><a class="code" href="struct_nv_flow_dispatch_params.html#84ab6762b7e83f83490b723d02748dd7">00415</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_dispatch_params.html#84ab6762b7e83f83490b723d02748dd7">readWrite</a>[<a class="code" href="_nv_flow_context_ext_8h.html#72f5bf58ede92859e9459849d51b87b7">NV_FLOW_DISPATCH_MAX_WRITE_TEXTURES</a>];
+<a name="l00416"></a>00416 };
+<a name="l00417"></a>00417
+<a name="l00418"></a>00418 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowComputeShader* <a class="code" href="_nv_flow_context_ext_8h.html#81ea407f30de3784b77bb1f34a7d9a8a">NvFlowCreateComputeShader</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_compute_shader_desc.html">NvFlowComputeShaderDesc</a>* desc);
+<a name="l00419"></a>00419
+<a name="l00420"></a>00420 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#63f55e3f3585c91bc749070f0edaba15">NvFlowReleaseComputeShader</a>(NvFlowComputeShader* computeShader);
+<a name="l00421"></a>00421
+<a name="l00423"></a>00423 <span class="keyword">struct </span>NvFlowGraphicsShader;
+<a name="l00424"></a>00424
+<a name="l00425"></a><a class="code" href="struct_nv_flow_input_element_desc.html">00425</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_input_element_desc.html">NvFlowInputElementDesc</a>
+<a name="l00426"></a>00426 {
+<a name="l00427"></a><a class="code" href="struct_nv_flow_input_element_desc.html#db17424e6bea8f71cfcf47e42645e142">00427</a> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="struct_nv_flow_input_element_desc.html#db17424e6bea8f71cfcf47e42645e142">semanticName</a>;
+<a name="l00428"></a><a class="code" href="struct_nv_flow_input_element_desc.html#b9b89bd14a44202e160685105eb301dd">00428</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_input_element_desc.html#b9b89bd14a44202e160685105eb301dd">format</a>;
+<a name="l00429"></a>00429 };
+<a name="l00430"></a>00430
+<a name="l00431"></a><a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">00431</a> <span class="keyword">enum</span> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a>
+<a name="l00432"></a>00432 {
+<a name="l00433"></a><a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f2072e85043c8b196f18b0e0e3ebc33">00433</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f2072e85043c8b196f18b0e0e3ebc33">eNvFlowBlend_Zero</a> = 1,
+<a name="l00434"></a><a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c93023c9e64ceffe30d044e7a113a376f3f6">00434</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c93023c9e64ceffe30d044e7a113a376f3f6">eNvFlowBlend_One</a> = 2,
+<a name="l00435"></a><a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930aa2fb760ebbe91947ba6185f3429abb6">00435</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930aa2fb760ebbe91947ba6185f3429abb6">eNvFlowBlend_SrcAlpha</a> = 3,
+<a name="l00436"></a><a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930baa9feb1ae69a73af695faf9e910e6f0">00436</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930baa9feb1ae69a73af695faf9e910e6f0">eNvFlowBlend_InvSrcAlpha</a> = 4,
+<a name="l00437"></a><a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9302a6a034404a3457b5bcee2f53f3c9fd3">00437</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9302a6a034404a3457b5bcee2f53f3c9fd3">eNvFlowBlend_DstAlpha</a> = 5,
+<a name="l00438"></a><a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f3950928c984aa0de0a23456610f278">00438</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f3950928c984aa0de0a23456610f278">eNvFlowBlend_InvDstAlpha</a> = 6,
+<a name="l00439"></a>00439
+<a name="l00440"></a><a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930e97f5630ef792e0f1136d653671bec46">00440</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930e97f5630ef792e0f1136d653671bec46">eNvFlowBlend_EnumCount</a> = 7,
+<a name="l00441"></a>00441 };
+<a name="l00442"></a>00442
+<a name="l00443"></a><a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">00443</a> <span class="keyword">enum</span> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a>
+<a name="l00444"></a>00444 {
+<a name="l00445"></a><a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e19ec8a826ad3f3ee7bcb94174f362b3f">00445</a> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e19ec8a826ad3f3ee7bcb94174f362b3f">eNvFlowBlendOp_Add</a> = 1,
+<a name="l00446"></a><a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e6b8afcfa01bb683794bbbaecc3af141c">00446</a> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e6b8afcfa01bb683794bbbaecc3af141c">eNvFlowBlendOp_Subtract</a> = 2,
+<a name="l00447"></a><a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e30ef252a324342257c85ec01f7128241">00447</a> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e30ef252a324342257c85ec01f7128241">eNvFlowBlendOp_RevSubtract</a> = 3,
+<a name="l00448"></a><a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec8905d0e1db805dfa54ff7f99e0eff0f">00448</a> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec8905d0e1db805dfa54ff7f99e0eff0f">eNvFlowBlendOp_Min</a> = 4,
+<a name="l00449"></a><a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e1ed89b5620573b9ec41d1e8001d84e67">00449</a> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e1ed89b5620573b9ec41d1e8001d84e67">eNvFlowBlendOp_Max</a> = 5,
+<a name="l00450"></a>00450
+<a name="l00451"></a><a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec96bc6d66be1e0cf01aa97c1895b6b99">00451</a> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec96bc6d66be1e0cf01aa97c1895b6b99">eNvFlowBlendOp_EnumCount</a> = 6
+<a name="l00452"></a>00452 };
+<a name="l00453"></a>00453
+<a name="l00454"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">00454</a> <span class="keyword">enum</span> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">NvFlowComparisonEnum</a>
+<a name="l00455"></a>00455 {
+<a name="l00456"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260004a4763b5976fb425a11dabe143a97c">00456</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260004a4763b5976fb425a11dabe143a97c">eNvFlowComparison_Never</a> = 1,
+<a name="l00457"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600a426e769cffc4b395094e3964f98768">00457</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600a426e769cffc4b395094e3964f98768">eNvFlowComparison_Less</a> = 2,
+<a name="l00458"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452606db43996e4a45374fc15c1a54cc81e66">00458</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452606db43996e4a45374fc15c1a54cc81e66">eNvFlowComparison_Equal</a> = 3,
+<a name="l00459"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260a4351ec4ab85b952f989079851fa9d30">00459</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260a4351ec4ab85b952f989079851fa9d30">eNvFlowComparison_LessEqual</a> = 4,
+<a name="l00460"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452601b20e4e2a897ab507cab930ef52572e7">00460</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452601b20e4e2a897ab507cab930ef52572e7">eNvFlowComparison_Greater</a> = 5,
+<a name="l00461"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260d6862505ba72c7324fd7953b8947f8e0">00461</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260d6862505ba72c7324fd7953b8947f8e0">eNvFlowComparison_NotEqual</a> = 6,
+<a name="l00462"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda624526092ea74790c5fc035c194d0f70bdfc38c">00462</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda624526092ea74790c5fc035c194d0f70bdfc38c">eNvFlowComparison_GreaterEqual</a> = 7,
+<a name="l00463"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600f8979fc1a8ab5055e62f20a981b43ac">00463</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600f8979fc1a8ab5055e62f20a981b43ac">eNvFlowComparison_Always</a> = 8,
+<a name="l00464"></a>00464
+<a name="l00465"></a><a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260432428f5200ec2cba9216c19df1aae55">00465</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260432428f5200ec2cba9216c19df1aae55">eNvFlowComparison_EnumCount</a> = 9
+<a name="l00466"></a>00466 };
+<a name="l00467"></a>00467
+<a name="l00468"></a><a class="code" href="struct_nv_flow_blend_state_desc.html">00468</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_blend_state_desc.html">NvFlowBlendStateDesc</a>
+<a name="l00469"></a>00469 {
+<a name="l00470"></a><a class="code" href="struct_nv_flow_blend_state_desc.html#1c285942522564a3e5485bfe541d8dc3">00470</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_blend_state_desc.html#1c285942522564a3e5485bfe541d8dc3">enable</a>;
+<a name="l00471"></a><a class="code" href="struct_nv_flow_blend_state_desc.html#477cadc4646962fc4fd7df49eb433607">00471</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> <a class="code" href="struct_nv_flow_blend_state_desc.html#477cadc4646962fc4fd7df49eb433607">srcBlendColor</a>;
+<a name="l00472"></a><a class="code" href="struct_nv_flow_blend_state_desc.html#44cd9f65812323e2a3a0a5f91fd58f74">00472</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> <a class="code" href="struct_nv_flow_blend_state_desc.html#44cd9f65812323e2a3a0a5f91fd58f74">dstBlendColor</a>;
+<a name="l00473"></a><a class="code" href="struct_nv_flow_blend_state_desc.html#0531d6b5510ce678c70c31c733ac6c26">00473</a> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a> <a class="code" href="struct_nv_flow_blend_state_desc.html#0531d6b5510ce678c70c31c733ac6c26">blendOpColor</a>;
+<a name="l00474"></a><a class="code" href="struct_nv_flow_blend_state_desc.html#9e38df1788a26ae6c043bf4ceb5d28a8">00474</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> <a class="code" href="struct_nv_flow_blend_state_desc.html#9e38df1788a26ae6c043bf4ceb5d28a8">srcBlendAlpha</a>;
+<a name="l00475"></a><a class="code" href="struct_nv_flow_blend_state_desc.html#22907d96f8f367d9936848552e13c938">00475</a> <a class="code" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> <a class="code" href="struct_nv_flow_blend_state_desc.html#22907d96f8f367d9936848552e13c938">dstBlendAlpha</a>;
+<a name="l00476"></a><a class="code" href="struct_nv_flow_blend_state_desc.html#5c3d3bce8709fb1afc00b8709efd67ca">00476</a> <a class="code" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a> <a class="code" href="struct_nv_flow_blend_state_desc.html#5c3d3bce8709fb1afc00b8709efd67ca">blendOpAlpha</a>;
+<a name="l00477"></a>00477 };
+<a name="l00478"></a>00478
+<a name="l00479"></a><a class="code" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">00479</a> <span class="keyword">enum</span> <a class="code" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">NvFlowDepthWriteMask</a>
+<a name="l00480"></a>00480 {
+<a name="l00481"></a><a class="code" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3d1ef8dc6647e84087b908cac30b41e77">00481</a> <a class="code" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3d1ef8dc6647e84087b908cac30b41e77">eNvFlowDepthWriteMask_Zero</a> = 0,
+<a name="l00482"></a><a class="code" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d35f3b50132f60ffa0f9aeb973eeb44e01">00482</a> <a class="code" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d35f3b50132f60ffa0f9aeb973eeb44e01">eNvFlowDepthWriteMask_All</a> = 1
+<a name="l00483"></a>00483 };
+<a name="l00484"></a>00484
+<a name="l00485"></a><a class="code" href="struct_nv_flow_depth_state_desc.html">00485</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_depth_state_desc.html">NvFlowDepthStateDesc</a>
+<a name="l00486"></a>00486 {
+<a name="l00487"></a><a class="code" href="struct_nv_flow_depth_state_desc.html#994cf33bf9d9ba8234cedc74c5c8b8da">00487</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_depth_state_desc.html#994cf33bf9d9ba8234cedc74c5c8b8da">depthEnable</a>;
+<a name="l00488"></a><a class="code" href="struct_nv_flow_depth_state_desc.html#567b55dab0153b2700fd1cd100c6eb43">00488</a> <a class="code" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">NvFlowDepthWriteMask</a> <a class="code" href="struct_nv_flow_depth_state_desc.html#567b55dab0153b2700fd1cd100c6eb43">depthWriteMask</a>;
+<a name="l00489"></a><a class="code" href="struct_nv_flow_depth_state_desc.html#d531e9e905b38c7d5b11cdb9f0f33b1b">00489</a> <a class="code" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">NvFlowComparisonEnum</a> <a class="code" href="struct_nv_flow_depth_state_desc.html#d531e9e905b38c7d5b11cdb9f0f33b1b">depthFunc</a>;
+<a name="l00490"></a>00490 };
+<a name="l00491"></a>00491
+<a name="l00492"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html">00492</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a>
+<a name="l00493"></a>00493 {
+<a name="l00494"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#91a8ec5cdee7e32853ed9ad205c574c9">00494</a> <span class="keyword">const</span> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_graphics_shader_desc.html#91a8ec5cdee7e32853ed9ad205c574c9">vs</a>;
+<a name="l00495"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#bf82103f3d2f4ca209d4c83d393bbf9c">00495</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#bf82103f3d2f4ca209d4c83d393bbf9c">vs_length</a>;
+<a name="l00496"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#d99092af334a4a548b0eb2447b9d2445">00496</a> <span class="keyword">const</span> <span class="keywordtype">void</span>* <a class="code" href="struct_nv_flow_graphics_shader_desc.html#d99092af334a4a548b0eb2447b9d2445">ps</a>;
+<a name="l00497"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#cb2a6a3b5eb644a6cfdd2a5da74e87e9">00497</a> <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#cb2a6a3b5eb644a6cfdd2a5da74e87e9">ps_length</a>;
+<a name="l00498"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#ffc4fa65039cee6e8edb4180d9ef3519">00498</a> <span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* <a class="code" href="struct_nv_flow_graphics_shader_desc.html#ffc4fa65039cee6e8edb4180d9ef3519">label</a>;
+<a name="l00499"></a>00499
+<a name="l00500"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#ccc2519bca3e5d76a7720d02152e3388">00500</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#ccc2519bca3e5d76a7720d02152e3388">numInputElements</a>;
+<a name="l00501"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#dfa694653a694cfff77b03afc2afd2bc">00501</a> <a class="code" href="struct_nv_flow_input_element_desc.html">NvFlowInputElementDesc</a>* <a class="code" href="struct_nv_flow_graphics_shader_desc.html#dfa694653a694cfff77b03afc2afd2bc">inputElementDescs</a>;
+<a name="l00502"></a>00502
+<a name="l00503"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#8f3dfcaab4c8872585cbcaa598158892">00503</a> <a class="code" href="struct_nv_flow_blend_state_desc.html">NvFlowBlendStateDesc</a> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#8f3dfcaab4c8872585cbcaa598158892">blendState</a>;
+<a name="l00504"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#329a21f3507e52f60bc0005225c87eef">00504</a> <a class="code" href="struct_nv_flow_depth_state_desc.html">NvFlowDepthStateDesc</a> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#329a21f3507e52f60bc0005225c87eef">depthState</a>;
+<a name="l00505"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#23becacfbe6da5462a5cee1e1d7792d1">00505</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#23becacfbe6da5462a5cee1e1d7792d1">numRenderTargets</a>;
+<a name="l00506"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#fd7d543c14516fc8bf2b5b005db31042">00506</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#fd7d543c14516fc8bf2b5b005db31042">renderTargetFormat</a>[<a class="code" href="_nv_flow_context_ext_8h.html#010c3e0afeaddf5d482902fc4ec971a3">NV_FLOW_MAX_RENDER_TARGETS</a>];
+<a name="l00507"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#4a5a67a50bee07bc621751aaff75f372">00507</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#4a5a67a50bee07bc621751aaff75f372">depthStencilFormat</a>;
+<a name="l00508"></a>00508
+<a name="l00509"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#7d71dc97cf9ad5b9b764cec9799724bc">00509</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#7d71dc97cf9ad5b9b764cec9799724bc">uavTarget</a>;
+<a name="l00510"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#2561f6c48a3d6ac9d472ca5011968b60">00510</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#2561f6c48a3d6ac9d472ca5011968b60">depthClipEnable</a>;
+<a name="l00511"></a><a class="code" href="struct_nv_flow_graphics_shader_desc.html#d26829cd00d6ac8a0489bcf0779ddaac">00511</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_graphics_shader_desc.html#d26829cd00d6ac8a0489bcf0779ddaac">lineList</a>;
+<a name="l00512"></a>00512 };
+<a name="l00513"></a>00513
+<a name="l00514"></a>00514 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#36dc0baf88d4c354aaee0f0363d43b9a">NvFlowGraphicsShaderGetDesc</a>(NvFlowGraphicsShader* shader, <a class="code" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a>* desc);
+<a name="l00515"></a>00515
+<a name="l00516"></a><a class="code" href="struct_nv_flow_draw_params.html">00516</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_draw_params.html">NvFlowDrawParams</a>
+<a name="l00517"></a>00517 {
+<a name="l00518"></a><a class="code" href="struct_nv_flow_draw_params.html#684f6aa24ed39852ffc19602fec884dd">00518</a> NvFlowGraphicsShader* <a class="code" href="struct_nv_flow_draw_params.html#684f6aa24ed39852ffc19602fec884dd">shader</a>;
+<a name="l00519"></a><a class="code" href="struct_nv_flow_draw_params.html#99531a5ff179d3b7246cf65ff3b44d51">00519</a> NvFlowConstantBuffer* <a class="code" href="struct_nv_flow_draw_params.html#99531a5ff179d3b7246cf65ff3b44d51">rootConstantBuffer</a>;
+<a name="l00520"></a><a class="code" href="struct_nv_flow_draw_params.html#bdfd55bc584752dff7c018adba7b8e10">00520</a> NvFlowResource* <a class="code" href="struct_nv_flow_draw_params.html#bdfd55bc584752dff7c018adba7b8e10">vs_readOnly</a>[<a class="code" href="_nv_flow_context_ext_8h.html#a6ed020714602c7482bf514081f60236">NV_FLOW_DRAW_MAX_READ_TEXTURES</a>];
+<a name="l00521"></a><a class="code" href="struct_nv_flow_draw_params.html#6eba694340fd9e03d318c97e3e5104e0">00521</a> NvFlowResource* <a class="code" href="struct_nv_flow_draw_params.html#6eba694340fd9e03d318c97e3e5104e0">ps_readOnly</a>[<a class="code" href="_nv_flow_context_ext_8h.html#a6ed020714602c7482bf514081f60236">NV_FLOW_DRAW_MAX_READ_TEXTURES</a>];
+<a name="l00522"></a><a class="code" href="struct_nv_flow_draw_params.html#941cd60f4ec2e81292acd16f67d13fd8">00522</a> NvFlowResourceRW* <a class="code" href="struct_nv_flow_draw_params.html#941cd60f4ec2e81292acd16f67d13fd8">ps_readWrite</a>[<a class="code" href="_nv_flow_context_ext_8h.html#3c6270707b8cd9ae758f28201927d174">NV_FLOW_DRAW_MAX_WRITE_TEXTURES</a>];
+<a name="l00523"></a><a class="code" href="struct_nv_flow_draw_params.html#5419ee9fc318509174dcd9f09ce46233">00523</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_draw_params.html#5419ee9fc318509174dcd9f09ce46233">frontCounterClockwise</a>;
+<a name="l00524"></a>00524 };
+<a name="l00525"></a>00525
+<a name="l00526"></a>00526 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowGraphicsShader* <a class="code" href="_nv_flow_context_ext_8h.html#a723fd641878a0d06ea622767e8b494c">NvFlowCreateGraphicsShader</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a>* desc);
+<a name="l00527"></a>00527
+<a name="l00528"></a>00528 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#4016514eda284fd33d09ff181e6d6721">NvFlowReleaseGraphicsShader</a>(NvFlowGraphicsShader* shader);
+<a name="l00529"></a>00529
+<a name="l00530"></a>00530 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#bb8c31d6ae2b6c0fd6edd1ad897af5dd">NvFlowGraphicsShaderSetFormats</a>(NvFlowContext* context, NvFlowGraphicsShader* shader, <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> renderTargetFormat, <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> depthStencilFormat);
+<a name="l00531"></a>00531
+<a name="l00533"></a>00533 <span class="keyword">struct </span>NvFlowContextTimer;
+<a name="l00534"></a>00534
+<a name="l00535"></a>00535 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextTimer* <a class="code" href="_nv_flow_context_ext_8h.html#35cb6e4111ec287b59f567e82a19b84a">NvFlowCreateContextTimer</a>(NvFlowContext* context);
+<a name="l00536"></a>00536
+<a name="l00537"></a>00537 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#59d0f97e663a319de83ab284cb53baae">NvFlowReleaseContextTimer</a>(NvFlowContextTimer* timer);
+<a name="l00538"></a>00538
+<a name="l00540"></a>00540 <span class="keyword">struct </span>NvFlowContextEventQueue;
+<a name="l00541"></a>00541
+<a name="l00542"></a>00542 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowContextEventQueue* <a class="code" href="_nv_flow_context_ext_8h.html#9814ac968eb67e3e7627fa7f5e8630ab">NvFlowCreateContextEventQueue</a>(NvFlowContext* context);
+<a name="l00543"></a>00543
+<a name="l00544"></a>00544 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#b2dfc452fbb42e3307068d8d833f51d4">NvFlowReleaseContextEventQueue</a>(NvFlowContextEventQueue* eventQueue);
+<a name="l00545"></a>00545
+<a name="l00547"></a>00547 <span class="keyword">struct </span>NvFlowContext;
+<a name="l00548"></a>00548
+<a name="l00549"></a>00549 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#849c8ebf7a1a40504195dc2d7124e9a6">NvFlowContextCopyConstantBuffer</a>(NvFlowContext* context, NvFlowConstantBuffer* dst, NvFlowBuffer* src);
+<a name="l00550"></a>00550
+<a name="l00551"></a>00551 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#cf0c1469dba481c5b1c4b0648766fb84">NvFlowContextCopyBuffer</a>(NvFlowContext* context, NvFlowBuffer* dst, NvFlowBuffer* src, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numBytes);
+<a name="l00552"></a>00552
+<a name="l00553"></a>00553 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#897e1cafc9114a55946958891c7941cb">NvFlowContextCopyTexture3D</a>(NvFlowContext* context, NvFlowTexture3D* dst, NvFlowTexture3D* src);
+<a name="l00554"></a>00554
+<a name="l00555"></a>00555 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#d204fbd57e8b8c6af9329b930cba7b4b">NvFlowContextCopyResource</a>(NvFlowContext* context, NvFlowResourceRW* resourceRW, NvFlowResource* resource);
+<a name="l00556"></a>00556
+<a name="l00557"></a>00557 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#1508bc357930343473462916ead828c1">NvFlowContextDispatch</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_dispatch_params.html">NvFlowDispatchParams</a>* params);
+<a name="l00558"></a>00558
+<a name="l00559"></a>00559 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#6888cc31dd4119d60149dd2d0d68c5d7">NvFlowContextSetVertexBuffer</a>(NvFlowContext* context, NvFlowVertexBuffer* vertexBuffer, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> stride, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset);
+<a name="l00560"></a>00560
+<a name="l00561"></a>00561 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#900e00fa68a2ce1418864e27dd091a2b">NvFlowContextSetIndexBuffer</a>(NvFlowContext* context, NvFlowIndexBuffer* indexBuffer, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset);
+<a name="l00562"></a>00562
+<a name="l00563"></a>00563 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#f1769d10474fec33ca6625afa961c09a">NvFlowContextDrawIndexedInstanced</a>(NvFlowContext* context, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> indicesPerInstance, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numInstances, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_draw_params.html">NvFlowDrawParams</a>* params);
+<a name="l00564"></a>00564
+<a name="l00565"></a>00565 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#13d5c5012881959e888d9d2c0fd1d593">NvFlowContextSetRenderTarget</a>(NvFlowContext* context, NvFlowRenderTarget* rt, NvFlowDepthStencil* ds);
+<a name="l00566"></a>00566
+<a name="l00567"></a>00567 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#ec617e43f0ccda66740dd9590af9617b">NvFlowContextSetViewport</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_viewport.html" title="Viewport description for rendering.">NvFlowViewport</a>* viewport);
+<a name="l00568"></a>00568
+<a name="l00569"></a>00569 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#3103fc63eee10fbad4636b9ae4e02528">NvFlowContextClearRenderTarget</a>(NvFlowContext* context, NvFlowRenderTarget* rt, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> color);
+<a name="l00570"></a>00570
+<a name="l00571"></a>00571 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#c7f6ecdc2886ea3ac3e73db219684ee9">NvFlowContextClearDepthStencil</a>(NvFlowContext* context, NvFlowDepthStencil* ds, <span class="keyword">const</span> <span class="keywordtype">float</span> depth);
+<a name="l00572"></a>00572
+<a name="l00573"></a>00573 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#dbfc42eef0c5aa2b0c71bd45be853100">NvFlowContextRestoreResourceState</a>(NvFlowContext* context, NvFlowResource* resource);
+<a name="l00574"></a>00574
+<a name="l00575"></a>00575 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">bool</span> <a class="code" href="_nv_flow_context_ext_8h.html#c1d020f47119e818ba1e7a33e485cf57">NvFlowContextIsSparseTextureSupported</a>(NvFlowContext* context);
+<a name="l00576"></a>00576
+<a name="l00577"></a>00577 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#a0f3cb5ac051a5845194143325d48a92">NvFlowContextUpdateSparseMapping</a>(NvFlowContext* context, NvFlowTexture3DSparse* tex, NvFlowHeapSparse* heap, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>* blockTableImage, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> rowPitch, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> depthPitch);
+<a name="l00578"></a>00578
+<a name="l00579"></a>00579 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#73386f0c2c8b9c955a27be0a0e247dac">NvFlowContextTimerBegin</a>(NvFlowContext* context, NvFlowContextTimer* timer);
+<a name="l00580"></a>00580
+<a name="l00581"></a>00581 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#ff5186a042003f73eabefac71bb8fd20">NvFlowContextTimerEnd</a>(NvFlowContext* context, NvFlowContextTimer* timer);
+<a name="l00582"></a>00582
+<a name="l00583"></a>00583 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#295a01941ebf1bd0496d1a5c75765638">NvFlowContextTimerGetResult</a>(NvFlowContext* context, NvFlowContextTimer* timer, <span class="keywordtype">float</span>* timeGPU, <span class="keywordtype">float</span>* timeCPU);
+<a name="l00584"></a>00584
+<a name="l00585"></a>00585 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#7c87c3ad0f23891aa419b6ecdf980441">NvFlowContextEventQueuePush</a>(NvFlowContext* context, NvFlowContextEventQueue* eventQueue, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> uid);
+<a name="l00586"></a>00586
+<a name="l00587"></a>00587 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <a class="code" href="_nv_flow_types_8h.html#aff66c8a98e5ec3fa740bfeeb7361267">NvFlowResult</a> <a class="code" href="_nv_flow_context_ext_8h.html#cf5ba0e1129fea5f6b792745200b68e3">NvFlowContextEventQueuePop</a>(NvFlowContext* context, NvFlowContextEventQueue* eventQueue, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>* pUid);
+<a name="l00588"></a>00588
+<a name="l00589"></a>00589 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#e2c8b5c8515af12513cafccb4ff96c82">NvFlowContextProfileGroupBegin</a>(NvFlowContext* context, <span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* label);
+<a name="l00590"></a>00590
+<a name="l00591"></a>00591 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#32231eb5691f03feaaba47980ca4bc0c">NvFlowContextProfileGroupEnd</a>(NvFlowContext* context);
+<a name="l00592"></a>00592
+<a name="l00593"></a>00593 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#c6375a1f2513c3f7b6ed63048a6a0247">NvFlowContextProfileItemBegin</a>(NvFlowContext* context, <span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* label);
+<a name="l00594"></a>00594
+<a name="l00595"></a>00595 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#45b9a68320a85a7ede6c84ba88e73d9b">NvFlowContextProfileItemEnd</a>(NvFlowContext* context);
+<a name="l00596"></a>00596
+<a name="l00598"></a>00598 <span class="keyword">struct </span>NvFlowFence;
+<a name="l00599"></a>00599
+<a name="l00600"></a><a class="code" href="struct_nv_flow_fence_desc.html">00600</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a>
+<a name="l00601"></a>00601 {
+<a name="l00602"></a><a class="code" href="struct_nv_flow_fence_desc.html#c3d169119e9de7c2957dc019a9e09d68">00602</a> <span class="keywordtype">bool</span> <a class="code" href="struct_nv_flow_fence_desc.html#c3d169119e9de7c2957dc019a9e09d68">crossAdapterShared</a>;
+<a name="l00603"></a>00603 };
+<a name="l00604"></a>00604
+<a name="l00605"></a>00605 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#089140497cffbaa4fbeadd4e7b6967f4">NvFlowFenceGetDesc</a>(NvFlowFence* fence, <a class="code" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a>* desc);
+<a name="l00606"></a>00606
+<a name="l00607"></a>00607 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowFence* <a class="code" href="_nv_flow_context_ext_8h.html#ae741b97bd5c2ece62969e32e8dc6831">NvFlowCreateFence</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a>* desc);
+<a name="l00608"></a>00608
+<a name="l00609"></a>00609 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowFence* <a class="code" href="_nv_flow_context_ext_8h.html#09ac6c7d1e2102e10740cf9aeb5bc72f">NvFlowShareFence</a>(NvFlowContext* context, NvFlowFence* fence);
+<a name="l00610"></a>00610
+<a name="l00611"></a>00611 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#4b8352212fb681f33b9688c820cd957e">NvFlowReleaseFence</a>(NvFlowFence* fence);
+<a name="l00612"></a>00612
+<a name="l00613"></a>00613 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#bc6da302ad981033002d5a1396b48713">NvFlowContextWaitOnFence</a>(NvFlowContext* context, NvFlowFence* fence, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> fenceValue);
+<a name="l00614"></a>00614
+<a name="l00615"></a>00615 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#85583cf61135a79d633092178ca1692f">NvFlowContextSignalFence</a>(NvFlowContext* context, NvFlowFence* fence, <a class="code" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> fenceValue);
+<a name="l00616"></a>00616
+<a name="l00618"></a>00618 <span class="keyword">struct </span>NvFlowTexture2DCrossAdapter;
+<a name="l00619"></a>00619
+<a name="l00620"></a>00620 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture2DCrossAdapter* <a class="code" href="_nv_flow_context_ext_8h.html#989573fe89e75ddd78d1214dc178e39d">NvFlowCreateTexture2DCrossAdapter</a>(NvFlowContext* context, <span class="keyword">const</span> <a class="code" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a>* desc);
+<a name="l00621"></a>00621
+<a name="l00622"></a>00622 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowTexture2DCrossAdapter* <a class="code" href="_nv_flow_context_ext_8h.html#c68eeb9196eb84f4253ad88b351143a3">NvFlowShareTexture2DCrossAdapter</a>(NvFlowContext* context, NvFlowTexture2DCrossAdapter* sharedTexture);
+<a name="l00623"></a>00623
+<a name="l00624"></a>00624 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#b1658f197afda51b17b45f4199fcf5c4">NvFlowReleaseTexture2DCrossAdapter</a>(NvFlowTexture2DCrossAdapter* tex);
+<a name="l00625"></a>00625
+<a name="l00626"></a>00626 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#4c82737b65afa8681c31886aff06038d">NvFlowContextTransitionToCommonState</a>(NvFlowContext* context, NvFlowResource* resource);
+<a name="l00627"></a>00627
+<a name="l00628"></a>00628 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#06ba2e7da576d7705bc00afaa70c4385">NvFlowContextCopyToTexture2DCrossAdapter</a>(NvFlowContext* context, NvFlowTexture2DCrossAdapter* dst, NvFlowTexture2D* src, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> height);
+<a name="l00629"></a>00629
+<a name="l00630"></a>00630 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#887351a92bb3da6ce982f463aea674ea">NvFlowContextCopyFromTexture2DCrossAdapter</a>(NvFlowContext* context, NvFlowTexture2D* dst, NvFlowTexture2DCrossAdapter* src, <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> height);
+<a name="l00631"></a>00631
+<a name="l00633"></a>00633 <span class="keyword">struct </span>NvFlowResourceReference;
+<a name="l00634"></a>00634
+<a name="l00635"></a>00635 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> NvFlowResourceReference* <a class="code" href="_nv_flow_context_ext_8h.html#a9ebe3897561e82f5b53fc98346d525c">NvFlowShareResourceReference</a>(NvFlowContext* context, NvFlowResource* resource);
+<a name="l00636"></a>00636
+<a name="l00637"></a>00637 <a class="code" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NV_FLOW_API</a> <span class="keywordtype">void</span> <a class="code" href="_nv_flow_context_ext_8h.html#cbaf8be97066a9b916d202ca2ebf8160">NvFlowReleaseResourceReference</a>(NvFlowResourceReference* resource);
+</pre></div></div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/_nv_flow_context_ext_8h.html b/docs/api/files/_nv_flow_context_ext_8h.html
new file mode 100644
index 0000000..9768e73
--- /dev/null
+++ b/docs/api/files/_nv_flow_context_ext_8h.html
@@ -0,0 +1,4538 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextExt.h File Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div class="tabs">
+ <ul>
+ <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowContextExt.h File Reference</h1><code>#include &quot;<a class="el" href="_nv_flow_context_8h-source.html">NvFlowContext.h</a>&quot;</code><br>
+
+<p>
+<a href="_nv_flow_context_ext_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_blend_state_desc.html">NvFlowBlendStateDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_buffer_view_desc.html">NvFlowBufferViewDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_compute_shader_desc.html">NvFlowComputeShaderDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_state_desc.html">NvFlowDepthStateDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_desc.html">NvFlowDepthStencilDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_dispatch_params.html">NvFlowDispatchParams</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_draw_params.html">NvFlowDrawParams</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_input_element_desc.html">NvFlowInputElementDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_mapped_data.html">NvFlowMappedData</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Handle for mapped pitched data. <a href="struct_nv_flow_mapped_data.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_render_target_desc.html">NvFlowRenderTargetDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Viewport description for rendering. <a href="struct_nv_flow_viewport.html#_details">More...</a><br></td></tr>
+<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c08aea0b1299151b1a1c293ff35f7690">NV_FLOW_DISPATCH_MAX_READ_TEXTURES</a>&nbsp;&nbsp;&nbsp;( 16u )</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constants for dispatch and draw commands. <a href="#c08aea0b1299151b1a1c293ff35f7690"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#72f5bf58ede92859e9459849d51b87b7">NV_FLOW_DISPATCH_MAX_WRITE_TEXTURES</a>&nbsp;&nbsp;&nbsp;( 8u )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#a6ed020714602c7482bf514081f60236">NV_FLOW_DRAW_MAX_READ_TEXTURES</a>&nbsp;&nbsp;&nbsp;( 16u )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#3c6270707b8cd9ae758f28201927d174">NV_FLOW_DRAW_MAX_WRITE_TEXTURES</a>&nbsp;&nbsp;&nbsp;( 1u )</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#010c3e0afeaddf5d482902fc4ec971a3">NV_FLOW_MAX_RENDER_TARGETS</a>&nbsp;&nbsp;&nbsp;( 8u )</td></tr>
+
+<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> { <br>
+&nbsp;&nbsp;<a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f2072e85043c8b196f18b0e0e3ebc33">eNvFlowBlend_Zero</a> = 1,
+<a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c93023c9e64ceffe30d044e7a113a376f3f6">eNvFlowBlend_One</a> = 2,
+<a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930aa2fb760ebbe91947ba6185f3429abb6">eNvFlowBlend_SrcAlpha</a> = 3,
+<a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930baa9feb1ae69a73af695faf9e910e6f0">eNvFlowBlend_InvSrcAlpha</a> = 4,
+<br>
+&nbsp;&nbsp;<a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9302a6a034404a3457b5bcee2f53f3c9fd3">eNvFlowBlend_DstAlpha</a> = 5,
+<a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f3950928c984aa0de0a23456610f278">eNvFlowBlend_InvDstAlpha</a> = 6,
+<a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930e97f5630ef792e0f1136d653671bec46">eNvFlowBlend_EnumCount</a> = 7
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a> { <br>
+&nbsp;&nbsp;<a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e19ec8a826ad3f3ee7bcb94174f362b3f">eNvFlowBlendOp_Add</a> = 1,
+<a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e6b8afcfa01bb683794bbbaecc3af141c">eNvFlowBlendOp_Subtract</a> = 2,
+<a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e30ef252a324342257c85ec01f7128241">eNvFlowBlendOp_RevSubtract</a> = 3,
+<a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec8905d0e1db805dfa54ff7f99e0eff0f">eNvFlowBlendOp_Min</a> = 4,
+<br>
+&nbsp;&nbsp;<a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e1ed89b5620573b9ec41d1e8001d84e67">eNvFlowBlendOp_Max</a> = 5,
+<a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec96bc6d66be1e0cf01aa97c1895b6b99">eNvFlowBlendOp_EnumCount</a> = 6
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">NvFlowComparisonEnum</a> { <br>
+&nbsp;&nbsp;<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260004a4763b5976fb425a11dabe143a97c">eNvFlowComparison_Never</a> = 1,
+<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600a426e769cffc4b395094e3964f98768">eNvFlowComparison_Less</a> = 2,
+<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452606db43996e4a45374fc15c1a54cc81e66">eNvFlowComparison_Equal</a> = 3,
+<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260a4351ec4ab85b952f989079851fa9d30">eNvFlowComparison_LessEqual</a> = 4,
+<br>
+&nbsp;&nbsp;<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452601b20e4e2a897ab507cab930ef52572e7">eNvFlowComparison_Greater</a> = 5,
+<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260d6862505ba72c7324fd7953b8947f8e0">eNvFlowComparison_NotEqual</a> = 6,
+<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda624526092ea74790c5fc035c194d0f70bdfc38c">eNvFlowComparison_GreaterEqual</a> = 7,
+<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600f8979fc1a8ab5055e62f20a981b43ac">eNvFlowComparison_Always</a> = 8,
+<br>
+&nbsp;&nbsp;<a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260432428f5200ec2cba9216c19df1aae55">eNvFlowComparison_EnumCount</a> = 9
+<br>
+ }</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">NvFlowDepthWriteMask</a> { <a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3d1ef8dc6647e84087b908cac30b41e77">eNvFlowDepthWriteMask_Zero</a> = 0,
+<a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d35f3b50132f60ffa0f9aeb973eeb44e01">eNvFlowDepthWriteMask_All</a> = 1
+ }</td></tr>
+
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#01cc00460c333dd353864ff0a8993807">NvFlowBufferDownload</a> (NvFlowContext *context, NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#4a448508ad97dc18d3e8c531086acb29">NvFlowBufferDownloadRange</a> (NvFlowContext *context, NvFlowBuffer *buffer, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numBytes)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#2304bbc750d301013d98a1e0b23cd270">NvFlowBufferGetContextObject</a> (NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#297d3057dc12f1cfe198a7938c5154ad">NvFlowBufferGetDesc</a> (NvFlowBuffer *buffer, <a class="el" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#249da38bb9db251446de68bfa5f728ab">NvFlowBufferGetResource</a> (NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceRW *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#9a648d02b976760212b9871857d064b4">NvFlowBufferGetResourceRW</a> (NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#41cd02a80e9585677ee544dd05f8531a">NvFlowBufferMap</a> (NvFlowContext *context, NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#69cccc227e9e194a288eb8062ee0717e">NvFlowBufferMapDownload</a> (NvFlowContext *context, NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#ad3571e3cfbe7103663b5f7e7545ce33">NvFlowBufferUnmap</a> (NvFlowContext *context, NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c59629f0e1f754f1a9f723c7cb1a77a9">NvFlowBufferUnmapDownload</a> (NvFlowContext *context, NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#8e866a4df3b1b7a0598c441896f8176a">NvFlowBufferUnmapRange</a> (NvFlowContext *context, NvFlowBuffer *buffer, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numBytes)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c4621b158e137e264e06280ea6bc291a">NvFlowColorBufferGetContextObject</a> (NvFlowColorBuffer *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#26564f0383f413e57c01791e9adf4664">NvFlowColorBufferGetDesc</a> (NvFlowColorBuffer *tex, <a class="el" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowRenderTarget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#61653a64ef7b9eda97805458c1949bae">NvFlowColorBufferGetRenderTarget</a> (NvFlowColorBuffer *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#346aae4c6ce80387537af3a65c48e79f">NvFlowColorBufferGetResource</a> (NvFlowColorBuffer *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceRW *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#70c4461a3d7ac1fb93863d108f6d1498">NvFlowColorBufferGetResourceRW</a> (NvFlowColorBuffer *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#778722dfafc007ede73e4340a296d4ce">NvFlowConstantBufferGetContextObject</a> (NvFlowConstantBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#69b214614dba5090f89af4d85a1dc394">NvFlowConstantBufferGetDesc</a> (NvFlowConstantBuffer *buffer, <a class="el" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#ccaa14f73ec5b412ff0330ba049274ab">NvFlowConstantBufferMap</a> (NvFlowContext *context, NvFlowConstantBuffer *constantBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#bb02bcbc4bea16d2a718a663c9d3c428">NvFlowConstantBufferUnmap</a> (NvFlowContext *context, NvFlowConstantBuffer *constantBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c7f6ecdc2886ea3ac3e73db219684ee9">NvFlowContextClearDepthStencil</a> (NvFlowContext *context, NvFlowDepthStencil *ds, const float depth)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#3103fc63eee10fbad4636b9ae4e02528">NvFlowContextClearRenderTarget</a> (NvFlowContext *context, NvFlowRenderTarget *rt, const <a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a> color)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#cf0c1469dba481c5b1c4b0648766fb84">NvFlowContextCopyBuffer</a> (NvFlowContext *context, NvFlowBuffer *dst, NvFlowBuffer *src, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numBytes)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#849c8ebf7a1a40504195dc2d7124e9a6">NvFlowContextCopyConstantBuffer</a> (NvFlowContext *context, NvFlowConstantBuffer *dst, NvFlowBuffer *src)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#887351a92bb3da6ce982f463aea674ea">NvFlowContextCopyFromTexture2DCrossAdapter</a> (NvFlowContext *context, NvFlowTexture2D *dst, NvFlowTexture2DCrossAdapter *src, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> height)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#d204fbd57e8b8c6af9329b930cba7b4b">NvFlowContextCopyResource</a> (NvFlowContext *context, NvFlowResourceRW *resourceRW, NvFlowResource *resource)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#897e1cafc9114a55946958891c7941cb">NvFlowContextCopyTexture3D</a> (NvFlowContext *context, NvFlowTexture3D *dst, NvFlowTexture3D *src)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#06ba2e7da576d7705bc00afaa70c4385">NvFlowContextCopyToTexture2DCrossAdapter</a> (NvFlowContext *context, NvFlowTexture2DCrossAdapter *dst, NvFlowTexture2D *src, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> height)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#1508bc357930343473462916ead828c1">NvFlowContextDispatch</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_dispatch_params.html">NvFlowDispatchParams</a> *params)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#f1769d10474fec33ca6625afa961c09a">NvFlowContextDrawIndexedInstanced</a> (NvFlowContext *context, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> indicesPerInstance, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numInstances, const <a class="el" href="struct_nv_flow_draw_params.html">NvFlowDrawParams</a> *params)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#aff66c8a98e5ec3fa740bfeeb7361267">NvFlowResult</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#cf5ba0e1129fea5f6b792745200b68e3">NvFlowContextEventQueuePop</a> (NvFlowContext *context, NvFlowContextEventQueue *eventQueue, <a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> *pUid)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#7c87c3ad0f23891aa419b6ecdf980441">NvFlowContextEventQueuePush</a> (NvFlowContext *context, NvFlowContextEventQueue *eventQueue, <a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> uid)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c1d020f47119e818ba1e7a33e485cf57">NvFlowContextIsSparseTextureSupported</a> (NvFlowContext *context)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#d977eeb7d7838abc9b5dc8ebae44c35a">NvFlowContextObjectAddRef</a> (NvFlowContextObject *object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#0c18c6c1479aee77cc128b98bca13eb8">NvFlowContextObjectGetGPUBytesUsed</a> (NvFlowContextObject *object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#520a80ed600196bd30caceee8e4b267c">NvFlowContextObjectRelease</a> (NvFlowContextObject *object)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#e2c8b5c8515af12513cafccb4ff96c82">NvFlowContextProfileGroupBegin</a> (NvFlowContext *context, const wchar_t *label)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#32231eb5691f03feaaba47980ca4bc0c">NvFlowContextProfileGroupEnd</a> (NvFlowContext *context)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c6375a1f2513c3f7b6ed63048a6a0247">NvFlowContextProfileItemBegin</a> (NvFlowContext *context, const wchar_t *label)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#45b9a68320a85a7ede6c84ba88e73d9b">NvFlowContextProfileItemEnd</a> (NvFlowContext *context)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#dbfc42eef0c5aa2b0c71bd45be853100">NvFlowContextRestoreResourceState</a> (NvFlowContext *context, NvFlowResource *resource)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#900e00fa68a2ce1418864e27dd091a2b">NvFlowContextSetIndexBuffer</a> (NvFlowContext *context, NvFlowIndexBuffer *indexBuffer, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#13d5c5012881959e888d9d2c0fd1d593">NvFlowContextSetRenderTarget</a> (NvFlowContext *context, NvFlowRenderTarget *rt, NvFlowDepthStencil *ds)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#6888cc31dd4119d60149dd2d0d68c5d7">NvFlowContextSetVertexBuffer</a> (NvFlowContext *context, NvFlowVertexBuffer *vertexBuffer, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> stride, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> offset)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#ec617e43f0ccda66740dd9590af9617b">NvFlowContextSetViewport</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a> *viewport)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#85583cf61135a79d633092178ca1692f">NvFlowContextSignalFence</a> (NvFlowContext *context, NvFlowFence *fence, <a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> fenceValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#73386f0c2c8b9c955a27be0a0e247dac">NvFlowContextTimerBegin</a> (NvFlowContext *context, NvFlowContextTimer *timer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#ff5186a042003f73eabefac71bb8fd20">NvFlowContextTimerEnd</a> (NvFlowContext *context, NvFlowContextTimer *timer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#295a01941ebf1bd0496d1a5c75765638">NvFlowContextTimerGetResult</a> (NvFlowContext *context, NvFlowContextTimer *timer, float *timeGPU, float *timeCPU)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#4c82737b65afa8681c31886aff06038d">NvFlowContextTransitionToCommonState</a> (NvFlowContext *context, NvFlowResource *resource)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#a0f3cb5ac051a5845194143325d48a92">NvFlowContextUpdateSparseMapping</a> (NvFlowContext *context, NvFlowTexture3DSparse *tex, NvFlowHeapSparse *heap, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> *blockTableImage, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> rowPitch, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> depthPitch)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#bc6da302ad981033002d5a1396b48713">NvFlowContextWaitOnFence</a> (NvFlowContext *context, NvFlowFence *fence, <a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> fenceValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#a910e77d964a2be0efba5fff4193d0ad">NvFlowCreateBuffer</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#52848b0190cecd40f5e18b242ee8237b">NvFlowCreateBufferView</a> (NvFlowContext *context, NvFlowBuffer *buffer, const <a class="el" href="struct_nv_flow_buffer_view_desc.html">NvFlowBufferViewDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowColorBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#061f2d75ef7c55a2d01a0f185d947084">NvFlowCreateColorBuffer</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowComputeShader *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#81ea407f30de3784b77bb1f34a7d9a8a">NvFlowCreateComputeShader</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_compute_shader_desc.html">NvFlowComputeShaderDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowConstantBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#3d5e69d6ab863cc421e5dd831685be7a">NvFlowCreateConstantBuffer</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextEventQueue *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#9814ac968eb67e3e7627fa7f5e8630ab">NvFlowCreateContextEventQueue</a> (NvFlowContext *context)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextTimer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#35cb6e4111ec287b59f567e82a19b84a">NvFlowCreateContextTimer</a> (NvFlowContext *context)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowDepthBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c022e8d8d7b90956d2088761252276f7">NvFlowCreateDepthBuffer</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowFence *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#ae741b97bd5c2ece62969e32e8dc6831">NvFlowCreateFence</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGraphicsShader *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#a723fd641878a0d06ea622767e8b494c">NvFlowCreateGraphicsShader</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowHeapSparse *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#ec6685bea078d85a6ad6f0441d665aff">NvFlowCreateHeapSparse</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowIndexBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#affc9fa27efd799fdee3a00836e8fdc4">NvFlowCreateIndexBuffer</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture1D *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#1c0cfba26fe47185b9795207274a0806">NvFlowCreateTexture1D</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture2D *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#2f557d29109bb0041ed74b1ecd792c75">NvFlowCreateTexture2D</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture2DCrossAdapter *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#989573fe89e75ddd78d1214dc178e39d">NvFlowCreateTexture2DCrossAdapter</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture2D *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#9a92cab9afb463611d4c8231304a5bf4">NvFlowCreateTexture2DCrossAPI</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture3D *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#84b25438ae19deee5725853c2ed4b7b6">NvFlowCreateTexture3D</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture3DSparse *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#1ef3c3c863d62142f8ff51f1b59425d1">NvFlowCreateTexture3DSparse</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowVertexBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#643f6846f7acb5c6f517a085ecb2ad11">NvFlowCreateVertexBuffer</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#0fdee3f4014ccb57eb68ab4af2239949">NvFlowDepthBufferGetContextObject</a> (NvFlowDepthBuffer *depthBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowDepthStencil *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#5ac5a4cebcd183aeacd785f91695a338">NvFlowDepthBufferGetDepthStencil</a> (NvFlowDepthBuffer *depthBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#6b0c3365d46c82cd442a3315da7611a2">NvFlowDepthBufferGetDesc</a> (NvFlowDepthBuffer *depthBuffer, <a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#f67845c1370a4987853290faed377412">NvFlowDepthBufferGetResource</a> (NvFlowDepthBuffer *depthBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#029f381186c840e9093f11a9c5c2e314">NvFlowDepthStencilGetDesc</a> (NvFlowDepthStencil *ds, <a class="el" href="struct_nv_flow_depth_stencil_desc.html">NvFlowDepthStencilDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#66dd7c306502725734eb76b6cc6d2335">NvFlowDepthStencilSetViewport</a> (NvFlowDepthStencil *ds, const <a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a> *viewport)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#e84ead1283ec8b7e03b5db49e6576075">NvFlowDepthStencilViewGetDepthBufferDesc</a> (NvFlowDepthStencilView *dsv, <a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowDepthStencil *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#7d5f98155b7197ba42c0b1926992fa60">NvFlowDepthStencilViewGetDepthStencil</a> (NvFlowDepthStencilView *dsv)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c010f65d8b5ff7b9deb93dae36de3c45">NvFlowDepthStencilViewGetResource</a> (NvFlowDepthStencilView *dsv)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#089140497cffbaa4fbeadd4e7b6967f4">NvFlowFenceGetDesc</a> (NvFlowFence *fence, <a class="el" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#36dc0baf88d4c354aaee0f0363d43b9a">NvFlowGraphicsShaderGetDesc</a> (NvFlowGraphicsShader *shader, <a class="el" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#bb8c31d6ae2b6c0fd6edd1ad897af5dd">NvFlowGraphicsShaderSetFormats</a> (NvFlowContext *context, NvFlowGraphicsShader *shader, <a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> renderTargetFormat, <a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> depthStencilFormat)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#07b779883a72d75f5054620d7c20436a">NvFlowHeapSparseGetContextObject</a> (NvFlowHeapSparse *heap)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#0f18b5400390fad072af8918acfa1c7f">NvFlowHeapSparseGetDesc</a> (NvFlowHeapSparse *heap, <a class="el" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#30753959af3d9e373a5ef1ca74c8922c">NvFlowIndexBufferGetContextObject</a> (NvFlowIndexBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#bb77266970a7d2897e9ebc424f726f7d">NvFlowIndexBufferGetDesc</a> (NvFlowIndexBuffer *index, <a class="el" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c6453272e74a278f7b612dea1785df68">NvFlowIndexBufferMap</a> (NvFlowContext *context, NvFlowIndexBuffer *indexBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#823cd5c0e50b97c9fee79de5729d8544">NvFlowIndexBufferUnmap</a> (NvFlowContext *context, NvFlowIndexBuffer *indexBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#3a3e41ca8d497f61f72cf76a2590aa85">NvFlowReleaseBuffer</a> (NvFlowBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#30586127a79926ead09201e508524edc">NvFlowReleaseColorBuffer</a> (NvFlowColorBuffer *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#63f55e3f3585c91bc749070f0edaba15">NvFlowReleaseComputeShader</a> (NvFlowComputeShader *computeShader)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#af12d9056aa42394e94c40461c3caa5c">NvFlowReleaseConstantBuffer</a> (NvFlowConstantBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#b2dfc452fbb42e3307068d8d833f51d4">NvFlowReleaseContextEventQueue</a> (NvFlowContextEventQueue *eventQueue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#59d0f97e663a319de83ab284cb53baae">NvFlowReleaseContextTimer</a> (NvFlowContextTimer *timer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#b675f9b76712367fb6cc10c783ce289b">NvFlowReleaseDepthBuffer</a> (NvFlowDepthBuffer *depthBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#4b8352212fb681f33b9688c820cd957e">NvFlowReleaseFence</a> (NvFlowFence *fence)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#4016514eda284fd33d09ff181e6d6721">NvFlowReleaseGraphicsShader</a> (NvFlowGraphicsShader *shader)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#bc842835d4958d153aac4a522610f5d0">NvFlowReleaseHeapSparse</a> (NvFlowHeapSparse *heap)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#84b03a4aa785f23fe0d590f16d294cd1">NvFlowReleaseIndexBuffer</a> (NvFlowIndexBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#cbaf8be97066a9b916d202ca2ebf8160">NvFlowReleaseResourceReference</a> (NvFlowResourceReference *resource)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#dafd0ec5727eaef27875c62de3c8e2d2">NvFlowReleaseTexture1D</a> (NvFlowTexture1D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#50bd0fb090b3c990172cc87cae901db7">NvFlowReleaseTexture2D</a> (NvFlowTexture2D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#b1658f197afda51b17b45f4199fcf5c4">NvFlowReleaseTexture2DCrossAdapter</a> (NvFlowTexture2DCrossAdapter *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#5420d22280e1819174f260d00623e548">NvFlowReleaseTexture3D</a> (NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#0db1a521c9779890025cf76abad5ed56">NvFlowReleaseTexture3DSparse</a> (NvFlowTexture3DSparse *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#6163772eea401998524cab2b25e1b3b4">NvFlowReleaseVertexBuffer</a> (NvFlowVertexBuffer *vertexBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#7faac4b1d9a556b2a501387f77d02ba6">NvFlowRenderTargetGetDesc</a> (NvFlowRenderTarget *rt, <a class="el" href="struct_nv_flow_render_target_desc.html">NvFlowRenderTargetDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#1fcc4596c64abcebc6aa003bb887473d">NvFlowRenderTargetSetViewport</a> (NvFlowRenderTarget *rt, const <a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a> *viewport)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowRenderTarget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#3186996e670c616a1fc1cef090ad1285">NvFlowRenderTargetViewGetRenderTarget</a> (NvFlowRenderTargetView *rtv)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#05c122c2670b7059c263db47c58622c3">NvFlowResourceGetContextObject</a> (NvFlowResource *resource)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#600b4ea50d86294aa81c9820fe417517">NvFlowResourceRWGetContextObject</a> (NvFlowResourceRW *resourceRW)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#0b267ebcb9209e0b57c0da4bc466d1fc">NvFlowResourceRWGetResource</a> (NvFlowResourceRW *resourceRW)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowFence *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#09ac6c7d1e2102e10740cf9aeb5bc72f">NvFlowShareFence</a> (NvFlowContext *context, NvFlowFence *fence)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceReference *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#a9ebe3897561e82f5b53fc98346d525c">NvFlowShareResourceReference</a> (NvFlowContext *context, NvFlowResource *resource)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture2D *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#fcf9e0fe4856a2a76189704237771408">NvFlowShareTexture2D</a> (NvFlowContext *context, NvFlowTexture2D *sharedTexture)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture2DCrossAdapter *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#c68eeb9196eb84f4253ad88b351143a3">NvFlowShareTexture2DCrossAdapter</a> (NvFlowContext *context, NvFlowTexture2DCrossAdapter *sharedTexture)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowTexture2D *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#5aefd4f98cac55f3865f11f99959042b">NvFlowShareTexture2DCrossAPI</a> (NvFlowContext *context, NvFlowTexture2D *sharedTexture)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#57322c021d74eec6d21ddf90ef305d9a">NvFlowTexture1DGetContextObject</a> (NvFlowTexture1D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#f26a240f1f96585eb2c72cc65ed362e0">NvFlowTexture1DGetDesc</a> (NvFlowTexture1D *tex, <a class="el" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#05be3bd50f159e3690a499f4419512a9">NvFlowTexture1DGetResource</a> (NvFlowTexture1D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceRW *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#1e8e573d962e68546793b8894ede82d1">NvFlowTexture1DGetResourceRW</a> (NvFlowTexture1D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#0c5fb127068b1666aa28e2dc32ffc081">NvFlowTexture1DMap</a> (NvFlowContext *context, NvFlowTexture1D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#feee76bd55b8c12baea18a4c854897f5">NvFlowTexture1DUnmap</a> (NvFlowContext *context, NvFlowTexture1D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#dde444175ef1c65a0ee13cbbf92bfb2d">NvFlowTexture2DGetContextObject</a> (NvFlowTexture2D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#a893677165f732ab766285942fe179be">NvFlowTexture2DGetDesc</a> (NvFlowTexture2D *tex, <a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#147b34b1d63c8711315a3ff4c967e475">NvFlowTexture2DGetResource</a> (NvFlowTexture2D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceRW *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#6723f8309736a1c1c82c158e378da10c">NvFlowTexture2DGetResourceRW</a> (NvFlowTexture2D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#74d4ec182170366ee7f54af3a9b2e950">NvFlowTexture3DDownload</a> (NvFlowContext *context, NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#e93dae96b9fbada2fb59091fdfd1fdc4">NvFlowTexture3DGetContextObject</a> (NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#699b9df8bc56047dc1a383d7ec65f7c3">NvFlowTexture3DGetDesc</a> (NvFlowTexture3D *tex, <a class="el" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#d65e0899c7e06108063443446ec6011f">NvFlowTexture3DGetResource</a> (NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceRW *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#8209b89456dc634312090b62ec07bbae">NvFlowTexture3DGetResourceRW</a> (NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_mapped_data.html">NvFlowMappedData</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#5d247b9abf69e780be7b0819a8a119be">NvFlowTexture3DMap</a> (NvFlowContext *context, NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_mapped_data.html">NvFlowMappedData</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#a94b82bf42bec2b1de0389da3228b3ab">NvFlowTexture3DMapDownload</a> (NvFlowContext *context, NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#37a99fefd08d04bebafc4e67f58e7a3b">NvFlowTexture3DSparseGetContextObject</a> (NvFlowTexture3DSparse *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#ff9702bb1939b6c0f25180e9ac7840bf">NvFlowTexture3DSparseGetDesc</a> (NvFlowTexture3DSparse *tex, <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#1bb2f0e4c4a1700e00c11bff92eb7ba6">NvFlowTexture3DSparseGetResource</a> (NvFlowTexture3DSparse *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceRW *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#5af929a9e825d2fa78dc823fdd0cb1ef">NvFlowTexture3DSparseGetResourceRW</a> (NvFlowTexture3DSparse *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#6f7263982096dcc037eb6473795d96f3">NvFlowTexture3DUnmap</a> (NvFlowContext *context, NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#20a91ae3558488ef84d152a23f4d9e1f">NvFlowTexture3DUnmapDownload</a> (NvFlowContext *context, NvFlowTexture3D *tex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowContextObject *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#251daa6f624f9c3f547fcfb878ebdfe5">NvFlowVertexBufferGetContextObject</a> (NvFlowVertexBuffer *buffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#5a4f24842247b15073580fbe86170d0d">NvFlowVertexBufferGetDesc</a> (NvFlowVertexBuffer *buffer, <a class="el" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#0d21e74f6e8bc0fde5c4a6c867815c92">NvFlowVertexBufferMap</a> (NvFlowContext *context, NvFlowVertexBuffer *vertexBuffer)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="_nv_flow_context_ext_8h.html#a6139ba6e75bb4a4524da49dfb66d51c">NvFlowVertexBufferUnmap</a> (NvFlowContext *context, NvFlowVertexBuffer *vertexBuffer)</td></tr>
+
+</table>
+<hr><h2>Define Documentation</h2>
+<a class="anchor" name="c08aea0b1299151b1a1c293ff35f7690"></a><!-- doxytag: member="NvFlowContextExt.h::NV_FLOW_DISPATCH_MAX_READ_TEXTURES" ref="c08aea0b1299151b1a1c293ff35f7690" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define NV_FLOW_DISPATCH_MAX_READ_TEXTURES&nbsp;&nbsp;&nbsp;( 16u ) </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Constants for dispatch and draw commands.
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="72f5bf58ede92859e9459849d51b87b7"></a><!-- doxytag: member="NvFlowContextExt.h::NV_FLOW_DISPATCH_MAX_WRITE_TEXTURES" ref="72f5bf58ede92859e9459849d51b87b7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define NV_FLOW_DISPATCH_MAX_WRITE_TEXTURES&nbsp;&nbsp;&nbsp;( 8u ) </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a6ed020714602c7482bf514081f60236"></a><!-- doxytag: member="NvFlowContextExt.h::NV_FLOW_DRAW_MAX_READ_TEXTURES" ref="a6ed020714602c7482bf514081f60236" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define NV_FLOW_DRAW_MAX_READ_TEXTURES&nbsp;&nbsp;&nbsp;( 16u ) </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="3c6270707b8cd9ae758f28201927d174"></a><!-- doxytag: member="NvFlowContextExt.h::NV_FLOW_DRAW_MAX_WRITE_TEXTURES" ref="3c6270707b8cd9ae758f28201927d174" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define NV_FLOW_DRAW_MAX_WRITE_TEXTURES&nbsp;&nbsp;&nbsp;( 1u ) </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="010c3e0afeaddf5d482902fc4ec971a3"></a><!-- doxytag: member="NvFlowContextExt.h::NV_FLOW_MAX_RENDER_TARGETS" ref="010c3e0afeaddf5d482902fc4ec971a3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define NV_FLOW_MAX_RENDER_TARGETS&nbsp;&nbsp;&nbsp;( 8u ) </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr><h2>Enumeration Type Documentation</h2>
+<a class="anchor" name="aa8035f9a122fc302342132f7082c930"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBlendEnum" ref="aa8035f9a122fc302342132f7082c930" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="aa8035f9a122fc302342132f7082c9304f2072e85043c8b196f18b0e0e3ebc33"></a><!-- doxytag: member="eNvFlowBlend_Zero" ref="aa8035f9a122fc302342132f7082c9304f2072e85043c8b196f18b0e0e3ebc33" args="" -->eNvFlowBlend_Zero</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="aa8035f9a122fc302342132f7082c93023c9e64ceffe30d044e7a113a376f3f6"></a><!-- doxytag: member="eNvFlowBlend_One" ref="aa8035f9a122fc302342132f7082c93023c9e64ceffe30d044e7a113a376f3f6" args="" -->eNvFlowBlend_One</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="aa8035f9a122fc302342132f7082c930aa2fb760ebbe91947ba6185f3429abb6"></a><!-- doxytag: member="eNvFlowBlend_SrcAlpha" ref="aa8035f9a122fc302342132f7082c930aa2fb760ebbe91947ba6185f3429abb6" args="" -->eNvFlowBlend_SrcAlpha</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="aa8035f9a122fc302342132f7082c930baa9feb1ae69a73af695faf9e910e6f0"></a><!-- doxytag: member="eNvFlowBlend_InvSrcAlpha" ref="aa8035f9a122fc302342132f7082c930baa9feb1ae69a73af695faf9e910e6f0" args="" -->eNvFlowBlend_InvSrcAlpha</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="aa8035f9a122fc302342132f7082c9302a6a034404a3457b5bcee2f53f3c9fd3"></a><!-- doxytag: member="eNvFlowBlend_DstAlpha" ref="aa8035f9a122fc302342132f7082c9302a6a034404a3457b5bcee2f53f3c9fd3" args="" -->eNvFlowBlend_DstAlpha</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="aa8035f9a122fc302342132f7082c9304f3950928c984aa0de0a23456610f278"></a><!-- doxytag: member="eNvFlowBlend_InvDstAlpha" ref="aa8035f9a122fc302342132f7082c9304f3950928c984aa0de0a23456610f278" args="" -->eNvFlowBlend_InvDstAlpha</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="aa8035f9a122fc302342132f7082c930e97f5630ef792e0f1136d653671bec46"></a><!-- doxytag: member="eNvFlowBlend_EnumCount" ref="aa8035f9a122fc302342132f7082c930e97f5630ef792e0f1136d653671bec46" args="" -->eNvFlowBlend_EnumCount</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="22ccac8ef1869d17f65f3a175a49d47e"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBlendOpEnum" ref="22ccac8ef1869d17f65f3a175a49d47e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="22ccac8ef1869d17f65f3a175a49d47e19ec8a826ad3f3ee7bcb94174f362b3f"></a><!-- doxytag: member="eNvFlowBlendOp_Add" ref="22ccac8ef1869d17f65f3a175a49d47e19ec8a826ad3f3ee7bcb94174f362b3f" args="" -->eNvFlowBlendOp_Add</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="22ccac8ef1869d17f65f3a175a49d47e6b8afcfa01bb683794bbbaecc3af141c"></a><!-- doxytag: member="eNvFlowBlendOp_Subtract" ref="22ccac8ef1869d17f65f3a175a49d47e6b8afcfa01bb683794bbbaecc3af141c" args="" -->eNvFlowBlendOp_Subtract</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="22ccac8ef1869d17f65f3a175a49d47e30ef252a324342257c85ec01f7128241"></a><!-- doxytag: member="eNvFlowBlendOp_RevSubtract" ref="22ccac8ef1869d17f65f3a175a49d47e30ef252a324342257c85ec01f7128241" args="" -->eNvFlowBlendOp_RevSubtract</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="22ccac8ef1869d17f65f3a175a49d47ec8905d0e1db805dfa54ff7f99e0eff0f"></a><!-- doxytag: member="eNvFlowBlendOp_Min" ref="22ccac8ef1869d17f65f3a175a49d47ec8905d0e1db805dfa54ff7f99e0eff0f" args="" -->eNvFlowBlendOp_Min</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="22ccac8ef1869d17f65f3a175a49d47e1ed89b5620573b9ec41d1e8001d84e67"></a><!-- doxytag: member="eNvFlowBlendOp_Max" ref="22ccac8ef1869d17f65f3a175a49d47e1ed89b5620573b9ec41d1e8001d84e67" args="" -->eNvFlowBlendOp_Max</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="22ccac8ef1869d17f65f3a175a49d47ec96bc6d66be1e0cf01aa97c1895b6b99"></a><!-- doxytag: member="eNvFlowBlendOp_EnumCount" ref="22ccac8ef1869d17f65f3a175a49d47ec96bc6d66be1e0cf01aa97c1895b6b99" args="" -->eNvFlowBlendOp_EnumCount</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="437efc298751fb5eea4187fda6245260"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowComparisonEnum" ref="437efc298751fb5eea4187fda6245260" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">NvFlowComparisonEnum</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda6245260004a4763b5976fb425a11dabe143a97c"></a><!-- doxytag: member="eNvFlowComparison_Never" ref="437efc298751fb5eea4187fda6245260004a4763b5976fb425a11dabe143a97c" args="" -->eNvFlowComparison_Never</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda62452600a426e769cffc4b395094e3964f98768"></a><!-- doxytag: member="eNvFlowComparison_Less" ref="437efc298751fb5eea4187fda62452600a426e769cffc4b395094e3964f98768" args="" -->eNvFlowComparison_Less</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda62452606db43996e4a45374fc15c1a54cc81e66"></a><!-- doxytag: member="eNvFlowComparison_Equal" ref="437efc298751fb5eea4187fda62452606db43996e4a45374fc15c1a54cc81e66" args="" -->eNvFlowComparison_Equal</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda6245260a4351ec4ab85b952f989079851fa9d30"></a><!-- doxytag: member="eNvFlowComparison_LessEqual" ref="437efc298751fb5eea4187fda6245260a4351ec4ab85b952f989079851fa9d30" args="" -->eNvFlowComparison_LessEqual</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda62452601b20e4e2a897ab507cab930ef52572e7"></a><!-- doxytag: member="eNvFlowComparison_Greater" ref="437efc298751fb5eea4187fda62452601b20e4e2a897ab507cab930ef52572e7" args="" -->eNvFlowComparison_Greater</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda6245260d6862505ba72c7324fd7953b8947f8e0"></a><!-- doxytag: member="eNvFlowComparison_NotEqual" ref="437efc298751fb5eea4187fda6245260d6862505ba72c7324fd7953b8947f8e0" args="" -->eNvFlowComparison_NotEqual</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda624526092ea74790c5fc035c194d0f70bdfc38c"></a><!-- doxytag: member="eNvFlowComparison_GreaterEqual" ref="437efc298751fb5eea4187fda624526092ea74790c5fc035c194d0f70bdfc38c" args="" -->eNvFlowComparison_GreaterEqual</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda62452600f8979fc1a8ab5055e62f20a981b43ac"></a><!-- doxytag: member="eNvFlowComparison_Always" ref="437efc298751fb5eea4187fda62452600f8979fc1a8ab5055e62f20a981b43ac" args="" -->eNvFlowComparison_Always</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="437efc298751fb5eea4187fda6245260432428f5200ec2cba9216c19df1aae55"></a><!-- doxytag: member="eNvFlowComparison_EnumCount" ref="437efc298751fb5eea4187fda6245260432428f5200ec2cba9216c19df1aae55" args="" -->eNvFlowComparison_EnumCount</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="660657f7d189b5e70c4af14d12d368d3"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthWriteMask" ref="660657f7d189b5e70c4af14d12d368d3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">NvFlowDepthWriteMask</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+<dl compact><dt><b>Enumerator: </b></dt><dd>
+<table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" name="660657f7d189b5e70c4af14d12d368d3d1ef8dc6647e84087b908cac30b41e77"></a><!-- doxytag: member="eNvFlowDepthWriteMask_Zero" ref="660657f7d189b5e70c4af14d12d368d3d1ef8dc6647e84087b908cac30b41e77" args="" -->eNvFlowDepthWriteMask_Zero</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" name="660657f7d189b5e70c4af14d12d368d35f3b50132f60ffa0f9aeb973eeb44e01"></a><!-- doxytag: member="eNvFlowDepthWriteMask_All" ref="660657f7d189b5e70c4af14d12d368d35f3b50132f60ffa0f9aeb973eeb44e01" args="" -->eNvFlowDepthWriteMask_All</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dl>
+
+</div>
+</div><p>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="01cc00460c333dd353864ff0a8993807"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferDownload" ref="01cc00460c333dd353864ff0a8993807" args="(NvFlowContext *context, NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowBufferDownload </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="4a448508ad97dc18d3e8c531086acb29"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferDownloadRange" ref="4a448508ad97dc18d3e8c531086acb29" args="(NvFlowContext *context, NvFlowBuffer *buffer, NvFlowUint offset, NvFlowUint numBytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowBufferDownloadRange </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>numBytes</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="2304bbc750d301013d98a1e0b23cd270"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferGetContextObject" ref="2304bbc750d301013d98a1e0b23cd270" args="(NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowBufferGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="297d3057dc12f1cfe198a7938c5154ad"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferGetDesc" ref="297d3057dc12f1cfe198a7938c5154ad" args="(NvFlowBuffer *buffer, NvFlowBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowBufferGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="249da38bb9db251446de68bfa5f728ab"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferGetResource" ref="249da38bb9db251446de68bfa5f728ab" args="(NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowBufferGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="9a648d02b976760212b9871857d064b4"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferGetResourceRW" ref="9a648d02b976760212b9871857d064b4" args="(NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceRW* NvFlowBufferGetResourceRW </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="41cd02a80e9585677ee544dd05f8531a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferMap" ref="41cd02a80e9585677ee544dd05f8531a" args="(NvFlowContext *context, NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* NvFlowBufferMap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="69cccc227e9e194a288eb8062ee0717e"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferMapDownload" ref="69cccc227e9e194a288eb8062ee0717e" args="(NvFlowContext *context, NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* NvFlowBufferMapDownload </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ad3571e3cfbe7103663b5f7e7545ce33"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferUnmap" ref="ad3571e3cfbe7103663b5f7e7545ce33" args="(NvFlowContext *context, NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowBufferUnmap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c59629f0e1f754f1a9f723c7cb1a77a9"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferUnmapDownload" ref="c59629f0e1f754f1a9f723c7cb1a77a9" args="(NvFlowContext *context, NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowBufferUnmapDownload </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="8e866a4df3b1b7a0598c441896f8176a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowBufferUnmapRange" ref="8e866a4df3b1b7a0598c441896f8176a" args="(NvFlowContext *context, NvFlowBuffer *buffer, NvFlowUint offset, NvFlowUint numBytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowBufferUnmapRange </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>numBytes</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c4621b158e137e264e06280ea6bc291a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowColorBufferGetContextObject" ref="c4621b158e137e264e06280ea6bc291a" args="(NvFlowColorBuffer *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowColorBufferGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowColorBuffer *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="26564f0383f413e57c01791e9adf4664"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowColorBufferGetDesc" ref="26564f0383f413e57c01791e9adf4664" args="(NvFlowColorBuffer *tex, NvFlowColorBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowColorBufferGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowColorBuffer *&nbsp;</td>
+ <td class="paramname"> <em>tex</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="61653a64ef7b9eda97805458c1949bae"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowColorBufferGetRenderTarget" ref="61653a64ef7b9eda97805458c1949bae" args="(NvFlowColorBuffer *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowRenderTarget* NvFlowColorBufferGetRenderTarget </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowColorBuffer *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="346aae4c6ce80387537af3a65c48e79f"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowColorBufferGetResource" ref="346aae4c6ce80387537af3a65c48e79f" args="(NvFlowColorBuffer *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowColorBufferGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowColorBuffer *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="70c4461a3d7ac1fb93863d108f6d1498"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowColorBufferGetResourceRW" ref="70c4461a3d7ac1fb93863d108f6d1498" args="(NvFlowColorBuffer *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceRW* NvFlowColorBufferGetResourceRW </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowColorBuffer *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="778722dfafc007ede73e4340a296d4ce"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowConstantBufferGetContextObject" ref="778722dfafc007ede73e4340a296d4ce" args="(NvFlowConstantBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowConstantBufferGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowConstantBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="69b214614dba5090f89af4d85a1dc394"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowConstantBufferGetDesc" ref="69b214614dba5090f89af4d85a1dc394" args="(NvFlowConstantBuffer *buffer, NvFlowConstantBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowConstantBufferGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowConstantBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ccaa14f73ec5b412ff0330ba049274ab"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowConstantBufferMap" ref="ccaa14f73ec5b412ff0330ba049274ab" args="(NvFlowContext *context, NvFlowConstantBuffer *constantBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* NvFlowConstantBufferMap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowConstantBuffer *&nbsp;</td>
+ <td class="paramname"> <em>constantBuffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bb02bcbc4bea16d2a718a663c9d3c428"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowConstantBufferUnmap" ref="bb02bcbc4bea16d2a718a663c9d3c428" args="(NvFlowContext *context, NvFlowConstantBuffer *constantBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowConstantBufferUnmap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowConstantBuffer *&nbsp;</td>
+ <td class="paramname"> <em>constantBuffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c7f6ecdc2886ea3ac3e73db219684ee9"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextClearDepthStencil" ref="c7f6ecdc2886ea3ac3e73db219684ee9" args="(NvFlowContext *context, NvFlowDepthStencil *ds, const float depth)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextClearDepthStencil </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowDepthStencil *&nbsp;</td>
+ <td class="paramname"> <em>ds</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const float&nbsp;</td>
+ <td class="paramname"> <em>depth</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="3103fc63eee10fbad4636b9ae4e02528"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextClearRenderTarget" ref="3103fc63eee10fbad4636b9ae4e02528" args="(NvFlowContext *context, NvFlowRenderTarget *rt, const NvFlowFloat4 color)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextClearRenderTarget </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowRenderTarget *&nbsp;</td>
+ <td class="paramname"> <em>rt</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a>&nbsp;</td>
+ <td class="paramname"> <em>color</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="cf0c1469dba481c5b1c4b0648766fb84"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextCopyBuffer" ref="cf0c1469dba481c5b1c4b0648766fb84" args="(NvFlowContext *context, NvFlowBuffer *dst, NvFlowBuffer *src, NvFlowUint offset, NvFlowUint numBytes)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextCopyBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>dst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>src</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>numBytes</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="849c8ebf7a1a40504195dc2d7124e9a6"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextCopyConstantBuffer" ref="849c8ebf7a1a40504195dc2d7124e9a6" args="(NvFlowContext *context, NvFlowConstantBuffer *dst, NvFlowBuffer *src)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextCopyConstantBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowConstantBuffer *&nbsp;</td>
+ <td class="paramname"> <em>dst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>src</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="887351a92bb3da6ce982f463aea674ea"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextCopyFromTexture2DCrossAdapter" ref="887351a92bb3da6ce982f463aea674ea" args="(NvFlowContext *context, NvFlowTexture2D *dst, NvFlowTexture2DCrossAdapter *src, NvFlowUint height)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextCopyFromTexture2DCrossAdapter </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>dst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture2DCrossAdapter *&nbsp;</td>
+ <td class="paramname"> <em>src</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>height</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d204fbd57e8b8c6af9329b930cba7b4b"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextCopyResource" ref="d204fbd57e8b8c6af9329b930cba7b4b" args="(NvFlowContext *context, NvFlowResourceRW *resourceRW, NvFlowResource *resource)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextCopyResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowResourceRW *&nbsp;</td>
+ <td class="paramname"> <em>resourceRW</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowResource *&nbsp;</td>
+ <td class="paramname"> <em>resource</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="897e1cafc9114a55946958891c7941cb"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextCopyTexture3D" ref="897e1cafc9114a55946958891c7941cb" args="(NvFlowContext *context, NvFlowTexture3D *dst, NvFlowTexture3D *src)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextCopyTexture3D </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>dst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>src</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="06ba2e7da576d7705bc00afaa70c4385"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextCopyToTexture2DCrossAdapter" ref="06ba2e7da576d7705bc00afaa70c4385" args="(NvFlowContext *context, NvFlowTexture2DCrossAdapter *dst, NvFlowTexture2D *src, NvFlowUint height)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextCopyToTexture2DCrossAdapter </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture2DCrossAdapter *&nbsp;</td>
+ <td class="paramname"> <em>dst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>src</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>height</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1508bc357930343473462916ead828c1"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextDispatch" ref="1508bc357930343473462916ead828c1" args="(NvFlowContext *context, const NvFlowDispatchParams *params)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextDispatch </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_dispatch_params.html">NvFlowDispatchParams</a> *&nbsp;</td>
+ <td class="paramname"> <em>params</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="f1769d10474fec33ca6625afa961c09a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextDrawIndexedInstanced" ref="f1769d10474fec33ca6625afa961c09a" args="(NvFlowContext *context, NvFlowUint indicesPerInstance, NvFlowUint numInstances, const NvFlowDrawParams *params)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextDrawIndexedInstanced </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>indicesPerInstance</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>numInstances</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_draw_params.html">NvFlowDrawParams</a> *&nbsp;</td>
+ <td class="paramname"> <em>params</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="cf5ba0e1129fea5f6b792745200b68e3"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextEventQueuePop" ref="cf5ba0e1129fea5f6b792745200b68e3" args="(NvFlowContext *context, NvFlowContextEventQueue *eventQueue, NvFlowUint64 *pUid)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#aff66c8a98e5ec3fa740bfeeb7361267">NvFlowResult</a> NvFlowContextEventQueuePop </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowContextEventQueue *&nbsp;</td>
+ <td class="paramname"> <em>eventQueue</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> *&nbsp;</td>
+ <td class="paramname"> <em>pUid</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="7c87c3ad0f23891aa419b6ecdf980441"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextEventQueuePush" ref="7c87c3ad0f23891aa419b6ecdf980441" args="(NvFlowContext *context, NvFlowContextEventQueue *eventQueue, NvFlowUint64 uid)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextEventQueuePush </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowContextEventQueue *&nbsp;</td>
+ <td class="paramname"> <em>eventQueue</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>&nbsp;</td>
+ <td class="paramname"> <em>uid</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c1d020f47119e818ba1e7a33e485cf57"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextIsSparseTextureSupported" ref="c1d020f47119e818ba1e7a33e485cf57" args="(NvFlowContext *context)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool NvFlowContextIsSparseTextureSupported </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d977eeb7d7838abc9b5dc8ebae44c35a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextObjectAddRef" ref="d977eeb7d7838abc9b5dc8ebae44c35a" args="(NvFlowContextObject *object)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> NvFlowContextObjectAddRef </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContextObject *&nbsp;</td>
+ <td class="paramname"> <em>object</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0c18c6c1479aee77cc128b98bca13eb8"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextObjectGetGPUBytesUsed" ref="0c18c6c1479aee77cc128b98bca13eb8" args="(NvFlowContextObject *object)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> NvFlowContextObjectGetGPUBytesUsed </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContextObject *&nbsp;</td>
+ <td class="paramname"> <em>object</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="520a80ed600196bd30caceee8e4b267c"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextObjectRelease" ref="520a80ed600196bd30caceee8e4b267c" args="(NvFlowContextObject *object)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> NvFlowContextObjectRelease </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContextObject *&nbsp;</td>
+ <td class="paramname"> <em>object</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="e2c8b5c8515af12513cafccb4ff96c82"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextProfileGroupBegin" ref="e2c8b5c8515af12513cafccb4ff96c82" args="(NvFlowContext *context, const wchar_t *label)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextProfileGroupBegin </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const wchar_t *&nbsp;</td>
+ <td class="paramname"> <em>label</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="32231eb5691f03feaaba47980ca4bc0c"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextProfileGroupEnd" ref="32231eb5691f03feaaba47980ca4bc0c" args="(NvFlowContext *context)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextProfileGroupEnd </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c6375a1f2513c3f7b6ed63048a6a0247"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextProfileItemBegin" ref="c6375a1f2513c3f7b6ed63048a6a0247" args="(NvFlowContext *context, const wchar_t *label)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextProfileItemBegin </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const wchar_t *&nbsp;</td>
+ <td class="paramname"> <em>label</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="45b9a68320a85a7ede6c84ba88e73d9b"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextProfileItemEnd" ref="45b9a68320a85a7ede6c84ba88e73d9b" args="(NvFlowContext *context)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextProfileItemEnd </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="dbfc42eef0c5aa2b0c71bd45be853100"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextRestoreResourceState" ref="dbfc42eef0c5aa2b0c71bd45be853100" args="(NvFlowContext *context, NvFlowResource *resource)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextRestoreResourceState </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowResource *&nbsp;</td>
+ <td class="paramname"> <em>resource</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="900e00fa68a2ce1418864e27dd091a2b"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextSetIndexBuffer" ref="900e00fa68a2ce1418864e27dd091a2b" args="(NvFlowContext *context, NvFlowIndexBuffer *indexBuffer, NvFlowUint offset)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextSetIndexBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowIndexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>indexBuffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="13d5c5012881959e888d9d2c0fd1d593"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextSetRenderTarget" ref="13d5c5012881959e888d9d2c0fd1d593" args="(NvFlowContext *context, NvFlowRenderTarget *rt, NvFlowDepthStencil *ds)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextSetRenderTarget </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowRenderTarget *&nbsp;</td>
+ <td class="paramname"> <em>rt</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowDepthStencil *&nbsp;</td>
+ <td class="paramname"> <em>ds</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6888cc31dd4119d60149dd2d0d68c5d7"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextSetVertexBuffer" ref="6888cc31dd4119d60149dd2d0d68c5d7" args="(NvFlowContext *context, NvFlowVertexBuffer *vertexBuffer, NvFlowUint stride, NvFlowUint offset)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextSetVertexBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowVertexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>vertexBuffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>stride</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>offset</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ec617e43f0ccda66740dd9590af9617b"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextSetViewport" ref="ec617e43f0ccda66740dd9590af9617b" args="(NvFlowContext *context, const NvFlowViewport *viewport)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextSetViewport </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a> *&nbsp;</td>
+ <td class="paramname"> <em>viewport</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="85583cf61135a79d633092178ca1692f"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextSignalFence" ref="85583cf61135a79d633092178ca1692f" args="(NvFlowContext *context, NvFlowFence *fence, NvFlowUint64 fenceValue)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextSignalFence </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowFence *&nbsp;</td>
+ <td class="paramname"> <em>fence</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>&nbsp;</td>
+ <td class="paramname"> <em>fenceValue</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="73386f0c2c8b9c955a27be0a0e247dac"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextTimerBegin" ref="73386f0c2c8b9c955a27be0a0e247dac" args="(NvFlowContext *context, NvFlowContextTimer *timer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextTimerBegin </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowContextTimer *&nbsp;</td>
+ <td class="paramname"> <em>timer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ff5186a042003f73eabefac71bb8fd20"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextTimerEnd" ref="ff5186a042003f73eabefac71bb8fd20" args="(NvFlowContext *context, NvFlowContextTimer *timer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextTimerEnd </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowContextTimer *&nbsp;</td>
+ <td class="paramname"> <em>timer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="295a01941ebf1bd0496d1a5c75765638"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextTimerGetResult" ref="295a01941ebf1bd0496d1a5c75765638" args="(NvFlowContext *context, NvFlowContextTimer *timer, float *timeGPU, float *timeCPU)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextTimerGetResult </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowContextTimer *&nbsp;</td>
+ <td class="paramname"> <em>timer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float *&nbsp;</td>
+ <td class="paramname"> <em>timeGPU</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">float *&nbsp;</td>
+ <td class="paramname"> <em>timeCPU</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="4c82737b65afa8681c31886aff06038d"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextTransitionToCommonState" ref="4c82737b65afa8681c31886aff06038d" args="(NvFlowContext *context, NvFlowResource *resource)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextTransitionToCommonState </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowResource *&nbsp;</td>
+ <td class="paramname"> <em>resource</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a0f3cb5ac051a5845194143325d48a92"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextUpdateSparseMapping" ref="a0f3cb5ac051a5845194143325d48a92" args="(NvFlowContext *context, NvFlowTexture3DSparse *tex, NvFlowHeapSparse *heap, NvFlowUint *blockTableImage, NvFlowUint rowPitch, NvFlowUint depthPitch)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextUpdateSparseMapping </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture3DSparse *&nbsp;</td>
+ <td class="paramname"> <em>tex</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowHeapSparse *&nbsp;</td>
+ <td class="paramname"> <em>heap</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> *&nbsp;</td>
+ <td class="paramname"> <em>blockTableImage</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>rowPitch</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>depthPitch</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bc6da302ad981033002d5a1396b48713"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowContextWaitOnFence" ref="bc6da302ad981033002d5a1396b48713" args="(NvFlowContext *context, NvFlowFence *fence, NvFlowUint64 fenceValue)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowContextWaitOnFence </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowFence *&nbsp;</td>
+ <td class="paramname"> <em>fence</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>&nbsp;</td>
+ <td class="paramname"> <em>fenceValue</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a910e77d964a2be0efba5fff4193d0ad"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateBuffer" ref="a910e77d964a2be0efba5fff4193d0ad" args="(NvFlowContext *context, const NvFlowBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowBuffer* NvFlowCreateBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="52848b0190cecd40f5e18b242ee8237b"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateBufferView" ref="52848b0190cecd40f5e18b242ee8237b" args="(NvFlowContext *context, NvFlowBuffer *buffer, const NvFlowBufferViewDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowBuffer* NvFlowCreateBufferView </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_buffer_view_desc.html">NvFlowBufferViewDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="061f2d75ef7c55a2d01a0f185d947084"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateColorBuffer" ref="061f2d75ef7c55a2d01a0f185d947084" args="(NvFlowContext *context, const NvFlowColorBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowColorBuffer* NvFlowCreateColorBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="81ea407f30de3784b77bb1f34a7d9a8a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateComputeShader" ref="81ea407f30de3784b77bb1f34a7d9a8a" args="(NvFlowContext *context, const NvFlowComputeShaderDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowComputeShader* NvFlowCreateComputeShader </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_compute_shader_desc.html">NvFlowComputeShaderDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="3d5e69d6ab863cc421e5dd831685be7a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateConstantBuffer" ref="3d5e69d6ab863cc421e5dd831685be7a" args="(NvFlowContext *context, const NvFlowConstantBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowConstantBuffer* NvFlowCreateConstantBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="9814ac968eb67e3e7627fa7f5e8630ab"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateContextEventQueue" ref="9814ac968eb67e3e7627fa7f5e8630ab" args="(NvFlowContext *context)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextEventQueue* NvFlowCreateContextEventQueue </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="35cb6e4111ec287b59f567e82a19b84a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateContextTimer" ref="35cb6e4111ec287b59f567e82a19b84a" args="(NvFlowContext *context)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextTimer* NvFlowCreateContextTimer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c022e8d8d7b90956d2088761252276f7"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateDepthBuffer" ref="c022e8d8d7b90956d2088761252276f7" args="(NvFlowContext *context, const NvFlowDepthBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowDepthBuffer* NvFlowCreateDepthBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ae741b97bd5c2ece62969e32e8dc6831"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateFence" ref="ae741b97bd5c2ece62969e32e8dc6831" args="(NvFlowContext *context, const NvFlowFenceDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowFence* NvFlowCreateFence </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a723fd641878a0d06ea622767e8b494c"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateGraphicsShader" ref="a723fd641878a0d06ea622767e8b494c" args="(NvFlowContext *context, const NvFlowGraphicsShaderDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowGraphicsShader* NvFlowCreateGraphicsShader </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ec6685bea078d85a6ad6f0441d665aff"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateHeapSparse" ref="ec6685bea078d85a6ad6f0441d665aff" args="(NvFlowContext *context, const NvFlowHeapSparseDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowHeapSparse* NvFlowCreateHeapSparse </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="affc9fa27efd799fdee3a00836e8fdc4"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateIndexBuffer" ref="affc9fa27efd799fdee3a00836e8fdc4" args="(NvFlowContext *context, const NvFlowIndexBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowIndexBuffer* NvFlowCreateIndexBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1c0cfba26fe47185b9795207274a0806"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateTexture1D" ref="1c0cfba26fe47185b9795207274a0806" args="(NvFlowContext *context, const NvFlowTexture1DDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture1D* NvFlowCreateTexture1D </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="2f557d29109bb0041ed74b1ecd792c75"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateTexture2D" ref="2f557d29109bb0041ed74b1ecd792c75" args="(NvFlowContext *context, const NvFlowTexture2DDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture2D* NvFlowCreateTexture2D </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="989573fe89e75ddd78d1214dc178e39d"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateTexture2DCrossAdapter" ref="989573fe89e75ddd78d1214dc178e39d" args="(NvFlowContext *context, const NvFlowTexture2DDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture2DCrossAdapter* NvFlowCreateTexture2DCrossAdapter </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="9a92cab9afb463611d4c8231304a5bf4"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateTexture2DCrossAPI" ref="9a92cab9afb463611d4c8231304a5bf4" args="(NvFlowContext *context, const NvFlowTexture2DDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture2D* NvFlowCreateTexture2DCrossAPI </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="84b25438ae19deee5725853c2ed4b7b6"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateTexture3D" ref="84b25438ae19deee5725853c2ed4b7b6" args="(NvFlowContext *context, const NvFlowTexture3DDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture3D* NvFlowCreateTexture3D </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1ef3c3c863d62142f8ff51f1b59425d1"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateTexture3DSparse" ref="1ef3c3c863d62142f8ff51f1b59425d1" args="(NvFlowContext *context, const NvFlowTexture3DSparseDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture3DSparse* NvFlowCreateTexture3DSparse </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="643f6846f7acb5c6f517a085ecb2ad11"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowCreateVertexBuffer" ref="643f6846f7acb5c6f517a085ecb2ad11" args="(NvFlowContext *context, const NvFlowVertexBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowVertexBuffer* NvFlowCreateVertexBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0fdee3f4014ccb57eb68ab4af2239949"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthBufferGetContextObject" ref="0fdee3f4014ccb57eb68ab4af2239949" args="(NvFlowDepthBuffer *depthBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowDepthBufferGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthBuffer *&nbsp;</td>
+ <td class="paramname"> <em>depthBuffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="5ac5a4cebcd183aeacd785f91695a338"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthBufferGetDepthStencil" ref="5ac5a4cebcd183aeacd785f91695a338" args="(NvFlowDepthBuffer *depthBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowDepthStencil* NvFlowDepthBufferGetDepthStencil </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthBuffer *&nbsp;</td>
+ <td class="paramname"> <em>depthBuffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6b0c3365d46c82cd442a3315da7611a2"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthBufferGetDesc" ref="6b0c3365d46c82cd442a3315da7611a2" args="(NvFlowDepthBuffer *depthBuffer, NvFlowDepthBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowDepthBufferGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthBuffer *&nbsp;</td>
+ <td class="paramname"> <em>depthBuffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="f67845c1370a4987853290faed377412"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthBufferGetResource" ref="f67845c1370a4987853290faed377412" args="(NvFlowDepthBuffer *depthBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowDepthBufferGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthBuffer *&nbsp;</td>
+ <td class="paramname"> <em>depthBuffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="029f381186c840e9093f11a9c5c2e314"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthStencilGetDesc" ref="029f381186c840e9093f11a9c5c2e314" args="(NvFlowDepthStencil *ds, NvFlowDepthStencilDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowDepthStencilGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthStencil *&nbsp;</td>
+ <td class="paramname"> <em>ds</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_depth_stencil_desc.html">NvFlowDepthStencilDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="66dd7c306502725734eb76b6cc6d2335"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthStencilSetViewport" ref="66dd7c306502725734eb76b6cc6d2335" args="(NvFlowDepthStencil *ds, const NvFlowViewport *viewport)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowDepthStencilSetViewport </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthStencil *&nbsp;</td>
+ <td class="paramname"> <em>ds</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a> *&nbsp;</td>
+ <td class="paramname"> <em>viewport</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="e84ead1283ec8b7e03b5db49e6576075"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthStencilViewGetDepthBufferDesc" ref="e84ead1283ec8b7e03b5db49e6576075" args="(NvFlowDepthStencilView *dsv, NvFlowDepthBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowDepthStencilViewGetDepthBufferDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthStencilView *&nbsp;</td>
+ <td class="paramname"> <em>dsv</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="7d5f98155b7197ba42c0b1926992fa60"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthStencilViewGetDepthStencil" ref="7d5f98155b7197ba42c0b1926992fa60" args="(NvFlowDepthStencilView *dsv)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowDepthStencil* NvFlowDepthStencilViewGetDepthStencil </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthStencilView *&nbsp;</td>
+ <td class="paramname"> <em>dsv</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c010f65d8b5ff7b9deb93dae36de3c45"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowDepthStencilViewGetResource" ref="c010f65d8b5ff7b9deb93dae36de3c45" args="(NvFlowDepthStencilView *dsv)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowDepthStencilViewGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthStencilView *&nbsp;</td>
+ <td class="paramname"> <em>dsv</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="089140497cffbaa4fbeadd4e7b6967f4"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowFenceGetDesc" ref="089140497cffbaa4fbeadd4e7b6967f4" args="(NvFlowFence *fence, NvFlowFenceDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowFenceGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowFence *&nbsp;</td>
+ <td class="paramname"> <em>fence</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="36dc0baf88d4c354aaee0f0363d43b9a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowGraphicsShaderGetDesc" ref="36dc0baf88d4c354aaee0f0363d43b9a" args="(NvFlowGraphicsShader *shader, NvFlowGraphicsShaderDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowGraphicsShaderGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGraphicsShader *&nbsp;</td>
+ <td class="paramname"> <em>shader</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bb8c31d6ae2b6c0fd6edd1ad897af5dd"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowGraphicsShaderSetFormats" ref="bb8c31d6ae2b6c0fd6edd1ad897af5dd" args="(NvFlowContext *context, NvFlowGraphicsShader *shader, NvFlowFormat renderTargetFormat, NvFlowFormat depthStencilFormat)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowGraphicsShaderSetFormats </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowGraphicsShader *&nbsp;</td>
+ <td class="paramname"> <em>shader</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td>
+ <td class="paramname"> <em>renderTargetFormat</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td>
+ <td class="paramname"> <em>depthStencilFormat</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="07b779883a72d75f5054620d7c20436a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowHeapSparseGetContextObject" ref="07b779883a72d75f5054620d7c20436a" args="(NvFlowHeapSparse *heap)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowHeapSparseGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowHeapSparse *&nbsp;</td>
+ <td class="paramname"> <em>heap</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0f18b5400390fad072af8918acfa1c7f"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowHeapSparseGetDesc" ref="0f18b5400390fad072af8918acfa1c7f" args="(NvFlowHeapSparse *heap, NvFlowHeapSparseDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowHeapSparseGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowHeapSparse *&nbsp;</td>
+ <td class="paramname"> <em>heap</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="30753959af3d9e373a5ef1ca74c8922c"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowIndexBufferGetContextObject" ref="30753959af3d9e373a5ef1ca74c8922c" args="(NvFlowIndexBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowIndexBufferGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowIndexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bb77266970a7d2897e9ebc424f726f7d"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowIndexBufferGetDesc" ref="bb77266970a7d2897e9ebc424f726f7d" args="(NvFlowIndexBuffer *index, NvFlowIndexBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowIndexBufferGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowIndexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>index</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c6453272e74a278f7b612dea1785df68"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowIndexBufferMap" ref="c6453272e74a278f7b612dea1785df68" args="(NvFlowContext *context, NvFlowIndexBuffer *indexBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* NvFlowIndexBufferMap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowIndexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>indexBuffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="823cd5c0e50b97c9fee79de5729d8544"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowIndexBufferUnmap" ref="823cd5c0e50b97c9fee79de5729d8544" args="(NvFlowContext *context, NvFlowIndexBuffer *indexBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowIndexBufferUnmap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowIndexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>indexBuffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="3a3e41ca8d497f61f72cf76a2590aa85"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseBuffer" ref="3a3e41ca8d497f61f72cf76a2590aa85" args="(NvFlowBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="30586127a79926ead09201e508524edc"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseColorBuffer" ref="30586127a79926ead09201e508524edc" args="(NvFlowColorBuffer *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseColorBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowColorBuffer *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="63f55e3f3585c91bc749070f0edaba15"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseComputeShader" ref="63f55e3f3585c91bc749070f0edaba15" args="(NvFlowComputeShader *computeShader)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseComputeShader </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowComputeShader *&nbsp;</td>
+ <td class="paramname"> <em>computeShader</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="af12d9056aa42394e94c40461c3caa5c"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseConstantBuffer" ref="af12d9056aa42394e94c40461c3caa5c" args="(NvFlowConstantBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseConstantBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowConstantBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="b2dfc452fbb42e3307068d8d833f51d4"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseContextEventQueue" ref="b2dfc452fbb42e3307068d8d833f51d4" args="(NvFlowContextEventQueue *eventQueue)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseContextEventQueue </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContextEventQueue *&nbsp;</td>
+ <td class="paramname"> <em>eventQueue</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="59d0f97e663a319de83ab284cb53baae"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseContextTimer" ref="59d0f97e663a319de83ab284cb53baae" args="(NvFlowContextTimer *timer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseContextTimer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContextTimer *&nbsp;</td>
+ <td class="paramname"> <em>timer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="b675f9b76712367fb6cc10c783ce289b"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseDepthBuffer" ref="b675f9b76712367fb6cc10c783ce289b" args="(NvFlowDepthBuffer *depthBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseDepthBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowDepthBuffer *&nbsp;</td>
+ <td class="paramname"> <em>depthBuffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="4b8352212fb681f33b9688c820cd957e"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseFence" ref="4b8352212fb681f33b9688c820cd957e" args="(NvFlowFence *fence)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseFence </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowFence *&nbsp;</td>
+ <td class="paramname"> <em>fence</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="4016514eda284fd33d09ff181e6d6721"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseGraphicsShader" ref="4016514eda284fd33d09ff181e6d6721" args="(NvFlowGraphicsShader *shader)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseGraphicsShader </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGraphicsShader *&nbsp;</td>
+ <td class="paramname"> <em>shader</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bc842835d4958d153aac4a522610f5d0"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseHeapSparse" ref="bc842835d4958d153aac4a522610f5d0" args="(NvFlowHeapSparse *heap)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseHeapSparse </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowHeapSparse *&nbsp;</td>
+ <td class="paramname"> <em>heap</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="84b03a4aa785f23fe0d590f16d294cd1"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseIndexBuffer" ref="84b03a4aa785f23fe0d590f16d294cd1" args="(NvFlowIndexBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseIndexBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowIndexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="cbaf8be97066a9b916d202ca2ebf8160"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseResourceReference" ref="cbaf8be97066a9b916d202ca2ebf8160" args="(NvFlowResourceReference *resource)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseResourceReference </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowResourceReference *&nbsp;</td>
+ <td class="paramname"> <em>resource</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="dafd0ec5727eaef27875c62de3c8e2d2"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseTexture1D" ref="dafd0ec5727eaef27875c62de3c8e2d2" args="(NvFlowTexture1D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseTexture1D </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture1D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="50bd0fb090b3c990172cc87cae901db7"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseTexture2D" ref="50bd0fb090b3c990172cc87cae901db7" args="(NvFlowTexture2D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseTexture2D </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="b1658f197afda51b17b45f4199fcf5c4"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseTexture2DCrossAdapter" ref="b1658f197afda51b17b45f4199fcf5c4" args="(NvFlowTexture2DCrossAdapter *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseTexture2DCrossAdapter </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture2DCrossAdapter *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="5420d22280e1819174f260d00623e548"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseTexture3D" ref="5420d22280e1819174f260d00623e548" args="(NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseTexture3D </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0db1a521c9779890025cf76abad5ed56"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseTexture3DSparse" ref="0db1a521c9779890025cf76abad5ed56" args="(NvFlowTexture3DSparse *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseTexture3DSparse </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3DSparse *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6163772eea401998524cab2b25e1b3b4"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowReleaseVertexBuffer" ref="6163772eea401998524cab2b25e1b3b4" args="(NvFlowVertexBuffer *vertexBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseVertexBuffer </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowVertexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>vertexBuffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="7faac4b1d9a556b2a501387f77d02ba6"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowRenderTargetGetDesc" ref="7faac4b1d9a556b2a501387f77d02ba6" args="(NvFlowRenderTarget *rt, NvFlowRenderTargetDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowRenderTargetGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowRenderTarget *&nbsp;</td>
+ <td class="paramname"> <em>rt</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_render_target_desc.html">NvFlowRenderTargetDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1fcc4596c64abcebc6aa003bb887473d"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowRenderTargetSetViewport" ref="1fcc4596c64abcebc6aa003bb887473d" args="(NvFlowRenderTarget *rt, const NvFlowViewport *viewport)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowRenderTargetSetViewport </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowRenderTarget *&nbsp;</td>
+ <td class="paramname"> <em>rt</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a> *&nbsp;</td>
+ <td class="paramname"> <em>viewport</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="3186996e670c616a1fc1cef090ad1285"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowRenderTargetViewGetRenderTarget" ref="3186996e670c616a1fc1cef090ad1285" args="(NvFlowRenderTargetView *rtv)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowRenderTarget* NvFlowRenderTargetViewGetRenderTarget </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowRenderTargetView *&nbsp;</td>
+ <td class="paramname"> <em>rtv</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="05c122c2670b7059c263db47c58622c3"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowResourceGetContextObject" ref="05c122c2670b7059c263db47c58622c3" args="(NvFlowResource *resource)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowResourceGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowResource *&nbsp;</td>
+ <td class="paramname"> <em>resource</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="600b4ea50d86294aa81c9820fe417517"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowResourceRWGetContextObject" ref="600b4ea50d86294aa81c9820fe417517" args="(NvFlowResourceRW *resourceRW)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowResourceRWGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowResourceRW *&nbsp;</td>
+ <td class="paramname"> <em>resourceRW</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0b267ebcb9209e0b57c0da4bc466d1fc"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowResourceRWGetResource" ref="0b267ebcb9209e0b57c0da4bc466d1fc" args="(NvFlowResourceRW *resourceRW)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowResourceRWGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowResourceRW *&nbsp;</td>
+ <td class="paramname"> <em>resourceRW</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="09ac6c7d1e2102e10740cf9aeb5bc72f"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowShareFence" ref="09ac6c7d1e2102e10740cf9aeb5bc72f" args="(NvFlowContext *context, NvFlowFence *fence)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowFence* NvFlowShareFence </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowFence *&nbsp;</td>
+ <td class="paramname"> <em>fence</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a9ebe3897561e82f5b53fc98346d525c"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowShareResourceReference" ref="a9ebe3897561e82f5b53fc98346d525c" args="(NvFlowContext *context, NvFlowResource *resource)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceReference* NvFlowShareResourceReference </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowResource *&nbsp;</td>
+ <td class="paramname"> <em>resource</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="fcf9e0fe4856a2a76189704237771408"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowShareTexture2D" ref="fcf9e0fe4856a2a76189704237771408" args="(NvFlowContext *context, NvFlowTexture2D *sharedTexture)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture2D* NvFlowShareTexture2D </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>sharedTexture</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c68eeb9196eb84f4253ad88b351143a3"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowShareTexture2DCrossAdapter" ref="c68eeb9196eb84f4253ad88b351143a3" args="(NvFlowContext *context, NvFlowTexture2DCrossAdapter *sharedTexture)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture2DCrossAdapter* NvFlowShareTexture2DCrossAdapter </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture2DCrossAdapter *&nbsp;</td>
+ <td class="paramname"> <em>sharedTexture</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="5aefd4f98cac55f3865f11f99959042b"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowShareTexture2DCrossAPI" ref="5aefd4f98cac55f3865f11f99959042b" args="(NvFlowContext *context, NvFlowTexture2D *sharedTexture)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowTexture2D* NvFlowShareTexture2DCrossAPI </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>sharedTexture</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="57322c021d74eec6d21ddf90ef305d9a"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture1DGetContextObject" ref="57322c021d74eec6d21ddf90ef305d9a" args="(NvFlowTexture1D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowTexture1DGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture1D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="f26a240f1f96585eb2c72cc65ed362e0"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture1DGetDesc" ref="f26a240f1f96585eb2c72cc65ed362e0" args="(NvFlowTexture1D *tex, NvFlowTexture1DDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowTexture1DGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture1D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="05be3bd50f159e3690a499f4419512a9"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture1DGetResource" ref="05be3bd50f159e3690a499f4419512a9" args="(NvFlowTexture1D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowTexture1DGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture1D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1e8e573d962e68546793b8894ede82d1"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture1DGetResourceRW" ref="1e8e573d962e68546793b8894ede82d1" args="(NvFlowTexture1D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceRW* NvFlowTexture1DGetResourceRW </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture1D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0c5fb127068b1666aa28e2dc32ffc081"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture1DMap" ref="0c5fb127068b1666aa28e2dc32ffc081" args="(NvFlowContext *context, NvFlowTexture1D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* NvFlowTexture1DMap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture1D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="feee76bd55b8c12baea18a4c854897f5"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture1DUnmap" ref="feee76bd55b8c12baea18a4c854897f5" args="(NvFlowContext *context, NvFlowTexture1D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowTexture1DUnmap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture1D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="dde444175ef1c65a0ee13cbbf92bfb2d"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture2DGetContextObject" ref="dde444175ef1c65a0ee13cbbf92bfb2d" args="(NvFlowTexture2D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowTexture2DGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a893677165f732ab766285942fe179be"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture2DGetDesc" ref="a893677165f732ab766285942fe179be" args="(NvFlowTexture2D *tex, NvFlowTexture2DDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowTexture2DGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="147b34b1d63c8711315a3ff4c967e475"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture2DGetResource" ref="147b34b1d63c8711315a3ff4c967e475" args="(NvFlowTexture2D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowTexture2DGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6723f8309736a1c1c82c158e378da10c"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture2DGetResourceRW" ref="6723f8309736a1c1c82c158e378da10c" args="(NvFlowTexture2D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceRW* NvFlowTexture2DGetResourceRW </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture2D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="74d4ec182170366ee7f54af3a9b2e950"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DDownload" ref="74d4ec182170366ee7f54af3a9b2e950" args="(NvFlowContext *context, NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowTexture3DDownload </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="e93dae96b9fbada2fb59091fdfd1fdc4"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DGetContextObject" ref="e93dae96b9fbada2fb59091fdfd1fdc4" args="(NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowTexture3DGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="699b9df8bc56047dc1a383d7ec65f7c3"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DGetDesc" ref="699b9df8bc56047dc1a383d7ec65f7c3" args="(NvFlowTexture3D *tex, NvFlowTexture3DDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowTexture3DGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d65e0899c7e06108063443446ec6011f"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DGetResource" ref="d65e0899c7e06108063443446ec6011f" args="(NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowTexture3DGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="8209b89456dc634312090b62ec07bbae"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DGetResourceRW" ref="8209b89456dc634312090b62ec07bbae" args="(NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceRW* NvFlowTexture3DGetResourceRW </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="5d247b9abf69e780be7b0819a8a119be"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DMap" ref="5d247b9abf69e780be7b0819a8a119be" args="(NvFlowContext *context, NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_mapped_data.html">NvFlowMappedData</a> NvFlowTexture3DMap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a94b82bf42bec2b1de0389da3228b3ab"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DMapDownload" ref="a94b82bf42bec2b1de0389da3228b3ab" args="(NvFlowContext *context, NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_mapped_data.html">NvFlowMappedData</a> NvFlowTexture3DMapDownload </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="37a99fefd08d04bebafc4e67f58e7a3b"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DSparseGetContextObject" ref="37a99fefd08d04bebafc4e67f58e7a3b" args="(NvFlowTexture3DSparse *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowTexture3DSparseGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3DSparse *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ff9702bb1939b6c0f25180e9ac7840bf"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DSparseGetDesc" ref="ff9702bb1939b6c0f25180e9ac7840bf" args="(NvFlowTexture3DSparse *tex, NvFlowTexture3DSparseDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowTexture3DSparseGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3DSparse *&nbsp;</td>
+ <td class="paramname"> <em>tex</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1bb2f0e4c4a1700e00c11bff92eb7ba6"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DSparseGetResource" ref="1bb2f0e4c4a1700e00c11bff92eb7ba6" args="(NvFlowTexture3DSparse *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* NvFlowTexture3DSparseGetResource </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3DSparse *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="5af929a9e825d2fa78dc823fdd0cb1ef"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DSparseGetResourceRW" ref="5af929a9e825d2fa78dc823fdd0cb1ef" args="(NvFlowTexture3DSparse *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceRW* NvFlowTexture3DSparseGetResourceRW </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowTexture3DSparse *&nbsp;</td>
+ <td class="paramname"> <em>tex</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6f7263982096dcc037eb6473795d96f3"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DUnmap" ref="6f7263982096dcc037eb6473795d96f3" args="(NvFlowContext *context, NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowTexture3DUnmap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="20a91ae3558488ef84d152a23f4d9e1f"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowTexture3DUnmapDownload" ref="20a91ae3558488ef84d152a23f4d9e1f" args="(NvFlowContext *context, NvFlowTexture3D *tex)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowTexture3DUnmapDownload </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowTexture3D *&nbsp;</td>
+ <td class="paramname"> <em>tex</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="251daa6f624f9c3f547fcfb878ebdfe5"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowVertexBufferGetContextObject" ref="251daa6f624f9c3f547fcfb878ebdfe5" args="(NvFlowVertexBuffer *buffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowContextObject* NvFlowVertexBufferGetContextObject </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowVertexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="5a4f24842247b15073580fbe86170d0d"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowVertexBufferGetDesc" ref="5a4f24842247b15073580fbe86170d0d" args="(NvFlowVertexBuffer *buffer, NvFlowVertexBufferDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowVertexBufferGetDesc </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowVertexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>buffer</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0d21e74f6e8bc0fde5c4a6c867815c92"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowVertexBufferMap" ref="0d21e74f6e8bc0fde5c4a6c867815c92" args="(NvFlowContext *context, NvFlowVertexBuffer *vertexBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* NvFlowVertexBufferMap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowVertexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>vertexBuffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a6139ba6e75bb4a4524da49dfb66d51c"></a><!-- doxytag: member="NvFlowContextExt.h::NvFlowVertexBufferUnmap" ref="a6139ba6e75bb4a4524da49dfb66d51c" args="(NvFlowContext *context, NvFlowVertexBuffer *vertexBuffer)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowVertexBufferUnmap </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowVertexBuffer *&nbsp;</td>
+ <td class="paramname"> <em>vertexBuffer</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/_nv_flow_shader_8h-source.html b/docs/api/files/_nv_flow_shader_8h-source.html
index 9736307..41c4f73 100644
--- a/docs/api/files/_nv_flow_shader_8h-source.html
+++ b/docs/api/files/_nv_flow_shader_8h-source.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShader.h Source File</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShader.h Source File</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/_nv_flow_shader_8h.html b/docs/api/files/_nv_flow_shader_8h.html
index 9db19b1..30c3c63 100644
--- a/docs/api/files/_nv_flow_shader_8h.html
+++ b/docs/api/files/_nv_flow_shader_8h.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShader.h File Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShader.h File Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/_nv_flow_types_8h-source.html b/docs/api/files/_nv_flow_types_8h-source.html
index 6356041..f5fa2df 100644
--- a/docs/api/files/_nv_flow_types_8h-source.html
+++ b/docs/api/files/_nv_flow_types_8h-source.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowTypes.h Source File</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowTypes.h Source File</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -71,61 +71,81 @@
<a name="l00042"></a><a class="code" href="struct_nv_flow_uint4.html#56cf1bc5e4f7379590b4ed7b98c3921f">00042</a> <a class="code" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="code" href="struct_nv_flow_uint4.html#56705fa874ab3835a52dc1ccfe5e1784">x</a>, <a class="code" href="struct_nv_flow_uint4.html#76a9dbd55116d0b45a772b14a13b2c18">y</a>, <a class="code" href="struct_nv_flow_uint4.html#56cf1bc5e4f7379590b4ed7b98c3921f">z</a>, <a class="code" href="struct_nv_flow_uint4.html#694db6f55aaf1c4f4bc0214dfa4a6d86">w</a>;
<a name="l00043"></a>00043 };
<a name="l00044"></a>00044
-<a name="l00045"></a><a class="code" href="struct_nv_flow_float3.html">00045</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a>
+<a name="l00045"></a><a class="code" href="struct_nv_flow_int2.html">00045</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_int2.html">NvFlowInt2</a>
<a name="l00046"></a>00046 {
-<a name="l00047"></a><a class="code" href="struct_nv_flow_float3.html#06a5f40929899206c2c1acb221f91858">00047</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_float3.html#0204e7c9bdeb0cbcb6516b34bcc5af62">x</a>, <a class="code" href="struct_nv_flow_float3.html#72790f2f5e6bf05c4f008200b7214474">y</a>, <a class="code" href="struct_nv_flow_float3.html#06a5f40929899206c2c1acb221f91858">z</a>;
+<a name="l00047"></a><a class="code" href="struct_nv_flow_int2.html#fc375faf0a0617daf0bba4ff8ce3c520">00047</a> <span class="keywordtype">int</span> <a class="code" href="struct_nv_flow_int2.html#a6e8431da91329f148ed33aad715ee5f">x</a>, <a class="code" href="struct_nv_flow_int2.html#fc375faf0a0617daf0bba4ff8ce3c520">y</a>;
<a name="l00048"></a>00048 };
<a name="l00049"></a>00049
-<a name="l00050"></a><a class="code" href="struct_nv_flow_float4.html">00050</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a>
+<a name="l00050"></a><a class="code" href="struct_nv_flow_int3.html">00050</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_int3.html">NvFlowInt3</a>
<a name="l00051"></a>00051 {
-<a name="l00052"></a><a class="code" href="struct_nv_flow_float4.html#87ac527bceb43f66f00337864b951cb0">00052</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_float4.html#b04481cfd0486d909ec406808abb6955">x</a>, <a class="code" href="struct_nv_flow_float4.html#58ee92885e16e8f03283b2e9e7da948d">y</a>, <a class="code" href="struct_nv_flow_float4.html#87ac527bceb43f66f00337864b951cb0">z</a>, <a class="code" href="struct_nv_flow_float4.html#7cff4463df717e34301af9772b276729">w</a>;
+<a name="l00052"></a><a class="code" href="struct_nv_flow_int3.html#b76c14ed7d186fc428be056db7bcc67d">00052</a> <span class="keywordtype">int</span> <a class="code" href="struct_nv_flow_int3.html#73e12f7c750f20bc2a642d139815cce6">x</a>, <a class="code" href="struct_nv_flow_int3.html#a190cda874683d079077c37a86fec891">y</a>, <a class="code" href="struct_nv_flow_int3.html#b76c14ed7d186fc428be056db7bcc67d">z</a>;
<a name="l00053"></a>00053 };
<a name="l00054"></a>00054
-<a name="l00055"></a><a class="code" href="struct_nv_flow_float4x4.html">00055</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>
+<a name="l00055"></a><a class="code" href="struct_nv_flow_int4.html">00055</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_int4.html">NvFlowInt4</a>
<a name="l00056"></a>00056 {
-<a name="l00057"></a><a class="code" href="struct_nv_flow_float4x4.html#8a67cff1fb11826df327bb277ee31489">00057</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_float4x4.html#e63fda9a10ddee094c84b2f0ba1775da">x</a>, <a class="code" href="struct_nv_flow_float4x4.html#4e20c1c1150e7aa0e8be14923a9192fa">y</a>, <a class="code" href="struct_nv_flow_float4x4.html#8a67cff1fb11826df327bb277ee31489">z</a>, <a class="code" href="struct_nv_flow_float4x4.html#499098c080d7ca7cdde6ff3f88247420">w</a>;
+<a name="l00057"></a><a class="code" href="struct_nv_flow_int4.html#1be59aa647b3c9c293057186ce2dcea6">00057</a> <span class="keywordtype">int</span> <a class="code" href="struct_nv_flow_int4.html#581e9caf43bd52dc95418e6010f1c497">x</a>, <a class="code" href="struct_nv_flow_int4.html#60ebdbff326b19672eddf6993a82ccef">y</a>, <a class="code" href="struct_nv_flow_int4.html#1be59aa647b3c9c293057186ce2dcea6">z</a>, <a class="code" href="struct_nv_flow_int4.html#908dcfd0e690e4345935b60b710115b6">w</a>;
<a name="l00058"></a>00058 };
<a name="l00059"></a>00059
-<a name="l00060"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">00060</a> <span class="keyword">enum</span> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>
+<a name="l00060"></a><a class="code" href="struct_nv_flow_float2.html">00060</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_float2.html">NvFlowFloat2</a>
<a name="l00061"></a>00061 {
-<a name="l00062"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c1d0b1885fb6f462c83fccaf6177c5745">00062</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c1d0b1885fb6f462c83fccaf6177c5745">eNvFlowFormat_unknown</a> = 0,
-<a name="l00063"></a>00063
-<a name="l00064"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c4156ffab2a50893af4444af1c0126ccb">00064</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c4156ffab2a50893af4444af1c0126ccb">eNvFlowFormat_r32_float</a> = 1,
-<a name="l00065"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c79bbf51b6425ac00fe59efadf1fc72cc">00065</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c79bbf51b6425ac00fe59efadf1fc72cc">eNvFlowFormat_r32g32_float</a> = 2,
-<a name="l00066"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cc750ececc262a5f1f95c77a84092ac90">00066</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cc750ececc262a5f1f95c77a84092ac90">eNvFlowFormat_r32g32b32a32_float</a> = 3,
-<a name="l00067"></a>00067
-<a name="l00068"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd51f6991584464764db30e31f10484e9">00068</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd51f6991584464764db30e31f10484e9">eNvFlowFormat_r16_float</a> = 4,
-<a name="l00069"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd59a09208a11853a0a99b2cfe45cb3ea">00069</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd59a09208a11853a0a99b2cfe45cb3ea">eNvFlowFormat_r16g16_float</a> = 5,
-<a name="l00070"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2eac8633b4aafb7c041ab7122b66fb47">00070</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2eac8633b4aafb7c041ab7122b66fb47">eNvFlowFormat_r16g16b16a16_float</a> = 6,
-<a name="l00071"></a>00071
-<a name="l00072"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c5bc5993a6ee9e22706acc7f52508ed9f">00072</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c5bc5993a6ee9e22706acc7f52508ed9f">eNvFlowFormat_r32_uint</a> = 7,
-<a name="l00073"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cef998058401d254d2336d60499d9cfea">00073</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cef998058401d254d2336d60499d9cfea">eNvFlowFormat_r32g32_uint</a> = 8,
-<a name="l00074"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c464ba9c4b818d4e330cd32a8b02596a4">00074</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c464ba9c4b818d4e330cd32a8b02596a4">eNvFlowFormat_r32g32b32a32_uint</a> = 9,
-<a name="l00075"></a>00075
-<a name="l00076"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c84f273cf69970dc4adba666bd7003e6e">00076</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c84f273cf69970dc4adba666bd7003e6e">eNvFlowFormat_r8_unorm</a> = 10,
-<a name="l00077"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c72a010125f40c9846d3648c6f608a7f3">00077</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c72a010125f40c9846d3648c6f608a7f3">eNvFlowFormat_r8g8_unorm</a> = 11,
-<a name="l00078"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957caa42ac82be2f7ff3ce3dae85f1947ebf">00078</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957caa42ac82be2f7ff3ce3dae85f1947ebf">eNvFlowFormat_r8g8b8a8_unorm</a> = 12,
+<a name="l00062"></a><a class="code" href="struct_nv_flow_float2.html#5f2c79d826959769fac959287586d08c">00062</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_float2.html#672afedd15d99e494c9cfabb03c5a59b">x</a>, <a class="code" href="struct_nv_flow_float2.html#5f2c79d826959769fac959287586d08c">y</a>;
+<a name="l00063"></a>00063 };
+<a name="l00064"></a>00064
+<a name="l00065"></a><a class="code" href="struct_nv_flow_float3.html">00065</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_float3.html">NvFlowFloat3</a>
+<a name="l00066"></a>00066 {
+<a name="l00067"></a><a class="code" href="struct_nv_flow_float3.html#06a5f40929899206c2c1acb221f91858">00067</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_float3.html#0204e7c9bdeb0cbcb6516b34bcc5af62">x</a>, <a class="code" href="struct_nv_flow_float3.html#72790f2f5e6bf05c4f008200b7214474">y</a>, <a class="code" href="struct_nv_flow_float3.html#06a5f40929899206c2c1acb221f91858">z</a>;
+<a name="l00068"></a>00068 };
+<a name="l00069"></a>00069
+<a name="l00070"></a><a class="code" href="struct_nv_flow_float4.html">00070</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a>
+<a name="l00071"></a>00071 {
+<a name="l00072"></a><a class="code" href="struct_nv_flow_float4.html#87ac527bceb43f66f00337864b951cb0">00072</a> <span class="keywordtype">float</span> <a class="code" href="struct_nv_flow_float4.html#b04481cfd0486d909ec406808abb6955">x</a>, <a class="code" href="struct_nv_flow_float4.html#58ee92885e16e8f03283b2e9e7da948d">y</a>, <a class="code" href="struct_nv_flow_float4.html#87ac527bceb43f66f00337864b951cb0">z</a>, <a class="code" href="struct_nv_flow_float4.html#7cff4463df717e34301af9772b276729">w</a>;
+<a name="l00073"></a>00073 };
+<a name="l00074"></a>00074
+<a name="l00075"></a><a class="code" href="struct_nv_flow_float4x4.html">00075</a> <span class="keyword">struct </span><a class="code" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>
+<a name="l00076"></a>00076 {
+<a name="l00077"></a><a class="code" href="struct_nv_flow_float4x4.html#8a67cff1fb11826df327bb277ee31489">00077</a> <a class="code" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="code" href="struct_nv_flow_float4x4.html#e63fda9a10ddee094c84b2f0ba1775da">x</a>, <a class="code" href="struct_nv_flow_float4x4.html#4e20c1c1150e7aa0e8be14923a9192fa">y</a>, <a class="code" href="struct_nv_flow_float4x4.html#8a67cff1fb11826df327bb277ee31489">z</a>, <a class="code" href="struct_nv_flow_float4x4.html#499098c080d7ca7cdde6ff3f88247420">w</a>;
+<a name="l00078"></a>00078 };
<a name="l00079"></a>00079
-<a name="l00080"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c01b0a457d35248abdac389257759caf0">00080</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c01b0a457d35248abdac389257759caf0">eNvFlowFormat_r16_unorm</a> = 13,
-<a name="l00081"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cf3f46b4dfcd57cf2a2884a6d3ee97173">00081</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cf3f46b4dfcd57cf2a2884a6d3ee97173">eNvFlowFormat_r16g16_unorm</a> = 14,
-<a name="l00082"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957ce6975443b9be1b25ff368f2117f8b506">00082</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957ce6975443b9be1b25ff368f2117f8b506">eNvFlowFormat_r16g16b16a16_unorm</a> = 15,
+<a name="l00080"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">00080</a> <span class="keyword">enum</span> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>
+<a name="l00081"></a>00081 {
+<a name="l00082"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c1d0b1885fb6f462c83fccaf6177c5745">00082</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c1d0b1885fb6f462c83fccaf6177c5745">eNvFlowFormat_unknown</a> = 0,
<a name="l00083"></a>00083
-<a name="l00084"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cdf2cfafd6eeb761e01a5ee438eb58062">00084</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cdf2cfafd6eeb761e01a5ee438eb58062">eNvFlowFormat_d32_float</a> = 16,
-<a name="l00085"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c727f1b670616005cf3b80d3af5b9233c">00085</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c727f1b670616005cf3b80d3af5b9233c">eNvFlowFormat_d24_unorm_s8_uint</a> = 17,
-<a name="l00086"></a>00086
-<a name="l00087"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2670a4bf275ccc20a3ba893a8fa242c5">00087</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2670a4bf275ccc20a3ba893a8fa242c5">eNvFlowFormat_r8_snorm</a> = 18,
-<a name="l00088"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957ceb2736f62e15e8920ae61837bce06f64">00088</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957ceb2736f62e15e8920ae61837bce06f64">eNvFlowFormat_r8g8_snorm</a> = 19,
-<a name="l00089"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cedd06811be32dff1617899386cb6d536">00089</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cedd06811be32dff1617899386cb6d536">eNvFlowFormat_r8g8b8a8_snorm</a> = 20,
-<a name="l00090"></a>00090
-<a name="l00091"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cfdca341f9586cc39028e225979e7df46">00091</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cfdca341f9586cc39028e225979e7df46">eNvFlowFormat_r32_typeless</a> = 21,
-<a name="l00092"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c1bd32aa49f066d037b54ece9b26c0ced">00092</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c1bd32aa49f066d037b54ece9b26c0ced">eNvFlowFormat_r24_unorm_x8_typeless</a> = 22,
-<a name="l00093"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c04d5037e286579a683d852461c3b62fe">00093</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c04d5037e286579a683d852461c3b62fe">eNvFlowFormat_r24g8_typeless</a> = 23,
-<a name="l00094"></a>00094
-<a name="l00095"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd93ea7e88ec41a78b6042f8f7f674d6e">00095</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd93ea7e88ec41a78b6042f8f7f674d6e">eNvFlowFormat_r16_typeless</a> = 24,
-<a name="l00096"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c7ecb4fce88d5e4ae4d460752ea199966">00096</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c7ecb4fce88d5e4ae4d460752ea199966">eNvFlowFormat_d16_unorm</a> = 25,
-<a name="l00097"></a>00097
-<a name="l00098"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2db4e9e05fc62929388899c22a62a31b">00098</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2db4e9e05fc62929388899c22a62a31b">eNvFlowFormat_max</a>
-<a name="l00099"></a>00099 };
+<a name="l00084"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c4156ffab2a50893af4444af1c0126ccb">00084</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c4156ffab2a50893af4444af1c0126ccb">eNvFlowFormat_r32_float</a> = 1,
+<a name="l00085"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c79bbf51b6425ac00fe59efadf1fc72cc">00085</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c79bbf51b6425ac00fe59efadf1fc72cc">eNvFlowFormat_r32g32_float</a> = 2,
+<a name="l00086"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cc750ececc262a5f1f95c77a84092ac90">00086</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cc750ececc262a5f1f95c77a84092ac90">eNvFlowFormat_r32g32b32a32_float</a> = 3,
+<a name="l00087"></a>00087
+<a name="l00088"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd51f6991584464764db30e31f10484e9">00088</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd51f6991584464764db30e31f10484e9">eNvFlowFormat_r16_float</a> = 4,
+<a name="l00089"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd59a09208a11853a0a99b2cfe45cb3ea">00089</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd59a09208a11853a0a99b2cfe45cb3ea">eNvFlowFormat_r16g16_float</a> = 5,
+<a name="l00090"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2eac8633b4aafb7c041ab7122b66fb47">00090</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2eac8633b4aafb7c041ab7122b66fb47">eNvFlowFormat_r16g16b16a16_float</a> = 6,
+<a name="l00091"></a>00091
+<a name="l00092"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c5bc5993a6ee9e22706acc7f52508ed9f">00092</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c5bc5993a6ee9e22706acc7f52508ed9f">eNvFlowFormat_r32_uint</a> = 7,
+<a name="l00093"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cef998058401d254d2336d60499d9cfea">00093</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cef998058401d254d2336d60499d9cfea">eNvFlowFormat_r32g32_uint</a> = 8,
+<a name="l00094"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c464ba9c4b818d4e330cd32a8b02596a4">00094</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c464ba9c4b818d4e330cd32a8b02596a4">eNvFlowFormat_r32g32b32a32_uint</a> = 9,
+<a name="l00095"></a>00095
+<a name="l00096"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c84f273cf69970dc4adba666bd7003e6e">00096</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c84f273cf69970dc4adba666bd7003e6e">eNvFlowFormat_r8_unorm</a> = 10,
+<a name="l00097"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c72a010125f40c9846d3648c6f608a7f3">00097</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c72a010125f40c9846d3648c6f608a7f3">eNvFlowFormat_r8g8_unorm</a> = 11,
+<a name="l00098"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957caa42ac82be2f7ff3ce3dae85f1947ebf">00098</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957caa42ac82be2f7ff3ce3dae85f1947ebf">eNvFlowFormat_r8g8b8a8_unorm</a> = 12,
+<a name="l00099"></a>00099
+<a name="l00100"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c01b0a457d35248abdac389257759caf0">00100</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c01b0a457d35248abdac389257759caf0">eNvFlowFormat_r16_unorm</a> = 13,
+<a name="l00101"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cf3f46b4dfcd57cf2a2884a6d3ee97173">00101</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cf3f46b4dfcd57cf2a2884a6d3ee97173">eNvFlowFormat_r16g16_unorm</a> = 14,
+<a name="l00102"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957ce6975443b9be1b25ff368f2117f8b506">00102</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957ce6975443b9be1b25ff368f2117f8b506">eNvFlowFormat_r16g16b16a16_unorm</a> = 15,
+<a name="l00103"></a>00103
+<a name="l00104"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cdf2cfafd6eeb761e01a5ee438eb58062">00104</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cdf2cfafd6eeb761e01a5ee438eb58062">eNvFlowFormat_d32_float</a> = 16,
+<a name="l00105"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c727f1b670616005cf3b80d3af5b9233c">00105</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c727f1b670616005cf3b80d3af5b9233c">eNvFlowFormat_d24_unorm_s8_uint</a> = 17,
+<a name="l00106"></a>00106
+<a name="l00107"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2670a4bf275ccc20a3ba893a8fa242c5">00107</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2670a4bf275ccc20a3ba893a8fa242c5">eNvFlowFormat_r8_snorm</a> = 18,
+<a name="l00108"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957ceb2736f62e15e8920ae61837bce06f64">00108</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957ceb2736f62e15e8920ae61837bce06f64">eNvFlowFormat_r8g8_snorm</a> = 19,
+<a name="l00109"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cedd06811be32dff1617899386cb6d536">00109</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cedd06811be32dff1617899386cb6d536">eNvFlowFormat_r8g8b8a8_snorm</a> = 20,
+<a name="l00110"></a>00110
+<a name="l00111"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cfdca341f9586cc39028e225979e7df46">00111</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cfdca341f9586cc39028e225979e7df46">eNvFlowFormat_r32_typeless</a> = 21,
+<a name="l00112"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c1bd32aa49f066d037b54ece9b26c0ced">00112</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c1bd32aa49f066d037b54ece9b26c0ced">eNvFlowFormat_r24_unorm_x8_typeless</a> = 22,
+<a name="l00113"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c04d5037e286579a683d852461c3b62fe">00113</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c04d5037e286579a683d852461c3b62fe">eNvFlowFormat_r24g8_typeless</a> = 23,
+<a name="l00114"></a>00114
+<a name="l00115"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd93ea7e88ec41a78b6042f8f7f674d6e">00115</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957cd93ea7e88ec41a78b6042f8f7f674d6e">eNvFlowFormat_r16_typeless</a> = 24,
+<a name="l00116"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c7ecb4fce88d5e4ae4d460752ea199966">00116</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c7ecb4fce88d5e4ae4d460752ea199966">eNvFlowFormat_d16_unorm</a> = 25,
+<a name="l00117"></a>00117
+<a name="l00118"></a><a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2db4e9e05fc62929388899c22a62a31b">00118</a> <a class="code" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c2db4e9e05fc62929388899c22a62a31b">eNvFlowFormat_max</a>
+<a name="l00119"></a>00119 };
</pre></div></div>
<!-- start footer part -->
<div class="footer">
diff --git a/docs/api/files/_nv_flow_types_8h.html b/docs/api/files/_nv_flow_types_8h.html
index 9a62eff..2b1e2e2 100644
--- a/docs/api/files/_nv_flow_types_8h.html
+++ b/docs/api/files/_nv_flow_types_8h.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowTypes.h File Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowTypes.h File Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -36,12 +36,20 @@
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_float2.html">NvFlowFloat2</a></td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_float3.html">NvFlowFloat3</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int2.html">NvFlowInt2</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int3.html">NvFlowInt3</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int4.html">NvFlowInt4</a></td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_uint2.html">NvFlowUint2</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_uint3.html">NvFlowUint3</a></td></tr>
diff --git a/docs/api/files/annotated.html b/docs/api/files/annotated.html
index b74bfd8..6bbcaa2 100644
--- a/docs/api/files/annotated.html
+++ b/docs/api/files/annotated.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Structures</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Structures</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -24,11 +24,20 @@
</div>
<div class="contents">
<h1>Data Structures</h1>Here are the data structures with brief descriptions:<table>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_blend_state_desc.html">NvFlowBlendStateDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_buffer_view_desc.html">NvFlowBufferViewDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_color_map_data.html">NvFlowColorMapData</a></td><td class="indexvalue">Required information for writing to a CPU mapped color map </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_compute_shader_desc.html">NvFlowComputeShaderDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_context_desc_d3_d11.html">NvFlowContextDescD3D11</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_cross_section_desc.html">NvFlowCrossSectionDesc</a></td><td class="indexvalue">Description required to create cross section object </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_cross_section_params.html">NvFlowCrossSectionParams</a></td><td class="indexvalue">Parameters needed to render cross section </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_depth_state_desc.html">NvFlowDepthStateDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_depth_stencil_desc.html">NvFlowDepthStencilDesc</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html">NvFlowDepthStencilViewDescD3D11</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html">NvFlowDepthStencilViewDescD3D12</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">NvFlowDescriptorReserveHandleD3D12</a></td><td class="indexvalue"></td></tr>
@@ -36,10 +45,15 @@
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_device_queue_desc.html">NvFlowDeviceQueueDesc</a></td><td class="indexvalue">Description required for creating a Flow device queue </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_device_queue_status.html">NvFlowDeviceQueueStatus</a></td><td class="indexvalue">Flow device queue status to allow app to throttle maximum queued work </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_dispatch_params.html">NvFlowDispatchParams</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_draw_params.html">NvFlowDrawParams</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">NvFlowDynamicDescriptorHeapD3D12</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_float2.html">NvFlowFloat2</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_float3.html">NvFlowFloat3</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_desc.html">NvFlowGridDesc</a></td><td class="indexvalue">Description required to create a grid </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html">NvFlowGridEmitCustomAllocParams</a></td><td class="indexvalue">Necessary parameters/resources for custom grid block allocation </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html">NvFlowGridEmitCustomEmitLayerParams</a></td><td class="indexvalue">Necessary parameters/resources for custom emit operations </td></tr>
@@ -65,6 +79,17 @@
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_proxy_desc.html">NvFlowGridProxyDesc</a></td><td class="indexvalue">Parameters need to create a grid proxy </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_proxy_flush_params.html">NvFlowGridProxyFlushParams</a></td><td class="indexvalue">Parameters need to create a multi-GPU proxy </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_reset_desc.html">NvFlowGridResetDesc</a></td><td class="indexvalue">Description required to reset a NvFlowGrid </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html">NvFlowGridSummaryDebugRenderParams</a></td><td class="indexvalue">Parameters to debug render the grid summary data </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_summary_desc.html">NvFlowGridSummaryDesc</a></td><td class="indexvalue">Description necessary to create grid summary </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_summary_result.html">NvFlowGridSummaryResult</a></td><td class="indexvalue">Summary results </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_grid_summary_update_params.html">NvFlowGridSummaryUpdateParams</a></td><td class="indexvalue">Parameters required to update summary CPU state </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_input_element_desc.html">NvFlowInputElementDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_int2.html">NvFlowInt2</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_int3.html">NvFlowInt3</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_int4.html">NvFlowInt4</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_mapped_data.html">NvFlowMappedData</a></td><td class="indexvalue">Handle for mapped pitched data </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_particle_surface_data.html">NvFlowParticleSurfaceData</a></td><td class="indexvalue">Particle data </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_particle_surface_desc.html">NvFlowParticleSurfaceDesc</a></td><td class="indexvalue">Description for creation </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_particle_surface_emit_params.html">NvFlowParticleSurfaceEmitParams</a></td><td class="indexvalue">Parameter for surface emission </td></tr>
@@ -73,6 +98,7 @@
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_render_material_handle.html">NvFlowRenderMaterialHandle</a></td><td class="indexvalue">A handle to a volume render material </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_render_material_params.html">NvFlowRenderMaterialParams</a></td><td class="indexvalue">Per material parameters for Flow grid rendering </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_render_material_pool_desc.html">NvFlowRenderMaterialPoolDesc</a></td><td class="indexvalue">Description necessary to create render material </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_render_target_desc.html">NvFlowRenderTargetDesc</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html">NvFlowRenderTargetViewDescD3D11</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d11.html">NvFlowResourceRWViewDescD3D11</a></td><td class="indexvalue"></td></tr>
@@ -92,9 +118,15 @@
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_shape_s_d_f_data.html">NvFlowShapeSDFData</a></td><td class="indexvalue">Required information for writing to a CPU mapped signed distance field </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_shape_s_d_f_desc.html">NvFlowShapeSDFDesc</a></td><td class="indexvalue">Description required to create a signed distance field object </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_support.html">NvFlowSupport</a></td><td class="indexvalue">Description of feature support on the queried Flow context GPU </td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_uint2.html">NvFlowUint2</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_uint3.html">NvFlowUint3</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_uint4.html">NvFlowUint4</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a></td><td class="indexvalue">Viewport description for rendering </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_volume_lighting_params.html">NvFlowVolumeLightingParams</a></td><td class="indexvalue">Parameters for Flow grid lighting </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_volume_render_desc.html">NvFlowVolumeRenderDesc</a></td><td class="indexvalue">Description needed to a create a volume render object </td></tr>
<tr><td class="indexkey"><a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html">NvFlowVolumeRenderLMSParams</a></td><td class="indexvalue">Parameters for VRWorks lens matched shading rendering </td></tr>
diff --git a/docs/api/files/classes.html b/docs/api/files/classes.html
index cd67adb..5487a54 100644
--- a/docs/api/files/classes.html
+++ b/docs/api/files/classes.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Alphabetical List</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Alphabetical List</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -26,7 +26,7 @@
<h1>Data Structure Index</h1><p><div class="qindex"><a class="qindex" href="#letter_N">N</a></div><p>
<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;N&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="struct_nv_flow_grid_desc.html">NvFlowGridDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_state_c_p_u_params.html">NvFlowGridImportStateCPUParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html">NvFlowRenderTargetViewDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_s_d_f_data.html">NvFlowShapeSDFData</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_color_map_data.html">NvFlowColorMapData</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html">NvFlowGridEmitCustomAllocParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_s_d_f_desc.html">NvFlowShapeSDFDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_context_desc_d3_d11.html">NvFlowContextDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html">NvFlowGridEmitCustomEmitLayerParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_material_params.html">NvFlowGridMaterialParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d11.html">NvFlowResourceRWViewDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_support.html">NvFlowSupport</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_emit_custom_emit_params.html">NvFlowGridEmitCustomEmitParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_material_per_component.html">NvFlowGridMaterialPerComponent</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html">NvFlowResourceRWViewDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_uint2.html">NvFlowUint2</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_cross_section_desc.html">NvFlowCrossSectionDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_emit_params.html">NvFlowGridEmitParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_params.html">NvFlowGridParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_resource_view_desc_d3_d11.html">NvFlowResourceViewDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_uint3.html">NvFlowUint3</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_cross_section_params.html">NvFlowCrossSectionParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html">NvFlowGridExportDebugVisView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_proxy_desc.html">NvFlowGridProxyDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html">NvFlowResourceViewDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_uint4.html">NvFlowUint4</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html">NvFlowDepthStencilViewDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_proxy_flush_params.html">NvFlowGridProxyFlushParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_s_d_f_gen_desc.html">NvFlowSDFGenDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_lighting_params.html">NvFlowVolumeLightingParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html">NvFlowDepthStencilViewDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html">NvFlowGridExportImportLayeredMapping</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_reset_desc.html">NvFlowGridResetDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html">NvFlowSDFGenMeshParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_desc.html">NvFlowVolumeRenderDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">NvFlowDescriptorReserveHandleD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html">NvFlowGridExportImportLayerMapping</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_particle_surface_data.html">NvFlowParticleSurfaceData</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shader_linear_params.html">NvFlowShaderLinearParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html">NvFlowVolumeRenderLMSParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_device_desc.html">NvFlowDeviceDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_layered_view.html">NvFlowGridExportLayeredView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_particle_surface_desc.html">NvFlowParticleSurfaceDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shader_point_params.html">NvFlowShaderPointParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_multi_res_params.html">NvFlowVolumeRenderMultiResParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_device_queue_desc.html">NvFlowDeviceQueueDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_layer_view.html">NvFlowGridExportLayerView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_particle_surface_emit_params.html">NvFlowParticleSurfaceEmitParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="union_nv_flow_shape_desc.html">NvFlowShapeDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_params.html">NvFlowVolumeRenderParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_device_queue_status.html">NvFlowDeviceQueueStatus</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_simple_shape.html">NvFlowGridExportSimpleShape</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_particle_surface_params.html">NvFlowParticleSurfaceParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_box.html">NvFlowShapeDescBox</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_viewport.html">NvFlowVolumeRenderViewport</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_desc.html">NvFlowGridImportDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_query_time.html">NvFlowQueryTime</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_capsule.html">NvFlowShapeDescCapsule</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_shadow_debug_render_params.html">NvFlowVolumeShadowDebugRenderParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">NvFlowDynamicDescriptorHeapD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_handle.html">NvFlowGridImportHandle</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_material_handle.html">NvFlowRenderMaterialHandle</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_plane.html">NvFlowShapeDescPlane</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_shadow_desc.html">NvFlowVolumeShadowDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_float3.html">NvFlowFloat3</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_layered_view.html">NvFlowGridImportLayeredView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_material_params.html">NvFlowRenderMaterialParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_s_d_f.html">NvFlowShapeDescSDF</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_shadow_params.html">NvFlowVolumeShadowParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_layer_view.html">NvFlowGridImportLayerView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_material_pool_desc.html">NvFlowRenderMaterialPoolDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_sphere.html">NvFlowShapeDescSphere</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_shadow_stats.html">NvFlowVolumeShadowStats</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_params.html">NvFlowGridImportParams</a>&nbsp;&nbsp;&nbsp;</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_N">N</a></div><p>
+</td><td><a class="el" href="struct_nv_flow_draw_params.html">NvFlowDrawParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_layer_view.html">NvFlowGridImportLayerView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_particle_surface_emit_params.html">NvFlowParticleSurfaceEmitParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_s_d_f_data.html">NvFlowShapeSDFData</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_blend_state_desc.html">NvFlowBlendStateDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html">NvFlowDynamicDescriptorHeapD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_params.html">NvFlowGridImportParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_particle_surface_params.html">NvFlowParticleSurfaceParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_s_d_f_desc.html">NvFlowShapeSDFDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_buffer_desc.html">NvFlowBufferDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_fence_desc.html">NvFlowFenceDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_state_c_p_u_params.html">NvFlowGridImportStateCPUParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_query_time.html">NvFlowQueryTime</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_support.html">NvFlowSupport</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_buffer_view_desc.html">NvFlowBufferViewDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_float2.html">NvFlowFloat2</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_material_handle.html">NvFlowRenderMaterialHandle</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_texture1_d_desc.html">NvFlowTexture1DDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_color_buffer_desc.html">NvFlowColorBufferDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_float3.html">NvFlowFloat3</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_material_params.html">NvFlowGridMaterialParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_material_params.html">NvFlowRenderMaterialParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_texture2_d_desc.html">NvFlowTexture2DDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_color_map_data.html">NvFlowColorMapData</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_material_per_component.html">NvFlowGridMaterialPerComponent</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_material_pool_desc.html">NvFlowRenderMaterialPoolDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_texture3_d_desc.html">NvFlowTexture3DDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_compute_shader_desc.html">NvFlowComputeShaderDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_params.html">NvFlowGridParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_target_desc.html">NvFlowRenderTargetDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html">NvFlowTexture3DSparseDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_constant_buffer_desc.html">NvFlowConstantBufferDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_graphics_shader_desc.html">NvFlowGraphicsShaderDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_proxy_desc.html">NvFlowGridProxyDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html">NvFlowRenderTargetViewDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_uint2.html">NvFlowUint2</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_context_desc_d3_d11.html">NvFlowContextDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_desc.html">NvFlowGridDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_proxy_flush_params.html">NvFlowGridProxyFlushParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html">NvFlowRenderTargetViewDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_uint3.html">NvFlowUint3</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_context_desc_d3_d12.html">NvFlowContextDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html">NvFlowGridEmitCustomAllocParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_reset_desc.html">NvFlowGridResetDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d11.html">NvFlowResourceRWViewDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_uint4.html">NvFlowUint4</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_cross_section_desc.html">NvFlowCrossSectionDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html">NvFlowGridEmitCustomEmitLayerParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html">NvFlowGridSummaryDebugRenderParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html">NvFlowResourceRWViewDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_vertex_buffer_desc.html">NvFlowVertexBufferDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_cross_section_params.html">NvFlowCrossSectionParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_emit_custom_emit_params.html">NvFlowGridEmitCustomEmitParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_summary_desc.html">NvFlowGridSummaryDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_resource_view_desc_d3_d11.html">NvFlowResourceViewDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_depth_buffer_desc.html">NvFlowDepthBufferDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_emit_params.html">NvFlowGridEmitParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_summary_result.html">NvFlowGridSummaryResult</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html">NvFlowResourceViewDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_lighting_params.html">NvFlowVolumeLightingParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_depth_state_desc.html">NvFlowDepthStateDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html">NvFlowGridExportDebugVisView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_summary_update_params.html">NvFlowGridSummaryUpdateParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_s_d_f_gen_desc.html">NvFlowSDFGenDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_desc.html">NvFlowVolumeRenderDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_depth_stencil_desc.html">NvFlowDepthStencilDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_handle.html">NvFlowGridExportHandle</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_heap_sparse_desc.html">NvFlowHeapSparseDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html">NvFlowSDFGenMeshParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html">NvFlowVolumeRenderLMSParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html">NvFlowDepthStencilViewDescD3D11</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html">NvFlowGridExportImportLayeredMapping</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_index_buffer_desc.html">NvFlowIndexBufferDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shader_linear_params.html">NvFlowShaderLinearParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_multi_res_params.html">NvFlowVolumeRenderMultiResParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html">NvFlowDepthStencilViewDescD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html">NvFlowGridExportImportLayerMapping</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_input_element_desc.html">NvFlowInputElementDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shader_point_params.html">NvFlowShaderPointParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_params.html">NvFlowVolumeRenderParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html">NvFlowDescriptorReserveHandleD3D12</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_layered_view.html">NvFlowGridExportLayeredView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_int2.html">NvFlowInt2</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="union_nv_flow_shape_desc.html">NvFlowShapeDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_render_viewport.html">NvFlowVolumeRenderViewport</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_device_desc.html">NvFlowDeviceDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_layer_view.html">NvFlowGridExportLayerView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_int3.html">NvFlowInt3</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_box.html">NvFlowShapeDescBox</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_shadow_debug_render_params.html">NvFlowVolumeShadowDebugRenderParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_device_queue_desc.html">NvFlowDeviceQueueDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_export_simple_shape.html">NvFlowGridExportSimpleShape</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_int4.html">NvFlowInt4</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_capsule.html">NvFlowShapeDescCapsule</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_shadow_desc.html">NvFlowVolumeShadowDesc</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_device_queue_status.html">NvFlowDeviceQueueStatus</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_desc.html">NvFlowGridImportDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_mapped_data.html">NvFlowMappedData</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_plane.html">NvFlowShapeDescPlane</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_shadow_params.html">NvFlowVolumeShadowParams</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_handle.html">NvFlowGridImportHandle</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_particle_surface_data.html">NvFlowParticleSurfaceData</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_s_d_f.html">NvFlowShapeDescSDF</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_volume_shadow_stats.html">NvFlowVolumeShadowStats</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_nv_flow_dispatch_params.html">NvFlowDispatchParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_grid_import_layered_view.html">NvFlowGridImportLayeredView</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_particle_surface_desc.html">NvFlowParticleSurfaceDesc</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_nv_flow_shape_desc_sphere.html">NvFlowShapeDescSphere</a>&nbsp;&nbsp;&nbsp;</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_N">N</a></div><p>
</div>
<!-- start footer part -->
<div class="footer">
diff --git a/docs/api/files/files.html b/docs/api/files/files.html
index c0e4f50..fa71724 100644
--- a/docs/api/files/files.html
+++ b/docs/api/files/files.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: File Index</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: File Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -34,6 +34,7 @@
<tr><td class="indexkey"><a class="el" href="_nv_flow_context_8h.html">NvFlowContext.h</a> <a href="_nv_flow_context_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="_nv_flow_context_d3_d11_8h.html">NvFlowContextD3D11.h</a> <a href="_nv_flow_context_d3_d11_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="_nv_flow_context_d3_d12_8h.html">NvFlowContextD3D12.h</a> <a href="_nv_flow_context_d3_d12_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+ <tr><td class="indexkey"><a class="el" href="_nv_flow_context_ext_8h.html">NvFlowContextExt.h</a> <a href="_nv_flow_context_ext_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="_nv_flow_shader_8h.html">NvFlowShader.h</a> <a href="_nv_flow_shader_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="_nv_flow_types_8h.html">NvFlowTypes.h</a> <a href="_nv_flow_types_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
</table>
diff --git a/docs/api/files/functions.html b/docs/api/files/functions.html
index 68bf1d9..61ea1f2 100644
--- a/docs/api/files/functions.html
+++ b/docs/api/files/functions.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -80,6 +80,18 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_render_material_params.html#0b1a7d6147c78bae5d56f6c365722e0f">NvFlowRenderMaterialParams</a>
<li>autoSelectDevice
: <a class="el" href="struct_nv_flow_device_desc.html#3b7cf43106fa3099720403528c8e778a">NvFlowDeviceDesc</a>
+<li>averageBurn
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#56c3cc3f9b7ee3f86720b9717a4e1587">NvFlowGridSummaryResult</a>
+<li>averageFuel
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#e0fa9fa0f65e5147bef49720567a9017">NvFlowGridSummaryResult</a>
+<li>averageSmoke
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#9e5f120d2a5749a1c47863a7a8437655">NvFlowGridSummaryResult</a>
+<li>averageSpeed
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#b49f99ca9c6fe62469a59b9dbed10708">NvFlowGridSummaryResult</a>
+<li>averageTemperature
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#166f1f7f65e1ba5065a5bc8d419882d4">NvFlowGridSummaryResult</a>
+<li>averageVelocity
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#c61da466643ad9e53f607c21f2f6c856">NvFlowGridSummaryResult</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_0x62.html b/docs/api/files/functions_0x62.html
index 204e1d0..b90c033 100644
--- a/docs/api/files/functions_0x62.html
+++ b/docs/api/files/functions_0x62.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -66,9 +66,15 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_grid_params.html#0e0cc62813796c4cf94ee69f89d1bb63">NvFlowGridParams</a>
<li>bigEffectPredictTime
: <a class="el" href="struct_nv_flow_grid_params.html#a520157ae73f0ab1ad25f795c3a90860">NvFlowGridParams</a>
+<li>blendOpAlpha
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#5c3d3bce8709fb1afc00b8709efd67ca">NvFlowBlendStateDesc</a>
+<li>blendOpColor
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#0531d6b5510ce678c70c31c733ac6c26">NvFlowBlendStateDesc</a>
+<li>blendState
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#8f3dfcaab4c8872585cbcaa598158892">NvFlowGraphicsShaderDesc</a>
<li>blockDim
-: <a class="el" href="struct_nv_flow_shader_point_params.html#33b85a6d54d70d6971e6b549bf7736ab">NvFlowShaderPointParams</a>
-, <a class="el" href="struct_nv_flow_shader_linear_params.html#69631f601014641ec5ad12c60ba6420b">NvFlowShaderLinearParams</a>
+: <a class="el" href="struct_nv_flow_shader_linear_params.html#69631f601014641ec5ad12c60ba6420b">NvFlowShaderLinearParams</a>
+, <a class="el" href="struct_nv_flow_shader_point_params.html#33b85a6d54d70d6971e6b549bf7736ab">NvFlowShaderPointParams</a>
<li>blockDimBits
: <a class="el" href="struct_nv_flow_shader_point_params.html#ccd0ec4c26dc71754c674b34b5b30748">NvFlowShaderPointParams</a>
, <a class="el" href="struct_nv_flow_shader_linear_params.html#2ca83f5febd691e139a8a76cbc314b1e">NvFlowShaderLinearParams</a>
@@ -80,8 +86,8 @@ Here is a list of all struct and union fields with links to the structures/union
<li>blockListRW
: <a class="el" href="struct_nv_flow_grid_import_layer_view.html#8c32da7f45ed7ca45d3280052c2c7cd3">NvFlowGridImportLayerView</a>
<li>blockTable
-: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#f95c9059e484da67299ab20cedbb9281">NvFlowGridEmitCustomEmitLayerParams</a>
-, <a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html#76771fc06abc2a125d57f07fe4478267">NvFlowGridExportImportLayerMapping</a>
+: <a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html#76771fc06abc2a125d57f07fe4478267">NvFlowGridExportImportLayerMapping</a>
+, <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#f95c9059e484da67299ab20cedbb9281">NvFlowGridEmitCustomEmitLayerParams</a>
<li>blockTableRW
: <a class="el" href="struct_nv_flow_grid_import_layer_view.html#1ab8680e1111a9e9a4867071cb184588">NvFlowGridImportLayerView</a>
<li>bounds
diff --git a/docs/api/files/functions_0x63.html b/docs/api/files/functions_0x63.html
index 9fe66a6..8c737a7 100644
--- a/docs/api/files/functions_0x63.html
+++ b/docs/api/files/functions_0x63.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -103,16 +103,21 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_grid_material_params.html#2a76d8e52bbce1af3ff9548553c91bc2">NvFlowGridMaterialParams</a>
<li>cpuHandle
: <a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#ac4b3c103fa7568387dcf4f68571315b">NvFlowDescriptorReserveHandleD3D12</a>
+<li>crossAdapterShared
+: <a class="el" href="struct_nv_flow_fence_desc.html#c3d169119e9de7c2957dc019a9e09d68">NvFlowFenceDesc</a>
<li>crossSectionAxis
: <a class="el" href="struct_nv_flow_cross_section_params.html#7cdd20298163176c20b44fc7f85cd9fc">NvFlowCrossSectionParams</a>
<li>crossSectionPosition
: <a class="el" href="struct_nv_flow_cross_section_params.html#1c19e1f9dd0faaf6c6b208f9efcb98b2">NvFlowCrossSectionParams</a>
<li>crossSectionScale
: <a class="el" href="struct_nv_flow_cross_section_params.html#a993c1e67a771394a89a35f6715e94db">NvFlowCrossSectionParams</a>
+<li>cs
+: <a class="el" href="struct_nv_flow_compute_shader_desc.html#721f8701b0ea4e8a483b5a4986d314e3">NvFlowComputeShaderDesc</a>
+<li>cs_length
+: <a class="el" href="struct_nv_flow_compute_shader_desc.html#446099558f5e374374fdd7bcc23664b4">NvFlowComputeShaderDesc</a>
<li>currentState
-: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#aec08d0f1285b6fd549371d8347200ee">NvFlowDepthStencilViewDescD3D12</a>
+: <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#88e20609a22b6a00d7069098d9301eaa">NvFlowRenderTargetViewDescD3D12</a>
, <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#ae7bc1cb6297c13284470b54f7fb3792">NvFlowResourceViewDescD3D12</a>
-, <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#88e20609a22b6a00d7069098d9301eaa">NvFlowRenderTargetViewDescD3D12</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_0x64.html b/docs/api/files/functions_0x64.html
index 88e8287..9db25c7 100644
--- a/docs/api/files/functions_0x64.html
+++ b/docs/api/files/functions_0x64.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -65,7 +65,10 @@ Here is a list of all struct and union fields with links to the structures/union
<li>data
: <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#49e1adc3a74e7b17fdd1989925a0cc7c">NvFlowShapeSDFData</a>
, <a class="el" href="struct_nv_flow_color_map_data.html#b9447a48828608f8f4fb8edd6c81dbb8">NvFlowColorMapData</a>
+, <a class="el" href="struct_nv_flow_mapped_data.html#0ae9679e2742c585dc2b9f362e554ef0">NvFlowMappedData</a>
, <a class="el" href="struct_nv_flow_grid_export_layer_view.html#37c48516a7b3d8f37ec693724a396255">NvFlowGridExportLayerView</a>
+, <a class="el" href="struct_nv_flow_vertex_buffer_desc.html#bf895b857c503bfdf9009038e2e57d1c">NvFlowVertexBufferDesc</a>
+, <a class="el" href="struct_nv_flow_index_buffer_desc.html#30835d2828c4b7cc2bd93f62906c186b">NvFlowIndexBufferDesc</a>
<li>dataRW
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#42e7d1f0a3f6b37d327be70e323c8e71">NvFlowGridEmitCustomEmitLayerParams</a>
, <a class="el" href="struct_nv_flow_grid_import_layer_view.html#799c838ec91e57532e60b544851893bd">NvFlowGridImportLayerView</a>
@@ -85,14 +88,27 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_volume_render_multi_res_params.html#4c9236c0e7daf5cb855c35284d7a067d">NvFlowVolumeRenderMultiResParams</a>
<li>depthAlphaThreshold
: <a class="el" href="struct_nv_flow_volume_render_params.html#ef472087df96f5a7f01bc017d3247579">NvFlowVolumeRenderParams</a>
+<li>depthClipEnable
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#2561f6c48a3d6ac9d472ca5011968b60">NvFlowGraphicsShaderDesc</a>
+<li>depthEnable
+: <a class="el" href="struct_nv_flow_depth_state_desc.html#994cf33bf9d9ba8234cedc74c5c8b8da">NvFlowDepthStateDesc</a>
+<li>depthFunc
+: <a class="el" href="struct_nv_flow_depth_state_desc.html#d531e9e905b38c7d5b11cdb9f0f33b1b">NvFlowDepthStateDesc</a>
<li>depthIntensityThreshold
: <a class="el" href="struct_nv_flow_volume_render_params.html#dd4d8f638765ddf82b05fe15dde0fba6">NvFlowVolumeRenderParams</a>
<li>depthPitch
: <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#c1c226187354d66b66a972ace2fa8b23">NvFlowShapeSDFData</a>
+, <a class="el" href="struct_nv_flow_mapped_data.html#55e7d707de834a05bd86315cbcdc0f0f">NvFlowMappedData</a>
+<li>depthState
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#329a21f3507e52f60bc0005225c87eef">NvFlowGraphicsShaderDesc</a>
+<li>depthStencilFormat
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#4a5a67a50bee07bc621751aaff75f372">NvFlowGraphicsShaderDesc</a>
<li>depthStencilView
: <a class="el" href="struct_nv_flow_volume_render_params.html#388fd8397efb376eb33db5c00573cb7d">NvFlowVolumeRenderParams</a>
, <a class="el" href="struct_nv_flow_cross_section_params.html#bfda18bd5b2fac76d9714c9e9e79a436">NvFlowCrossSectionParams</a>
, <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#f1c06c2f4a03fadae0b2f29110c5ee24">NvFlowSDFGenMeshParams</a>
+<li>depthWriteMask
+: <a class="el" href="struct_nv_flow_depth_state_desc.html#567b55dab0153b2700fd1cd100c6eb43">NvFlowDepthStateDesc</a>
<li>descriptorSize
: <a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#a76fab33762c4b726fb6a0dbfbaf1f7f">NvFlowDescriptorReserveHandleD3D12</a>
<li>device
@@ -101,22 +117,39 @@ Here is a list of all struct and union fields with links to the structures/union
<li>deviceContext
: <a class="el" href="struct_nv_flow_context_desc_d3_d11.html#ea1884a79c883e5f7faf2bc8d962fd68">NvFlowContextDescD3D11</a>
<li>dim
-: <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#3744967d16854b2b53b83576f7384a92">NvFlowShapeSDFData</a>
+: <a class="el" href="struct_nv_flow_texture3_d_desc.html#e0ac34d4a969f54b4c999806674b23a8">NvFlowTexture3DDesc</a>
, <a class="el" href="struct_nv_flow_color_map_data.html#47f89636dfe4fa0546725e0cf2a1944a">NvFlowColorMapData</a>
+, <a class="el" href="struct_nv_flow_buffer_desc.html#758ba0c268251e4b805af0a93e44764c">NvFlowBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture1_d_desc.html#233c501d083f34d479a67e9929bb410d">NvFlowTexture1DDesc</a>
+, <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#3744967d16854b2b53b83576f7384a92">NvFlowShapeSDFData</a>
+, <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html#08188ddc7d984ac6c46de089057ffb6e">NvFlowTexture3DSparseDesc</a>
<li>dimInv
: <a class="el" href="struct_nv_flow_shader_linear_params.html#da4c61f704f899f73b2ce9d118527b6a">NvFlowShaderLinearParams</a>
<li>distance
: <a class="el" href="struct_nv_flow_shape_desc_plane.html#0796602c9f754c4d3cfccb71c7d0fe38">NvFlowShapeDescPlane</a>
<li>divergencePerBurn
: <a class="el" href="struct_nv_flow_grid_material_params.html#eafc581a1a00e94abb2b3ac197336e73">NvFlowGridMaterialParams</a>
+<li>downloadAccess
+: <a class="el" href="struct_nv_flow_buffer_desc.html#b8d9c1298adda62ae7c41f94826ec95c">NvFlowBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture3_d_desc.html#20212c8dd0b26ecdb39dcfc608424a16">NvFlowTexture3DDesc</a>
<li>downsampleFactor
: <a class="el" href="struct_nv_flow_volume_render_params.html#db750a4ed22980f212ee0be67c4370c1">NvFlowVolumeRenderParams</a>
+<li>ds_format
+: <a class="el" href="struct_nv_flow_depth_stencil_desc.html#2a72ae9f886ccb460e94fb25599b8586">NvFlowDepthStencilDesc</a>
+<li>dstBlendAlpha
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#22907d96f8f367d9936848552e13c938">NvFlowBlendStateDesc</a>
+<li>dstBlendColor
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#44cd9f65812323e2a3a0a5f91fd58f74">NvFlowBlendStateDesc</a>
<li>dsv
: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html#a6630a6fcb2eeb5fc8e5c919b62f4004">NvFlowDepthStencilViewDescD3D11</a>
+<li>dsvCurrentState
+: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#2f27bc74dddfbd7747a7941e7d15837d">NvFlowDepthStencilViewDescD3D12</a>
<li>dsvDesc
: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#6e2cbdc36a79f8c05c62418d9f8baf5c">NvFlowDepthStencilViewDescD3D12</a>
<li>dsvHandle
: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#89d615c945e9c660ff02b05c919aaf08">NvFlowDepthStencilViewDescD3D12</a>
+<li>dsvResource
+: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#578b823c2323554c8d9ec78566d4274b">NvFlowDepthStencilViewDescD3D12</a>
<li>dynamicHeapCbvSrvUav
: <a class="el" href="struct_nv_flow_context_desc_d3_d12.html#4919443861c405b98aa8ecdd1444e2f6">NvFlowContextDescD3D12</a>
</ul>
diff --git a/docs/api/files/functions_0x65.html b/docs/api/files/functions_0x65.html
index 5d09d98..dd1d6a5 100644
--- a/docs/api/files/functions_0x65.html
+++ b/docs/api/files/functions_0x65.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -60,8 +60,12 @@
Here is a list of all struct and union fields with links to the structures/unions they belong to:
<p>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
+<li>emitMaterialIndex
+: <a class="el" href="struct_nv_flow_grid_emit_params.html#7dbac24aafcfa3b64f9b45af70b75f7d">NvFlowGridEmitParams</a>
<li>emitMode
: <a class="el" href="struct_nv_flow_grid_emit_params.html#ec080b3b49bed313e6d41e2832c80a23">NvFlowGridEmitParams</a>
+<li>enable
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#1c285942522564a3e5485bfe541d8dc3">NvFlowBlendStateDesc</a>
<li>enabled
: <a class="el" href="struct_nv_flow_volume_render_multi_res_params.html#6be85152309bf8532a6b5aeb93fad0e7">NvFlowVolumeRenderMultiResParams</a>
, <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#8b71bf1011f27caa2129feaf1331adb6">NvFlowVolumeRenderLMSParams</a>
diff --git a/docs/api/files/functions_0x66.html b/docs/api/files/functions_0x66.html
index 8f9f527..92cbc66 100644
--- a/docs/api/files/functions_0x66.html
+++ b/docs/api/files/functions_0x66.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -64,12 +64,30 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_grid_material_per_component.html#4fa9116bb677edb4b8fe316bf0999134">NvFlowGridMaterialPerComponent</a>
<li>flowInternal
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_params.html#bec918a78dabf697f893ef89dea5a6d7">NvFlowGridEmitCustomEmitParams</a>
+<li>format
+: <a class="el" href="struct_nv_flow_buffer_desc.html#62117ec573bd86099f405ad39a5d5503">NvFlowBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture3_d_desc.html#d3b856481ec2c66434a27089311fb07d">NvFlowTexture3DDesc</a>
+, <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html#5fac10534bfd60a2d36e87b3094f92f2">NvFlowTexture3DSparseDesc</a>
+, <a class="el" href="struct_nv_flow_buffer_view_desc.html#7be0faa533d649a1999b5c164b5f463d">NvFlowBufferViewDesc</a>
+, <a class="el" href="struct_nv_flow_color_buffer_desc.html#8c4524ca28fb0f01715c1d6d3fe3934e">NvFlowColorBufferDesc</a>
+, <a class="el" href="struct_nv_flow_input_element_desc.html#b9b89bd14a44202e160685105eb301dd">NvFlowInputElementDesc</a>
+, <a class="el" href="struct_nv_flow_index_buffer_desc.html#4281c0312d717a53d8060ca1dd484fcb">NvFlowIndexBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture1_d_desc.html#392228725e4ad67b5462baf346a2e287">NvFlowTexture1DDesc</a>
+, <a class="el" href="struct_nv_flow_texture2_d_desc.html#bfdf00ce8abf5d30dfe736db7510165c">NvFlowTexture2DDesc</a>
+<li>format_dsv
+: <a class="el" href="struct_nv_flow_depth_buffer_desc.html#0c60d3a9ff1c3636be827d7850209218">NvFlowDepthBufferDesc</a>
+<li>format_resource
+: <a class="el" href="struct_nv_flow_depth_buffer_desc.html#46fdd9540ed3aad2c6d8b85d1e62d98b">NvFlowDepthBufferDesc</a>
+<li>format_srv
+: <a class="el" href="struct_nv_flow_depth_buffer_desc.html#a29156e51c5911658a08280a5e67b7ef">NvFlowDepthBufferDesc</a>
<li>framesInFlight
: <a class="el" href="struct_nv_flow_device_queue_status.html#4c40e5648b866625b9f513503ab96b82">NvFlowDeviceQueueStatus</a>
+<li>frontCounterClockwise
+: <a class="el" href="struct_nv_flow_draw_params.html#5419ee9fc318509174dcd9f09ce46233">NvFlowDrawParams</a>
<li>fuel
-: <a class="el" href="struct_nv_flow_grid_material_params.html#a786268197b3f12a5549b2f90a4f106b">NvFlowGridMaterialParams</a>
+: <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#3f39af1e5873b8aad38068ee64e4a0fe">NvFlowParticleSurfaceEmitParams</a>
+, <a class="el" href="struct_nv_flow_grid_material_params.html#a786268197b3f12a5549b2f90a4f106b">NvFlowGridMaterialParams</a>
, <a class="el" href="struct_nv_flow_grid_emit_params.html#995201563e4fcbe3be251e5b10cc8962">NvFlowGridEmitParams</a>
-, <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#3f39af1e5873b8aad38068ee64e4a0fe">NvFlowParticleSurfaceEmitParams</a>
<li>fuelCoupleRate
: <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#86af1b82e2fff3a4380109d25e0d216a">NvFlowParticleSurfaceEmitParams</a>
, <a class="el" href="struct_nv_flow_grid_emit_params.html#8d3254a51cf38123e8e8b6f1f69fbea9">NvFlowGridEmitParams</a>
diff --git a/docs/api/files/functions_0x67.html b/docs/api/files/functions_0x67.html
index 9f0326c..29b4bb5 100644
--- a/docs/api/files/functions_0x67.html
+++ b/docs/api/files/functions_0x67.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -80,25 +80,28 @@ Here is a list of all struct and union fields with links to the structures/union
<li>gridDim
: <a class="el" href="struct_nv_flow_shader_point_params.html#490ee1c8be4a0fc74979fc3cab3835ff">NvFlowShaderPointParams</a>
, <a class="el" href="struct_nv_flow_shader_linear_params.html#59c63fe685f56be965f0b0919e1c1ae6">NvFlowShaderLinearParams</a>
+, <a class="el" href="struct_nv_flow_dispatch_params.html#11c92f2df2de30f7605fe76e053e881a">NvFlowDispatchParams</a>
<li>gridExport
: <a class="el" href="struct_nv_flow_grid_import_params.html#c164e2412d643b770cf798e1447c7c7f">NvFlowGridImportParams</a>
-, <a class="el" href="struct_nv_flow_volume_render_desc.html#3fd4853ed6a8fa7ade907cb22947c953">NvFlowVolumeRenderDesc</a>
-, <a class="el" href="struct_nv_flow_volume_shadow_desc.html#8625612240991aa7c3978c0a22077d85">NvFlowVolumeShadowDesc</a>
+, <a class="el" href="struct_nv_flow_grid_summary_desc.html#62de9d4003745fc075c92d5a61093b75">NvFlowGridSummaryDesc</a>
+, <a class="el" href="struct_nv_flow_grid_import_desc.html#affeaa0d3b95d61aa000fd4b90d87969">NvFlowGridImportDesc</a>
+, <a class="el" href="struct_nv_flow_grid_summary_update_params.html#e67cdac7ebe64aea51b1a1f1194226af">NvFlowGridSummaryUpdateParams</a>
, <a class="el" href="struct_nv_flow_cross_section_desc.html#72f787191eaa17611bd5b26b200e0d7d">NvFlowCrossSectionDesc</a>
-, <a class="el" href="struct_nv_flow_grid_proxy_desc.html#4e2884ef8ec206992d4336800236eda8">NvFlowGridProxyDesc</a>
+, <a class="el" href="struct_nv_flow_volume_shadow_desc.html#8625612240991aa7c3978c0a22077d85">NvFlowVolumeShadowDesc</a>
, <a class="el" href="struct_nv_flow_cross_section_params.html#32a104826398248bd51427751061edfd">NvFlowCrossSectionParams</a>
+, <a class="el" href="struct_nv_flow_volume_render_desc.html#3fd4853ed6a8fa7ade907cb22947c953">NvFlowVolumeRenderDesc</a>
+, <a class="el" href="struct_nv_flow_grid_proxy_desc.html#4e2884ef8ec206992d4336800236eda8">NvFlowGridProxyDesc</a>
, <a class="el" href="struct_nv_flow_grid_export_handle.html#51fcf3145bc88bb6efaf1b314d15c6e5">NvFlowGridExportHandle</a>
-, <a class="el" href="struct_nv_flow_grid_import_desc.html#affeaa0d3b95d61aa000fd4b90d87969">NvFlowGridImportDesc</a>
<li>gridExportDebugVis
: <a class="el" href="struct_nv_flow_cross_section_params.html#716102c473bfeea7181525e5a7599e2e">NvFlowCrossSectionParams</a>
<li>gridHalfSize
-: <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#1fba81523c2be2b62289a258ae5c5445">NvFlowGridEmitCustomAllocParams</a>
-, <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#bf6bb61ce66fd57061576b2e7668f54f">NvFlowGridEmitCustomEmitLayerParams</a>
+: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#bf6bb61ce66fd57061576b2e7668f54f">NvFlowGridEmitCustomEmitLayerParams</a>
+, <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#1fba81523c2be2b62289a258ae5c5445">NvFlowGridEmitCustomAllocParams</a>
<li>gridImport
: <a class="el" href="struct_nv_flow_grid_import_handle.html#c5c95612906948bdd5a2a9af3acab0d5">NvFlowGridImportHandle</a>
<li>gridLocation
-: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9a9e462ee0ca0d75b19fde3628ff4c60">NvFlowGridEmitCustomEmitLayerParams</a>
-, <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#de93d10812079bab11c7a092561aea6a">NvFlowGridEmitCustomAllocParams</a>
+: <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#de93d10812079bab11c7a092561aea6a">NvFlowGridEmitCustomAllocParams</a>
+, <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9a9e462ee0ca0d75b19fde3628ff4c60">NvFlowGridEmitCustomEmitLayerParams</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_0x68.html b/docs/api/files/functions_0x68.html
index 8b39b9c..12455ba 100644
--- a/docs/api/files/functions_0x68.html
+++ b/docs/api/files/functions_0x68.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -68,7 +68,12 @@ Here is a list of all struct and union fields with links to the structures/union
<li>heap
: <a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#10837cc3d889f29bd60e8b69b06059b0">NvFlowDescriptorReserveHandleD3D12</a>
<li>height
-: <a class="el" href="struct_nv_flow_volume_render_viewport.html#1ab89a3f549307fc55f40fb48ea36829">NvFlowVolumeRenderViewport</a>
+: <a class="el" href="struct_nv_flow_viewport.html#5ea804fa0fc4415b3b1e18e963414d4a">NvFlowViewport</a>
+, <a class="el" href="struct_nv_flow_volume_render_viewport.html#1ab89a3f549307fc55f40fb48ea36829">NvFlowVolumeRenderViewport</a>
+, <a class="el" href="struct_nv_flow_color_buffer_desc.html#650671f0de7ae798495d0d14efc28425">NvFlowColorBufferDesc</a>
+, <a class="el" href="struct_nv_flow_depth_buffer_desc.html#6ce23cddb7f87e4c2f0e458aa8b3675b">NvFlowDepthBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture2_d_desc.html#da73f12c3787164a316cb3db82dbfa6f">NvFlowTexture2DDesc</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_desc.html#96f5d6254be25730034a97e0f62d0803">NvFlowDepthStencilDesc</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_0x69.html b/docs/api/files/functions_0x69.html
index 15e7059..33408f6 100644
--- a/docs/api/files/functions_0x69.html
+++ b/docs/api/files/functions_0x69.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -71,6 +71,8 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_grid_desc.html#20ab690c88f58f16c77600386f61263f">NvFlowGridDesc</a>
, <a class="el" href="struct_nv_flow_grid_reset_desc.html#7fe92c7a8268b71027ab5ebc06198397">NvFlowGridResetDesc</a>
, <a class="el" href="struct_nv_flow_particle_surface_desc.html#073585cd408f16cbf817fb412e2e421f">NvFlowParticleSurfaceDesc</a>
+<li>inputElementDescs
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#dfa694653a694cfff77b03afc2afd2bc">NvFlowGraphicsShaderDesc</a>
<li>intensityBias
: <a class="el" href="struct_nv_flow_render_material_params.html#791262663a4383e3824bc0f322573020">NvFlowRenderMaterialParams</a>
<li>intensityCompMask
diff --git a/docs/api/files/functions_0x6c.html b/docs/api/files/functions_0x6c.html
index 4ddc432..2e59d3a 100644
--- a/docs/api/files/functions_0x6c.html
+++ b/docs/api/files/functions_0x6c.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -60,9 +60,12 @@
Here is a list of all struct and union fields with links to the structures/unions they belong to:
<p>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
+<li>label
+: <a class="el" href="struct_nv_flow_compute_shader_desc.html#d716db055bc6ca670d4b8306d96af48d">NvFlowComputeShaderDesc</a>
+, <a class="el" href="struct_nv_flow_graphics_shader_desc.html#ffc4fa65039cee6e8edb4180d9ef3519">NvFlowGraphicsShaderDesc</a>
<li>lastFenceCompleted
-: <a class="el" href="struct_nv_flow_device_queue_status.html#7baf54930d25bcc15f633e0dbc5b7fbe">NvFlowDeviceQueueStatus</a>
-, <a class="el" href="struct_nv_flow_context_desc_d3_d12.html#3ef1893c16faa8b03ef675245ca2fad3">NvFlowContextDescD3D12</a>
+: <a class="el" href="struct_nv_flow_context_desc_d3_d12.html#3ef1893c16faa8b03ef675245ca2fad3">NvFlowContextDescD3D12</a>
+, <a class="el" href="struct_nv_flow_device_queue_status.html#7baf54930d25bcc15f633e0dbc5b7fbe">NvFlowDeviceQueueStatus</a>
<li>layeredBlockListCPU
: <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#ba510dceeb3aec7598349118e98c0346">NvFlowGridExportImportLayeredMapping</a>
<li>layeredNumBlocks
@@ -77,9 +80,11 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_shader_linear_params.html#fc30a82d0fcf6f33f549a4e7980c7973">NvFlowShaderLinearParams</a>
<li>lineColor
: <a class="el" href="struct_nv_flow_cross_section_params.html#7716b6f0da1524dde33d1c907255c4fd">NvFlowCrossSectionParams</a>
+<li>lineList
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#d26829cd00d6ac8a0489bcf0779ddaac">NvFlowGraphicsShaderDesc</a>
<li>localToWorld
-: <a class="el" href="struct_nv_flow_grid_export_simple_shape.html#8ede57675cd6b3a68ea8b7573d9ce843">NvFlowGridExportSimpleShape</a>
-, <a class="el" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec">NvFlowGridEmitParams</a>
+: <a class="el" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec">NvFlowGridEmitParams</a>
+, <a class="el" href="struct_nv_flow_grid_export_simple_shape.html#8ede57675cd6b3a68ea8b7573d9ce843">NvFlowGridExportSimpleShape</a>
<li>lowLatency
: <a class="el" href="struct_nv_flow_device_queue_desc.html#7dcedce94af4aadd424337d1f2ce797b">NvFlowDeviceQueueDesc</a>
<li>lowLatencyMapping
diff --git a/docs/api/files/functions_0x6d.html b/docs/api/files/functions_0x6d.html
index 6d8af90..164e41f 100644
--- a/docs/api/files/functions_0x6d.html
+++ b/docs/api/files/functions_0x6d.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -80,11 +80,10 @@ Here is a list of all struct and union fields with links to the structures/union
<li>maskResourceRW
: <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#0f459bf19fdb78ef48a0e5a5663d78c3">NvFlowGridEmitCustomAllocParams</a>
<li>material
-: <a class="el" href="struct_nv_flow_render_material_params.html#8ae7808037e49c8c5d8432f5ffc3c2f1">NvFlowRenderMaterialParams</a>
-, <a class="el" href="struct_nv_flow_grid_emit_params.html#4ec867891c4664ce6001c4c7a575a9e1">NvFlowGridEmitParams</a>
-, <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#e8f6dfac04cf141ea9ea6e8f5fceb896">NvFlowGridEmitCustomAllocParams</a>
+: <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#e8f6dfac04cf141ea9ea6e8f5fceb896">NvFlowGridEmitCustomAllocParams</a>
, <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#ba73300307b4fbdf1837962228716692">NvFlowGridEmitCustomEmitLayerParams</a>
, <a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html#85503718b1879b4535ff9ac3e044ca10">NvFlowGridExportImportLayerMapping</a>
+, <a class="el" href="struct_nv_flow_render_material_params.html#8ae7808037e49c8c5d8432f5ffc3c2f1">NvFlowRenderMaterialParams</a>
<li>materialPool
: <a class="el" href="struct_nv_flow_volume_render_params.html#04fde481fa5bfe287954f5e26de14ed9">NvFlowVolumeRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_lighting_params.html#2b8c78d11784fdbd0d735392a596f842">NvFlowVolumeLightingParams</a>
@@ -95,6 +94,8 @@ Here is a list of all struct and union fields with links to the structures/union
<li>maxBlocks
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#7506000568e6ff96298f7a4adcf4e8ed">NvFlowGridEmitCustomEmitLayerParams</a>
, <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#0e1b00325711d43c4b4795611d914f84">NvFlowGridExportImportLayeredMapping</a>
+<li>maxDepth
+: <a class="el" href="struct_nv_flow_viewport.html#a3c0657c0d538255c2bd44013a863bba">NvFlowViewport</a>
<li>maxEdgeDist
: <a class="el" href="struct_nv_flow_grid_emit_params.html#19784aa29c472140d15ede927c08095f">NvFlowGridEmitParams</a>
<li>maxParticles
@@ -103,6 +104,8 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_volume_shadow_desc.html#26eb8e92f3601b622a31a5bf28369f34">NvFlowVolumeShadowDesc</a>
<li>minActiveDist
: <a class="el" href="struct_nv_flow_grid_emit_params.html#68edfdead515e8a1ae7efecba7003411">NvFlowGridEmitParams</a>
+<li>minDepth
+: <a class="el" href="struct_nv_flow_viewport.html#135ab6410b8813e0d06b48ebfe1de89c">NvFlowViewport</a>
<li>minEdgeDist
: <a class="el" href="struct_nv_flow_grid_emit_params.html#331204cdfa8a315bc0b54c208a699682">NvFlowGridEmitParams</a>
<li>minIntensity
@@ -113,8 +116,8 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_device_desc.html#2be7ce41bd7b04b0afeeaebcc3114cc3">NvFlowDeviceDesc</a>
<li>modelMatrix
: <a class="el" href="struct_nv_flow_volume_render_params.html#fa0f438569a47b823778e911f5b91a8b">NvFlowVolumeRenderParams</a>
-, <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#f6ddd620e2a44ae0306ca60e79954b98">NvFlowGridExportImportLayeredMapping</a>
, <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8cc6a63c8f5d662b77751c4f9da7ed70">NvFlowSDFGenMeshParams</a>
+, <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#f6ddd620e2a44ae0306ca60e79954b98">NvFlowGridExportImportLayeredMapping</a>
<li>multiRes
: <a class="el" href="struct_nv_flow_volume_render_params.html#41ce1ec250adc971449ba449a2a47422">NvFlowVolumeRenderParams</a>
<li>multiResRayMarch
diff --git a/docs/api/files/functions_0x6e.html b/docs/api/files/functions_0x6e.html
index 47bd665..78952f2 100644
--- a/docs/api/files/functions_0x6e.html
+++ b/docs/api/files/functions_0x6e.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -88,17 +88,19 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html#b9c67ce13ade5491fd3b1a4bfb326346">NvFlowGridExportDebugVisView</a>
<li>numIndices
: <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#ccd5799d3d35f1bb3c1f7be82b2dbbf5">NvFlowSDFGenMeshParams</a>
+<li>numInputElements
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#ccc2519bca3e5d76a7720d02152e3388">NvFlowGraphicsShaderDesc</a>
<li>numLayers
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_params.html#fd26c2be22423152744d22225c613771">NvFlowGridEmitCustomEmitParams</a>
<li>numLayerViews
-: <a class="el" href="struct_nv_flow_grid_import_handle.html#0750813cbeefafd1711ccead448a26fd">NvFlowGridImportHandle</a>
-, <a class="el" href="struct_nv_flow_grid_export_handle.html#a2628b27ba08f58688da3ea4de0d00ef">NvFlowGridExportHandle</a>
+: <a class="el" href="struct_nv_flow_grid_export_handle.html#a2628b27ba08f58688da3ea4de0d00ef">NvFlowGridExportHandle</a>
+, <a class="el" href="struct_nv_flow_grid_import_handle.html#0750813cbeefafd1711ccead448a26fd">NvFlowGridImportHandle</a>
<li>numParticles
: <a class="el" href="struct_nv_flow_particle_surface_data.html#26ff781eb70d3789fabf7e544716e7de">NvFlowParticleSurfaceData</a>
+<li>numRenderTargets
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#23becacfbe6da5462a5cee1e1d7792d1">NvFlowGraphicsShaderDesc</a>
<li>numSpheres
: <a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html#4d272163402c8dea335e1115970d767f">NvFlowGridExportDebugVisView</a>
-<li>numSubSteps
-: <a class="el" href="struct_nv_flow_grid_emit_params.html#47b23d8747b51503648edb2976acf530">NvFlowGridEmitParams</a>
<li>numVertices
: <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#c06f06c1e62d7bd230927fbd774a500d">NvFlowSDFGenMeshParams</a>
</ul>
diff --git a/docs/api/files/functions_0x6f.html b/docs/api/files/functions_0x6f.html
index ed65485..a22284f 100644
--- a/docs/api/files/functions_0x6f.html
+++ b/docs/api/files/functions_0x6f.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/functions_0x70.html b/docs/api/files/functions_0x70.html
index e9cf601..6450387 100644
--- a/docs/api/files/functions_0x70.html
+++ b/docs/api/files/functions_0x70.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -88,8 +88,17 @@ Here is a list of all struct and union fields with links to the structures/union
, <a class="el" href="struct_nv_flow_volume_shadow_params.html#8cece93466b637581f3d71b7414d46c0">NvFlowVolumeShadowParams</a>
, <a class="el" href="struct_nv_flow_cross_section_params.html#d3292a775002859fece02f9fd1200e15">NvFlowCrossSectionParams</a>
, <a class="el" href="struct_nv_flow_volume_render_params.html#213934fb6e816e0136113a3cf33fd850">NvFlowVolumeRenderParams</a>
+, <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#f53b095219295438ff455562290d1cfd">NvFlowGridSummaryDebugRenderParams</a>
<li>proxyType
: <a class="el" href="struct_nv_flow_grid_proxy_desc.html#721d25400941bf5596f2c779b3285d41">NvFlowGridProxyDesc</a>
+<li>ps
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#d99092af334a4a548b0eb2447b9d2445">NvFlowGraphicsShaderDesc</a>
+<li>ps_length
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#cb2a6a3b5eb644a6cfdd2a5da74e87e9">NvFlowGraphicsShaderDesc</a>
+<li>ps_readOnly
+: <a class="el" href="struct_nv_flow_draw_params.html#6eba694340fd9e03d318c97e3e5104e0">NvFlowDrawParams</a>
+<li>ps_readWrite
+: <a class="el" href="struct_nv_flow_draw_params.html#941cd60f4ec2e81292acd16f67d13fd8">NvFlowDrawParams</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_0x71.html b/docs/api/files/functions_0x71.html
index 77f82af..fea3191 100644
--- a/docs/api/files/functions_0x71.html
+++ b/docs/api/files/functions_0x71.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/functions_0x72.html b/docs/api/files/functions_0x72.html
index f6f3be5..06b7ad4 100644
--- a/docs/api/files/functions_0x72.html
+++ b/docs/api/files/functions_0x72.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -63,11 +63,15 @@ Here is a list of all struct and union fields with links to the structures/union
<li>radius
: <a class="el" href="struct_nv_flow_shape_desc_sphere.html#c269ef4c202ca8dc4b9f5d09fc4571d9">NvFlowShapeDescSphere</a>
, <a class="el" href="struct_nv_flow_shape_desc_capsule.html#196aa4a3b5ff6f6a1ff7703427f11227">NvFlowShapeDescCapsule</a>
+<li>readOnly
+: <a class="el" href="struct_nv_flow_dispatch_params.html#ac147b0129ee9a1840a8002d5d4086c0">NvFlowDispatchParams</a>
+<li>readWrite
+: <a class="el" href="struct_nv_flow_dispatch_params.html#84ab6762b7e83f83490b723d02748dd7">NvFlowDispatchParams</a>
<li>renderChannel
-: <a class="el" href="struct_nv_flow_volume_lighting_params.html#cb8b81b86930839673d553e23dc92f4a">NvFlowVolumeLightingParams</a>
-, <a class="el" href="struct_nv_flow_volume_shadow_params.html#07d6933ff9090917a6f311e8d407439d">NvFlowVolumeShadowParams</a>
+: <a class="el" href="struct_nv_flow_cross_section_params.html#18169538a45920f004ee4ef697425ae1">NvFlowCrossSectionParams</a>
, <a class="el" href="struct_nv_flow_volume_render_params.html#7b25a901e5d057f89f7419c2f7906d7e">NvFlowVolumeRenderParams</a>
-, <a class="el" href="struct_nv_flow_cross_section_params.html#18169538a45920f004ee4ef697425ae1">NvFlowCrossSectionParams</a>
+, <a class="el" href="struct_nv_flow_volume_lighting_params.html#cb8b81b86930839673d553e23dc92f4a">NvFlowVolumeLightingParams</a>
+, <a class="el" href="struct_nv_flow_volume_shadow_params.html#07d6933ff9090917a6f311e8d407439d">NvFlowVolumeShadowParams</a>
<li>renderContext
: <a class="el" href="struct_nv_flow_grid_proxy_desc.html#f917e9a744af421f720f4089ec28157f">NvFlowGridProxyDesc</a>
<li>renderCopyContext
@@ -78,11 +82,14 @@ Here is a list of all struct and union fields with links to the structures/union
, <a class="el" href="struct_nv_flow_volume_lighting_params.html#25f9dbd38b6261cedd86f23c1a2e9b8d">NvFlowVolumeLightingParams</a>
, <a class="el" href="struct_nv_flow_volume_shadow_params.html#e10d28b375223d198f7af11c3e13aa58">NvFlowVolumeShadowParams</a>
, <a class="el" href="struct_nv_flow_cross_section_params.html#370a39ffcaa262e285cfd220e235fe2c">NvFlowCrossSectionParams</a>
+<li>renderTargetFormat
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#fd7d543c14516fc8bf2b5b005db31042">NvFlowGraphicsShaderDesc</a>
<li>renderTargetView
-: <a class="el" href="struct_nv_flow_cross_section_params.html#ca2d7c5711e19b0fba0cee02a8a82895">NvFlowCrossSectionParams</a>
-, <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#bd7ae276ec5bb2fb159643e15e717bb3">NvFlowSDFGenMeshParams</a>
+: <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#c15cfe1c6dfff3b905be6d800f221ed9">NvFlowGridSummaryDebugRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_render_params.html#90b8fe610a3874db4a1effb5afe274ea">NvFlowVolumeRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_shadow_debug_render_params.html#a2423d0d87f158e6fab805cf2c736c76">NvFlowVolumeShadowDebugRenderParams</a>
+, <a class="el" href="struct_nv_flow_cross_section_params.html#ca2d7c5711e19b0fba0cee02a8a82895">NvFlowCrossSectionParams</a>
+, <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#bd7ae276ec5bb2fb159643e15e717bb3">NvFlowSDFGenMeshParams</a>
<li>reserveDescriptors
: <a class="el" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#1ee1418a665a7c6b664c8822e2c2dfe6">NvFlowDynamicDescriptorHeapD3D12</a>
<li>residentScale
@@ -92,14 +99,19 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_shape_s_d_f_desc.html#4a1fa4bd496c3ab42c2b18316b5db295">NvFlowShapeSDFDesc</a>
, <a class="el" href="struct_nv_flow_s_d_f_gen_desc.html#8df861b399a477fe5c80457fddc94eb4">NvFlowSDFGenDesc</a>
<li>resource
-: <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#e3d2ac9a6338c9ff2d7730bed353dd46">NvFlowResourceViewDescD3D12</a>
-, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d0d0a61f204ae26d40b2dc0a4cfd1a94">NvFlowDepthStencilViewDescD3D12</a>
-, <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#6052613483addc76aa4b5e9d60204b32">NvFlowRenderTargetViewDescD3D12</a>
+: <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#6052613483addc76aa4b5e9d60204b32">NvFlowRenderTargetViewDescD3D12</a>
+, <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#e3d2ac9a6338c9ff2d7730bed353dd46">NvFlowResourceViewDescD3D12</a>
<li>resourceView
: <a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d11.html#b5306e12712736242109bf22b05ea2ef">NvFlowResourceRWViewDescD3D11</a>
, <a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#c1999bd1280d53f31f25cf6dfabe7191">NvFlowResourceRWViewDescD3D12</a>
+<li>rootConstantBuffer
+: <a class="el" href="struct_nv_flow_draw_params.html#99531a5ff179d3b7246cf65ff3b44d51">NvFlowDrawParams</a>
+, <a class="el" href="struct_nv_flow_dispatch_params.html#cf64bce24cf9a90ec5fbad0739539a77">NvFlowDispatchParams</a>
<li>rowPitch
-: <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#02ec06b1cc5c65ed7fe34960a5f53c31">NvFlowShapeSDFData</a>
+: <a class="el" href="struct_nv_flow_mapped_data.html#0f69f43a759ea36766cd35333d0e8cc8">NvFlowMappedData</a>
+, <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#02ec06b1cc5c65ed7fe34960a5f53c31">NvFlowShapeSDFData</a>
+<li>rt_format
+: <a class="el" href="struct_nv_flow_render_target_desc.html#5864d21ca7741af686f93183bc55f5b6">NvFlowRenderTargetDesc</a>
<li>rtv
: <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html#2bdbfc1760f5c5e6b8aed8cec3f4772c">NvFlowRenderTargetViewDescD3D11</a>
<li>rtvDesc
diff --git a/docs/api/files/functions_0x73.html b/docs/api/files/functions_0x73.html
index f892059..dd2bb34 100644
--- a/docs/api/files/functions_0x73.html
+++ b/docs/api/files/functions_0x73.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -68,8 +68,15 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="union_nv_flow_shape_desc.html#4f568e76ea6fb6f357c2cc241afb3929">NvFlowShapeDesc</a>
<li>sdfOffset
: <a class="el" href="struct_nv_flow_shape_desc_s_d_f.html#64c749b4cd324ff464e3c76d0792d5a8">NvFlowShapeDescSDF</a>
+<li>secondConstantBuffer
+: <a class="el" href="struct_nv_flow_dispatch_params.html#1fdeb64cc23ed61be241f1ccc95bc7ef">NvFlowDispatchParams</a>
+<li>semanticName
+: <a class="el" href="struct_nv_flow_input_element_desc.html#db17424e6bea8f71cfcf47e42645e142">NvFlowInputElementDesc</a>
<li>separableSmoothing
: <a class="el" href="struct_nv_flow_particle_surface_params.html#79f305777abebf3633289488c0ba985a">NvFlowParticleSurfaceParams</a>
+<li>shader
+: <a class="el" href="struct_nv_flow_dispatch_params.html#f33de8c539c1e1e67576bfd43fda2b15">NvFlowDispatchParams</a>
+, <a class="el" href="struct_nv_flow_draw_params.html#684f6aa24ed39852ffc19602fec884dd">NvFlowDrawParams</a>
<li>shaderParams
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#af19839db5b4ea5d6199e535b931fcb2">NvFlowGridEmitCustomEmitLayerParams</a>
, <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#e1d70bd10d9e304842971ba94d8db262">NvFlowGridExportImportLayeredMapping</a>
@@ -95,8 +102,15 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_grid_emit_params.html#51700c0c050c84b2d3d6f69466c5feed">NvFlowGridEmitParams</a>
<li>simulation
: <a class="el" href="struct_nv_flow_query_time.html#01399e128e6d152d30e706b3f1f6f307">NvFlowQueryTime</a>
+<li>singlePassAdvection
+: <a class="el" href="struct_nv_flow_grid_params.html#7ab041d5426c03b12cab8193911f1251">NvFlowGridParams</a>
<li>sizeDown
: <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#f03949e8572a6f3c41f2a2d13230078d">NvFlowVolumeRenderLMSParams</a>
+<li>sizeInBytes
+: <a class="el" href="struct_nv_flow_constant_buffer_desc.html#2582f5dbb0b9346231881b19c6d00028">NvFlowConstantBufferDesc</a>
+, <a class="el" href="struct_nv_flow_vertex_buffer_desc.html#348d436a863460c09f90a180dde07eeb">NvFlowVertexBufferDesc</a>
+, <a class="el" href="struct_nv_flow_index_buffer_desc.html#bb2d8ae05e0a99b9661628f970caf8c7">NvFlowIndexBufferDesc</a>
+, <a class="el" href="struct_nv_flow_heap_sparse_desc.html#47152e16c538eb088c48d43dd748e136">NvFlowHeapSparseDesc</a>
<li>sizeLeft
: <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#42d571b77c86fca03a85f33ade5a2c14">NvFlowVolumeRenderLMSParams</a>
<li>sizeRight
@@ -108,9 +122,9 @@ Here is a list of all struct and union fields with links to the structures/union
<li>slipThickness
: <a class="el" href="struct_nv_flow_grid_emit_params.html#f60e60f9f1805995bc7e3d7feeed4d6f">NvFlowGridEmitParams</a>
<li>smoke
-: <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#19df6e486cd5f311238f25b8e51dda0c">NvFlowParticleSurfaceEmitParams</a>
-, <a class="el" href="struct_nv_flow_grid_material_params.html#187c195c063644673ef81d7e29aa78a2">NvFlowGridMaterialParams</a>
+: <a class="el" href="struct_nv_flow_grid_material_params.html#187c195c063644673ef81d7e29aa78a2">NvFlowGridMaterialParams</a>
, <a class="el" href="struct_nv_flow_grid_emit_params.html#6279cb81514dab2b49ba641d76e8ec80">NvFlowGridEmitParams</a>
+, <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#19df6e486cd5f311238f25b8e51dda0c">NvFlowParticleSurfaceEmitParams</a>
<li>smokeCoupleRate
: <a class="el" href="struct_nv_flow_grid_emit_params.html#01bce6b577a47512f2e201e69d3e7808">NvFlowGridEmitParams</a>
, <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#1db9063193d55fd7c45f731e923e93c1">NvFlowParticleSurfaceEmitParams</a>
@@ -124,17 +138,27 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="union_nv_flow_shape_desc.html#df6475fec1d0751d3feccce99c05a725">NvFlowShapeDesc</a>
<li>spheres
: <a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html#12d02d55843cb57670c361429e8faff7">NvFlowGridExportDebugVisView</a>
+<li>srcBlendAlpha
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#9e38df1788a26ae6c043bf4ceb5d28a8">NvFlowBlendStateDesc</a>
+<li>srcBlendColor
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#477cadc4646962fc4fd7df49eb433607">NvFlowBlendStateDesc</a>
<li>srv
: <a class="el" href="struct_nv_flow_resource_view_desc_d3_d11.html#b499c0f601c69ab0ea696047d7624e13">NvFlowResourceViewDescD3D11</a>
, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html#1ec5eb548f58274f85ddf43410a56358">NvFlowDepthStencilViewDescD3D11</a>
+<li>srvCurrentState
+: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#0dd281f8eecd93f5ce1c0ebaf251810a">NvFlowDepthStencilViewDescD3D12</a>
<li>srvDesc
: <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#7e9dde80ea1a940faee3f68902de1123">NvFlowResourceViewDescD3D12</a>
, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#4fe4845abd62bb0668a33db103d54358">NvFlowDepthStencilViewDescD3D12</a>
<li>srvHandle
: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#ce52e4daf5e3832eb71dd69783de9541">NvFlowDepthStencilViewDescD3D12</a>
, <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#2f8b7a5da4f326fede21adb503df4b13">NvFlowResourceViewDescD3D12</a>
+<li>srvResource
+: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d105f388030e9cc37e5d878e43eb3af7">NvFlowDepthStencilViewDescD3D12</a>
<li>stateCPU
: <a class="el" href="struct_nv_flow_grid_import_state_c_p_u_params.html#2fcf3b065a4206964c48346045863ade">NvFlowGridImportStateCPUParams</a>
+, <a class="el" href="struct_nv_flow_grid_summary_update_params.html#f409f33c97fc0b023e8064605ee0890f">NvFlowGridSummaryUpdateParams</a>
+, <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#bd826371d8ea7246684bda06b1fb8560">NvFlowGridSummaryDebugRenderParams</a>
<li>supportsVTR
: <a class="el" href="struct_nv_flow_support.html#b9bc7a21ee238ba7dece29ad98fcf1e3">NvFlowSupport</a>
<li>surfaceThreshold
diff --git a/docs/api/files/functions_0x74.html b/docs/api/files/functions_0x74.html
index 3d3025a..7f6ccac 100644
--- a/docs/api/files/functions_0x74.html
+++ b/docs/api/files/functions_0x74.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -71,8 +71,10 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_grid_material_params.html#d415d9af6e40a49fff06719341b83efc">NvFlowGridMaterialParams</a>
<li>topLeftX
: <a class="el" href="struct_nv_flow_volume_render_viewport.html#f3fe6ee39f2b1e711eecd4e4d9d64ff7">NvFlowVolumeRenderViewport</a>
+, <a class="el" href="struct_nv_flow_viewport.html#60529cea6ec1945f6ca9f85071e3073c">NvFlowViewport</a>
<li>topLeftY
: <a class="el" href="struct_nv_flow_volume_render_viewport.html#251a586373eb3a51529f466417bbc201">NvFlowVolumeRenderViewport</a>
+, <a class="el" href="struct_nv_flow_viewport.html#cebb1570c6c027c089d2232e5b152bdd">NvFlowViewport</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_0x75.html b/docs/api/files/functions_0x75.html
index 8c0f28b..a3686a2 100644
--- a/docs/api/files/functions_0x75.html
+++ b/docs/api/files/functions_0x75.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -66,9 +66,16 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#ecfe4397a64fcb08d12d5f5e1925af0f">NvFlowResourceRWViewDescD3D12</a>
<li>uavHandle
: <a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#9cfafa4bb842df65604ea230ac680bb0">NvFlowResourceRWViewDescD3D12</a>
+<li>uavTarget
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#7d71dc97cf9ad5b9b764cec9799724bc">NvFlowGraphicsShaderDesc</a>
<li>uid
: <a class="el" href="struct_nv_flow_grid_material_handle.html#cee6f6668c5118d80811e3305731381f">NvFlowGridMaterialHandle</a>
, <a class="el" href="struct_nv_flow_render_material_handle.html#a7f7ed4e9aca0de607bf3c7865ba3301">NvFlowRenderMaterialHandle</a>
+<li>uploadAccess
+: <a class="el" href="struct_nv_flow_texture3_d_desc.html#4380f835a719ddcc90751ad0564789db">NvFlowTexture3DDesc</a>
+, <a class="el" href="struct_nv_flow_texture1_d_desc.html#28b7e7671d6a9ef7c793b82b3337b28a">NvFlowTexture1DDesc</a>
+, <a class="el" href="struct_nv_flow_buffer_desc.html#975cad91a88daaac3e8d479d92dd21b3">NvFlowBufferDesc</a>
+, <a class="el" href="struct_nv_flow_constant_buffer_desc.html#8e4c718e83cee09effd58e82f56db7e6">NvFlowConstantBufferDesc</a>
<li>userdata
: <a class="el" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#f3f61dba38d443a217ca42cb66d6c1ad">NvFlowDynamicDescriptorHeapD3D12</a>
</ul>
diff --git a/docs/api/files/functions_0x76.html b/docs/api/files/functions_0x76.html
index e8986ee..8229736 100644
--- a/docs/api/files/functions_0x76.html
+++ b/docs/api/files/functions_0x76.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -82,23 +82,40 @@ Here is a list of all struct and union fields with links to the structures/union
: <a class="el" href="struct_nv_flow_cross_section_params.html#8b330ef9dabde835841c8a45c92ea8e1">NvFlowCrossSectionParams</a>
<li>viewMatrix
: <a class="el" href="struct_nv_flow_cross_section_params.html#b7821124043d8dde9a198b2badb186e3">NvFlowCrossSectionParams</a>
+, <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#2989ebc1382e8d88b622bef2873c6a53">NvFlowGridSummaryDebugRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_render_params.html#95e34d209d84f62f89a32741ccd0e6c5">NvFlowVolumeRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_shadow_params.html#246fc3d4e7639da24d375940d53eb10d">NvFlowVolumeShadowParams</a>
, <a class="el" href="struct_nv_flow_volume_shadow_debug_render_params.html#9bacb1caa85d8daa196aa8d4cb7319aa">NvFlowVolumeShadowDebugRenderParams</a>
<li>viewport
-: <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html#92f069164d5b2b47d8126763e140ff17">NvFlowRenderTargetViewDescD3D11</a>
-, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">NvFlowDepthStencilViewDescD3D12</a>
-, <a class="el" href="struct_nv_flow_volume_render_multi_res_params.html#3845330354ef30bb63ced66658d69cc9">NvFlowVolumeRenderMultiResParams</a>
-, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html#688b8656cc389558824ab23acb3e58d4">NvFlowDepthStencilViewDescD3D11</a>
+: <a class="el" href="struct_nv_flow_volume_render_multi_res_params.html#3845330354ef30bb63ced66658d69cc9">NvFlowVolumeRenderMultiResParams</a>
, <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#f5586a05d3e71bf54ca49acb48245073">NvFlowVolumeRenderLMSParams</a>
+, <a class="el" href="struct_nv_flow_render_target_desc.html#ba4a7bce370217633b6bf09feee3b090">NvFlowRenderTargetDesc</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_desc.html#17133af6bf2f21c3f48459dd41eb4c4e">NvFlowDepthStencilDesc</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html#688b8656cc389558824ab23acb3e58d4">NvFlowDepthStencilViewDescD3D11</a>
+, <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html#92f069164d5b2b47d8126763e140ff17">NvFlowRenderTargetViewDescD3D11</a>
, <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#ddb04537e53f566f818584c0c5d03d18">NvFlowRenderTargetViewDescD3D12</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">NvFlowDepthStencilViewDescD3D12</a>
<li>virtualDim
-: <a class="el" href="struct_nv_flow_particle_surface_desc.html#fd5faae3ce71feede590ff2a9af6e3de">NvFlowParticleSurfaceDesc</a>
-, <a class="el" href="struct_nv_flow_grid_desc.html#b6d2613d0329856ad6aaa7f097a61f04">NvFlowGridDesc</a>
+: <a class="el" href="struct_nv_flow_grid_desc.html#b6d2613d0329856ad6aaa7f097a61f04">NvFlowGridDesc</a>
+, <a class="el" href="struct_nv_flow_particle_surface_desc.html#fd5faae3ce71feede590ff2a9af6e3de">NvFlowParticleSurfaceDesc</a>
+<li>vorticityConstantMask
+: <a class="el" href="struct_nv_flow_grid_material_params.html#e9e56cc5021894697e6da7642062b021">NvFlowGridMaterialParams</a>
+<li>vorticityFuelMask
+: <a class="el" href="struct_nv_flow_grid_material_params.html#7b0fb3fbb2341cfb9eed0f3ee8a4e89f">NvFlowGridMaterialParams</a>
+<li>vorticitySmokeMask
+: <a class="el" href="struct_nv_flow_grid_material_params.html#6c2b226c1f278d1343c7f12631fbdee9">NvFlowGridMaterialParams</a>
<li>vorticityStrength
: <a class="el" href="struct_nv_flow_grid_material_params.html#5aed6e08e86ac4339377d2a12ccc8d35">NvFlowGridMaterialParams</a>
+<li>vorticityTemperatureMask
+: <a class="el" href="struct_nv_flow_grid_material_params.html#577e9a8b9db027c4b970976fe44320a3">NvFlowGridMaterialParams</a>
<li>vorticityVelocityMask
: <a class="el" href="struct_nv_flow_grid_material_params.html#f8c631bf051cb37eeaa03bace122e298">NvFlowGridMaterialParams</a>
+<li>vs
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#91a8ec5cdee7e32853ed9ad205c574c9">NvFlowGraphicsShaderDesc</a>
+<li>vs_length
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#bf82103f3d2f4ca209d4c83d393bbf9c">NvFlowGraphicsShaderDesc</a>
+<li>vs_readOnly
+: <a class="el" href="struct_nv_flow_draw_params.html#bdfd55bc584752dff7c018adba7b8e10">NvFlowDrawParams</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_0x77.html b/docs/api/files/functions_0x77.html
index a85167e..a9a3ed5 100644
--- a/docs/api/files/functions_0x77.html
+++ b/docs/api/files/functions_0x77.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -62,8 +62,9 @@ Here is a list of all struct and union fields with links to the structures/union
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
<li>w
: <a class="el" href="struct_nv_flow_uint4.html#694db6f55aaf1c4f4bc0214dfa4a6d86">NvFlowUint4</a>
-, <a class="el" href="struct_nv_flow_float4.html#7cff4463df717e34301af9772b276729">NvFlowFloat4</a>
+, <a class="el" href="struct_nv_flow_int4.html#908dcfd0e690e4345935b60b710115b6">NvFlowInt4</a>
, <a class="el" href="struct_nv_flow_float4x4.html#499098c080d7ca7cdde6ff3f88247420">NvFlowFloat4x4</a>
+, <a class="el" href="struct_nv_flow_float4.html#7cff4463df717e34301af9772b276729">NvFlowFloat4</a>
<li>warpDown
: <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#e700ed92ac09eb3aa8bf3deef3b3e72f">NvFlowVolumeRenderLMSParams</a>
<li>warpLeft
@@ -73,7 +74,16 @@ Here is a list of all struct and union fields with links to the structures/union
<li>warpUp
: <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#145c510b7a3877322fa0d8e5cfc1e7c9">NvFlowVolumeRenderLMSParams</a>
<li>width
-: <a class="el" href="struct_nv_flow_volume_render_viewport.html#fe706a18ace059a661cd237dd5ba1f07">NvFlowVolumeRenderViewport</a>
+: <a class="el" href="struct_nv_flow_color_buffer_desc.html#77906d1daf8f252a8c42a5f85b574926">NvFlowColorBufferDesc</a>
+, <a class="el" href="struct_nv_flow_volume_render_viewport.html#fe706a18ace059a661cd237dd5ba1f07">NvFlowVolumeRenderViewport</a>
+, <a class="el" href="struct_nv_flow_texture2_d_desc.html#d9c4e2ca5932b988dea792281af42a5f">NvFlowTexture2DDesc</a>
+, <a class="el" href="struct_nv_flow_depth_buffer_desc.html#f369357778706c274a0f089ca036b6f0">NvFlowDepthBufferDesc</a>
+, <a class="el" href="struct_nv_flow_viewport.html#eb8ee00054ff7ac32074565e748bb59c">NvFlowViewport</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_desc.html#9846984bcf8ba84e3654fc62216ef910">NvFlowDepthStencilDesc</a>
+<li>worldHalfSize
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#4b181df40c566278ab55463ea45926a7">NvFlowGridSummaryResult</a>
+<li>worldLocation
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#e81a8da24b287083ed666bbcffe48e03">NvFlowGridSummaryResult</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_0x78.html b/docs/api/files/functions_0x78.html
index 04d105a..a667f4c 100644
--- a/docs/api/files/functions_0x78.html
+++ b/docs/api/files/functions_0x78.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -65,6 +65,10 @@ Here is a list of all struct and union fields with links to the structures/union
, <a class="el" href="struct_nv_flow_float4x4.html#e63fda9a10ddee094c84b2f0ba1775da">NvFlowFloat4x4</a>
, <a class="el" href="struct_nv_flow_float4.html#b04481cfd0486d909ec406808abb6955">NvFlowFloat4</a>
, <a class="el" href="struct_nv_flow_float3.html#0204e7c9bdeb0cbcb6516b34bcc5af62">NvFlowFloat3</a>
+, <a class="el" href="struct_nv_flow_float2.html#672afedd15d99e494c9cfabb03c5a59b">NvFlowFloat2</a>
+, <a class="el" href="struct_nv_flow_int4.html#581e9caf43bd52dc95418e6010f1c497">NvFlowInt4</a>
+, <a class="el" href="struct_nv_flow_int3.html#73e12f7c750f20bc2a642d139815cce6">NvFlowInt3</a>
+, <a class="el" href="struct_nv_flow_int2.html#a6e8431da91329f148ed33aad715ee5f">NvFlowInt2</a>
, <a class="el" href="struct_nv_flow_uint4.html#56705fa874ab3835a52dc1ccfe5e1784">NvFlowUint4</a>
, <a class="el" href="struct_nv_flow_uint3.html#6c8c8ea53e159959f4f2c417ad776c0d">NvFlowUint3</a>
, <a class="el" href="struct_nv_flow_uint2.html#2cc0d1c2e5b61bb4a3af93d17a286fad">NvFlowUint2</a>
diff --git a/docs/api/files/functions_0x79.html b/docs/api/files/functions_0x79.html
index f9bb345..73baecb 100644
--- a/docs/api/files/functions_0x79.html
+++ b/docs/api/files/functions_0x79.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -65,6 +65,10 @@ Here is a list of all struct and union fields with links to the structures/union
, <a class="el" href="struct_nv_flow_float4x4.html#4e20c1c1150e7aa0e8be14923a9192fa">NvFlowFloat4x4</a>
, <a class="el" href="struct_nv_flow_float4.html#58ee92885e16e8f03283b2e9e7da948d">NvFlowFloat4</a>
, <a class="el" href="struct_nv_flow_float3.html#72790f2f5e6bf05c4f008200b7214474">NvFlowFloat3</a>
+, <a class="el" href="struct_nv_flow_float2.html#5f2c79d826959769fac959287586d08c">NvFlowFloat2</a>
+, <a class="el" href="struct_nv_flow_int4.html#60ebdbff326b19672eddf6993a82ccef">NvFlowInt4</a>
+, <a class="el" href="struct_nv_flow_int3.html#a190cda874683d079077c37a86fec891">NvFlowInt3</a>
+, <a class="el" href="struct_nv_flow_int2.html#fc375faf0a0617daf0bba4ff8ce3c520">NvFlowInt2</a>
, <a class="el" href="struct_nv_flow_uint4.html#76a9dbd55116d0b45a772b14a13b2c18">NvFlowUint4</a>
, <a class="el" href="struct_nv_flow_uint3.html#7249f0d3a111e260c4c9ba46dc7e1ac9">NvFlowUint3</a>
, <a class="el" href="struct_nv_flow_uint2.html#b64d3d9b670e0fbd8e59e1d863bbb657">NvFlowUint2</a>
diff --git a/docs/api/files/functions_0x7a.html b/docs/api/files/functions_0x7a.html
index dd48daa..cbcb0c0 100644
--- a/docs/api/files/functions_0x7a.html
+++ b/docs/api/files/functions_0x7a.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -65,6 +65,8 @@ Here is a list of all struct and union fields with links to the structures/union
, <a class="el" href="struct_nv_flow_float4x4.html#8a67cff1fb11826df327bb277ee31489">NvFlowFloat4x4</a>
, <a class="el" href="struct_nv_flow_float4.html#87ac527bceb43f66f00337864b951cb0">NvFlowFloat4</a>
, <a class="el" href="struct_nv_flow_float3.html#06a5f40929899206c2c1acb221f91858">NvFlowFloat3</a>
+, <a class="el" href="struct_nv_flow_int4.html#1be59aa647b3c9c293057186ce2dcea6">NvFlowInt4</a>
+, <a class="el" href="struct_nv_flow_int3.html#b76c14ed7d186fc428be056db7bcc67d">NvFlowInt3</a>
, <a class="el" href="struct_nv_flow_uint4.html#56cf1bc5e4f7379590b4ed7b98c3921f">NvFlowUint4</a>
, <a class="el" href="struct_nv_flow_uint3.html#6ee88ee99a7fdd913a9fb5cd90e2a81f">NvFlowUint3</a>
</ul>
diff --git a/docs/api/files/functions_vars.html b/docs/api/files/functions_vars.html
index a1a16d0..bc984d2 100644
--- a/docs/api/files/functions_vars.html
+++ b/docs/api/files/functions_vars.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -80,6 +80,18 @@
: <a class="el" href="struct_nv_flow_render_material_params.html#0b1a7d6147c78bae5d56f6c365722e0f">NvFlowRenderMaterialParams</a>
<li>autoSelectDevice
: <a class="el" href="struct_nv_flow_device_desc.html#3b7cf43106fa3099720403528c8e778a">NvFlowDeviceDesc</a>
+<li>averageBurn
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#56c3cc3f9b7ee3f86720b9717a4e1587">NvFlowGridSummaryResult</a>
+<li>averageFuel
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#e0fa9fa0f65e5147bef49720567a9017">NvFlowGridSummaryResult</a>
+<li>averageSmoke
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#9e5f120d2a5749a1c47863a7a8437655">NvFlowGridSummaryResult</a>
+<li>averageSpeed
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#b49f99ca9c6fe62469a59b9dbed10708">NvFlowGridSummaryResult</a>
+<li>averageTemperature
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#166f1f7f65e1ba5065a5bc8d419882d4">NvFlowGridSummaryResult</a>
+<li>averageVelocity
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#c61da466643ad9e53f607c21f2f6c856">NvFlowGridSummaryResult</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_vars_0x62.html b/docs/api/files/functions_vars_0x62.html
index 5cceaac..0069a65 100644
--- a/docs/api/files/functions_vars_0x62.html
+++ b/docs/api/files/functions_vars_0x62.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -66,9 +66,15 @@
: <a class="el" href="struct_nv_flow_grid_params.html#0e0cc62813796c4cf94ee69f89d1bb63">NvFlowGridParams</a>
<li>bigEffectPredictTime
: <a class="el" href="struct_nv_flow_grid_params.html#a520157ae73f0ab1ad25f795c3a90860">NvFlowGridParams</a>
+<li>blendOpAlpha
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#5c3d3bce8709fb1afc00b8709efd67ca">NvFlowBlendStateDesc</a>
+<li>blendOpColor
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#0531d6b5510ce678c70c31c733ac6c26">NvFlowBlendStateDesc</a>
+<li>blendState
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#8f3dfcaab4c8872585cbcaa598158892">NvFlowGraphicsShaderDesc</a>
<li>blockDim
-: <a class="el" href="struct_nv_flow_shader_point_params.html#33b85a6d54d70d6971e6b549bf7736ab">NvFlowShaderPointParams</a>
-, <a class="el" href="struct_nv_flow_shader_linear_params.html#69631f601014641ec5ad12c60ba6420b">NvFlowShaderLinearParams</a>
+: <a class="el" href="struct_nv_flow_shader_linear_params.html#69631f601014641ec5ad12c60ba6420b">NvFlowShaderLinearParams</a>
+, <a class="el" href="struct_nv_flow_shader_point_params.html#33b85a6d54d70d6971e6b549bf7736ab">NvFlowShaderPointParams</a>
<li>blockDimBits
: <a class="el" href="struct_nv_flow_shader_point_params.html#ccd0ec4c26dc71754c674b34b5b30748">NvFlowShaderPointParams</a>
, <a class="el" href="struct_nv_flow_shader_linear_params.html#2ca83f5febd691e139a8a76cbc314b1e">NvFlowShaderLinearParams</a>
@@ -80,8 +86,8 @@
<li>blockListRW
: <a class="el" href="struct_nv_flow_grid_import_layer_view.html#8c32da7f45ed7ca45d3280052c2c7cd3">NvFlowGridImportLayerView</a>
<li>blockTable
-: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#f95c9059e484da67299ab20cedbb9281">NvFlowGridEmitCustomEmitLayerParams</a>
-, <a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html#76771fc06abc2a125d57f07fe4478267">NvFlowGridExportImportLayerMapping</a>
+: <a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html#76771fc06abc2a125d57f07fe4478267">NvFlowGridExportImportLayerMapping</a>
+, <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#f95c9059e484da67299ab20cedbb9281">NvFlowGridEmitCustomEmitLayerParams</a>
<li>blockTableRW
: <a class="el" href="struct_nv_flow_grid_import_layer_view.html#1ab8680e1111a9e9a4867071cb184588">NvFlowGridImportLayerView</a>
<li>bounds
diff --git a/docs/api/files/functions_vars_0x63.html b/docs/api/files/functions_vars_0x63.html
index 0857af3..8aa2cce 100644
--- a/docs/api/files/functions_vars_0x63.html
+++ b/docs/api/files/functions_vars_0x63.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -103,16 +103,21 @@
: <a class="el" href="struct_nv_flow_grid_material_params.html#2a76d8e52bbce1af3ff9548553c91bc2">NvFlowGridMaterialParams</a>
<li>cpuHandle
: <a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#ac4b3c103fa7568387dcf4f68571315b">NvFlowDescriptorReserveHandleD3D12</a>
+<li>crossAdapterShared
+: <a class="el" href="struct_nv_flow_fence_desc.html#c3d169119e9de7c2957dc019a9e09d68">NvFlowFenceDesc</a>
<li>crossSectionAxis
: <a class="el" href="struct_nv_flow_cross_section_params.html#7cdd20298163176c20b44fc7f85cd9fc">NvFlowCrossSectionParams</a>
<li>crossSectionPosition
: <a class="el" href="struct_nv_flow_cross_section_params.html#1c19e1f9dd0faaf6c6b208f9efcb98b2">NvFlowCrossSectionParams</a>
<li>crossSectionScale
: <a class="el" href="struct_nv_flow_cross_section_params.html#a993c1e67a771394a89a35f6715e94db">NvFlowCrossSectionParams</a>
+<li>cs
+: <a class="el" href="struct_nv_flow_compute_shader_desc.html#721f8701b0ea4e8a483b5a4986d314e3">NvFlowComputeShaderDesc</a>
+<li>cs_length
+: <a class="el" href="struct_nv_flow_compute_shader_desc.html#446099558f5e374374fdd7bcc23664b4">NvFlowComputeShaderDesc</a>
<li>currentState
-: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#aec08d0f1285b6fd549371d8347200ee">NvFlowDepthStencilViewDescD3D12</a>
+: <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#88e20609a22b6a00d7069098d9301eaa">NvFlowRenderTargetViewDescD3D12</a>
, <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#ae7bc1cb6297c13284470b54f7fb3792">NvFlowResourceViewDescD3D12</a>
-, <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#88e20609a22b6a00d7069098d9301eaa">NvFlowRenderTargetViewDescD3D12</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_vars_0x64.html b/docs/api/files/functions_vars_0x64.html
index 07bcf3d..26c909f 100644
--- a/docs/api/files/functions_vars_0x64.html
+++ b/docs/api/files/functions_vars_0x64.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -65,7 +65,10 @@
<li>data
: <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#49e1adc3a74e7b17fdd1989925a0cc7c">NvFlowShapeSDFData</a>
, <a class="el" href="struct_nv_flow_color_map_data.html#b9447a48828608f8f4fb8edd6c81dbb8">NvFlowColorMapData</a>
+, <a class="el" href="struct_nv_flow_mapped_data.html#0ae9679e2742c585dc2b9f362e554ef0">NvFlowMappedData</a>
, <a class="el" href="struct_nv_flow_grid_export_layer_view.html#37c48516a7b3d8f37ec693724a396255">NvFlowGridExportLayerView</a>
+, <a class="el" href="struct_nv_flow_vertex_buffer_desc.html#bf895b857c503bfdf9009038e2e57d1c">NvFlowVertexBufferDesc</a>
+, <a class="el" href="struct_nv_flow_index_buffer_desc.html#30835d2828c4b7cc2bd93f62906c186b">NvFlowIndexBufferDesc</a>
<li>dataRW
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#42e7d1f0a3f6b37d327be70e323c8e71">NvFlowGridEmitCustomEmitLayerParams</a>
, <a class="el" href="struct_nv_flow_grid_import_layer_view.html#799c838ec91e57532e60b544851893bd">NvFlowGridImportLayerView</a>
@@ -85,14 +88,27 @@
: <a class="el" href="struct_nv_flow_volume_render_multi_res_params.html#4c9236c0e7daf5cb855c35284d7a067d">NvFlowVolumeRenderMultiResParams</a>
<li>depthAlphaThreshold
: <a class="el" href="struct_nv_flow_volume_render_params.html#ef472087df96f5a7f01bc017d3247579">NvFlowVolumeRenderParams</a>
+<li>depthClipEnable
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#2561f6c48a3d6ac9d472ca5011968b60">NvFlowGraphicsShaderDesc</a>
+<li>depthEnable
+: <a class="el" href="struct_nv_flow_depth_state_desc.html#994cf33bf9d9ba8234cedc74c5c8b8da">NvFlowDepthStateDesc</a>
+<li>depthFunc
+: <a class="el" href="struct_nv_flow_depth_state_desc.html#d531e9e905b38c7d5b11cdb9f0f33b1b">NvFlowDepthStateDesc</a>
<li>depthIntensityThreshold
: <a class="el" href="struct_nv_flow_volume_render_params.html#dd4d8f638765ddf82b05fe15dde0fba6">NvFlowVolumeRenderParams</a>
<li>depthPitch
: <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#c1c226187354d66b66a972ace2fa8b23">NvFlowShapeSDFData</a>
+, <a class="el" href="struct_nv_flow_mapped_data.html#55e7d707de834a05bd86315cbcdc0f0f">NvFlowMappedData</a>
+<li>depthState
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#329a21f3507e52f60bc0005225c87eef">NvFlowGraphicsShaderDesc</a>
+<li>depthStencilFormat
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#4a5a67a50bee07bc621751aaff75f372">NvFlowGraphicsShaderDesc</a>
<li>depthStencilView
: <a class="el" href="struct_nv_flow_volume_render_params.html#388fd8397efb376eb33db5c00573cb7d">NvFlowVolumeRenderParams</a>
, <a class="el" href="struct_nv_flow_cross_section_params.html#bfda18bd5b2fac76d9714c9e9e79a436">NvFlowCrossSectionParams</a>
, <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#f1c06c2f4a03fadae0b2f29110c5ee24">NvFlowSDFGenMeshParams</a>
+<li>depthWriteMask
+: <a class="el" href="struct_nv_flow_depth_state_desc.html#567b55dab0153b2700fd1cd100c6eb43">NvFlowDepthStateDesc</a>
<li>descriptorSize
: <a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#a76fab33762c4b726fb6a0dbfbaf1f7f">NvFlowDescriptorReserveHandleD3D12</a>
<li>device
@@ -101,22 +117,39 @@
<li>deviceContext
: <a class="el" href="struct_nv_flow_context_desc_d3_d11.html#ea1884a79c883e5f7faf2bc8d962fd68">NvFlowContextDescD3D11</a>
<li>dim
-: <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#3744967d16854b2b53b83576f7384a92">NvFlowShapeSDFData</a>
+: <a class="el" href="struct_nv_flow_texture3_d_desc.html#e0ac34d4a969f54b4c999806674b23a8">NvFlowTexture3DDesc</a>
, <a class="el" href="struct_nv_flow_color_map_data.html#47f89636dfe4fa0546725e0cf2a1944a">NvFlowColorMapData</a>
+, <a class="el" href="struct_nv_flow_buffer_desc.html#758ba0c268251e4b805af0a93e44764c">NvFlowBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture1_d_desc.html#233c501d083f34d479a67e9929bb410d">NvFlowTexture1DDesc</a>
+, <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#3744967d16854b2b53b83576f7384a92">NvFlowShapeSDFData</a>
+, <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html#08188ddc7d984ac6c46de089057ffb6e">NvFlowTexture3DSparseDesc</a>
<li>dimInv
: <a class="el" href="struct_nv_flow_shader_linear_params.html#da4c61f704f899f73b2ce9d118527b6a">NvFlowShaderLinearParams</a>
<li>distance
: <a class="el" href="struct_nv_flow_shape_desc_plane.html#0796602c9f754c4d3cfccb71c7d0fe38">NvFlowShapeDescPlane</a>
<li>divergencePerBurn
: <a class="el" href="struct_nv_flow_grid_material_params.html#eafc581a1a00e94abb2b3ac197336e73">NvFlowGridMaterialParams</a>
+<li>downloadAccess
+: <a class="el" href="struct_nv_flow_buffer_desc.html#b8d9c1298adda62ae7c41f94826ec95c">NvFlowBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture3_d_desc.html#20212c8dd0b26ecdb39dcfc608424a16">NvFlowTexture3DDesc</a>
<li>downsampleFactor
: <a class="el" href="struct_nv_flow_volume_render_params.html#db750a4ed22980f212ee0be67c4370c1">NvFlowVolumeRenderParams</a>
+<li>ds_format
+: <a class="el" href="struct_nv_flow_depth_stencil_desc.html#2a72ae9f886ccb460e94fb25599b8586">NvFlowDepthStencilDesc</a>
+<li>dstBlendAlpha
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#22907d96f8f367d9936848552e13c938">NvFlowBlendStateDesc</a>
+<li>dstBlendColor
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#44cd9f65812323e2a3a0a5f91fd58f74">NvFlowBlendStateDesc</a>
<li>dsv
: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html#a6630a6fcb2eeb5fc8e5c919b62f4004">NvFlowDepthStencilViewDescD3D11</a>
+<li>dsvCurrentState
+: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#2f27bc74dddfbd7747a7941e7d15837d">NvFlowDepthStencilViewDescD3D12</a>
<li>dsvDesc
: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#6e2cbdc36a79f8c05c62418d9f8baf5c">NvFlowDepthStencilViewDescD3D12</a>
<li>dsvHandle
: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#89d615c945e9c660ff02b05c919aaf08">NvFlowDepthStencilViewDescD3D12</a>
+<li>dsvResource
+: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#578b823c2323554c8d9ec78566d4274b">NvFlowDepthStencilViewDescD3D12</a>
<li>dynamicHeapCbvSrvUav
: <a class="el" href="struct_nv_flow_context_desc_d3_d12.html#4919443861c405b98aa8ecdd1444e2f6">NvFlowContextDescD3D12</a>
</ul>
diff --git a/docs/api/files/functions_vars_0x65.html b/docs/api/files/functions_vars_0x65.html
index 6a9c243..1200129 100644
--- a/docs/api/files/functions_vars_0x65.html
+++ b/docs/api/files/functions_vars_0x65.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -60,8 +60,12 @@
&nbsp;
<p>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
+<li>emitMaterialIndex
+: <a class="el" href="struct_nv_flow_grid_emit_params.html#7dbac24aafcfa3b64f9b45af70b75f7d">NvFlowGridEmitParams</a>
<li>emitMode
: <a class="el" href="struct_nv_flow_grid_emit_params.html#ec080b3b49bed313e6d41e2832c80a23">NvFlowGridEmitParams</a>
+<li>enable
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#1c285942522564a3e5485bfe541d8dc3">NvFlowBlendStateDesc</a>
<li>enabled
: <a class="el" href="struct_nv_flow_volume_render_multi_res_params.html#6be85152309bf8532a6b5aeb93fad0e7">NvFlowVolumeRenderMultiResParams</a>
, <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#8b71bf1011f27caa2129feaf1331adb6">NvFlowVolumeRenderLMSParams</a>
diff --git a/docs/api/files/functions_vars_0x66.html b/docs/api/files/functions_vars_0x66.html
index 0813d66..c91c42e 100644
--- a/docs/api/files/functions_vars_0x66.html
+++ b/docs/api/files/functions_vars_0x66.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -64,12 +64,30 @@
: <a class="el" href="struct_nv_flow_grid_material_per_component.html#4fa9116bb677edb4b8fe316bf0999134">NvFlowGridMaterialPerComponent</a>
<li>flowInternal
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_params.html#bec918a78dabf697f893ef89dea5a6d7">NvFlowGridEmitCustomEmitParams</a>
+<li>format
+: <a class="el" href="struct_nv_flow_buffer_desc.html#62117ec573bd86099f405ad39a5d5503">NvFlowBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture3_d_desc.html#d3b856481ec2c66434a27089311fb07d">NvFlowTexture3DDesc</a>
+, <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html#5fac10534bfd60a2d36e87b3094f92f2">NvFlowTexture3DSparseDesc</a>
+, <a class="el" href="struct_nv_flow_buffer_view_desc.html#7be0faa533d649a1999b5c164b5f463d">NvFlowBufferViewDesc</a>
+, <a class="el" href="struct_nv_flow_color_buffer_desc.html#8c4524ca28fb0f01715c1d6d3fe3934e">NvFlowColorBufferDesc</a>
+, <a class="el" href="struct_nv_flow_input_element_desc.html#b9b89bd14a44202e160685105eb301dd">NvFlowInputElementDesc</a>
+, <a class="el" href="struct_nv_flow_index_buffer_desc.html#4281c0312d717a53d8060ca1dd484fcb">NvFlowIndexBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture1_d_desc.html#392228725e4ad67b5462baf346a2e287">NvFlowTexture1DDesc</a>
+, <a class="el" href="struct_nv_flow_texture2_d_desc.html#bfdf00ce8abf5d30dfe736db7510165c">NvFlowTexture2DDesc</a>
+<li>format_dsv
+: <a class="el" href="struct_nv_flow_depth_buffer_desc.html#0c60d3a9ff1c3636be827d7850209218">NvFlowDepthBufferDesc</a>
+<li>format_resource
+: <a class="el" href="struct_nv_flow_depth_buffer_desc.html#46fdd9540ed3aad2c6d8b85d1e62d98b">NvFlowDepthBufferDesc</a>
+<li>format_srv
+: <a class="el" href="struct_nv_flow_depth_buffer_desc.html#a29156e51c5911658a08280a5e67b7ef">NvFlowDepthBufferDesc</a>
<li>framesInFlight
: <a class="el" href="struct_nv_flow_device_queue_status.html#4c40e5648b866625b9f513503ab96b82">NvFlowDeviceQueueStatus</a>
+<li>frontCounterClockwise
+: <a class="el" href="struct_nv_flow_draw_params.html#5419ee9fc318509174dcd9f09ce46233">NvFlowDrawParams</a>
<li>fuel
-: <a class="el" href="struct_nv_flow_grid_material_params.html#a786268197b3f12a5549b2f90a4f106b">NvFlowGridMaterialParams</a>
+: <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#3f39af1e5873b8aad38068ee64e4a0fe">NvFlowParticleSurfaceEmitParams</a>
+, <a class="el" href="struct_nv_flow_grid_material_params.html#a786268197b3f12a5549b2f90a4f106b">NvFlowGridMaterialParams</a>
, <a class="el" href="struct_nv_flow_grid_emit_params.html#995201563e4fcbe3be251e5b10cc8962">NvFlowGridEmitParams</a>
-, <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#3f39af1e5873b8aad38068ee64e4a0fe">NvFlowParticleSurfaceEmitParams</a>
<li>fuelCoupleRate
: <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#86af1b82e2fff3a4380109d25e0d216a">NvFlowParticleSurfaceEmitParams</a>
, <a class="el" href="struct_nv_flow_grid_emit_params.html#8d3254a51cf38123e8e8b6f1f69fbea9">NvFlowGridEmitParams</a>
diff --git a/docs/api/files/functions_vars_0x67.html b/docs/api/files/functions_vars_0x67.html
index 96a2264..ff6a212 100644
--- a/docs/api/files/functions_vars_0x67.html
+++ b/docs/api/files/functions_vars_0x67.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -80,25 +80,28 @@
<li>gridDim
: <a class="el" href="struct_nv_flow_shader_point_params.html#490ee1c8be4a0fc74979fc3cab3835ff">NvFlowShaderPointParams</a>
, <a class="el" href="struct_nv_flow_shader_linear_params.html#59c63fe685f56be965f0b0919e1c1ae6">NvFlowShaderLinearParams</a>
+, <a class="el" href="struct_nv_flow_dispatch_params.html#11c92f2df2de30f7605fe76e053e881a">NvFlowDispatchParams</a>
<li>gridExport
: <a class="el" href="struct_nv_flow_grid_import_params.html#c164e2412d643b770cf798e1447c7c7f">NvFlowGridImportParams</a>
-, <a class="el" href="struct_nv_flow_volume_render_desc.html#3fd4853ed6a8fa7ade907cb22947c953">NvFlowVolumeRenderDesc</a>
-, <a class="el" href="struct_nv_flow_volume_shadow_desc.html#8625612240991aa7c3978c0a22077d85">NvFlowVolumeShadowDesc</a>
+, <a class="el" href="struct_nv_flow_grid_summary_desc.html#62de9d4003745fc075c92d5a61093b75">NvFlowGridSummaryDesc</a>
+, <a class="el" href="struct_nv_flow_grid_import_desc.html#affeaa0d3b95d61aa000fd4b90d87969">NvFlowGridImportDesc</a>
+, <a class="el" href="struct_nv_flow_grid_summary_update_params.html#e67cdac7ebe64aea51b1a1f1194226af">NvFlowGridSummaryUpdateParams</a>
, <a class="el" href="struct_nv_flow_cross_section_desc.html#72f787191eaa17611bd5b26b200e0d7d">NvFlowCrossSectionDesc</a>
-, <a class="el" href="struct_nv_flow_grid_proxy_desc.html#4e2884ef8ec206992d4336800236eda8">NvFlowGridProxyDesc</a>
+, <a class="el" href="struct_nv_flow_volume_shadow_desc.html#8625612240991aa7c3978c0a22077d85">NvFlowVolumeShadowDesc</a>
, <a class="el" href="struct_nv_flow_cross_section_params.html#32a104826398248bd51427751061edfd">NvFlowCrossSectionParams</a>
+, <a class="el" href="struct_nv_flow_volume_render_desc.html#3fd4853ed6a8fa7ade907cb22947c953">NvFlowVolumeRenderDesc</a>
+, <a class="el" href="struct_nv_flow_grid_proxy_desc.html#4e2884ef8ec206992d4336800236eda8">NvFlowGridProxyDesc</a>
, <a class="el" href="struct_nv_flow_grid_export_handle.html#51fcf3145bc88bb6efaf1b314d15c6e5">NvFlowGridExportHandle</a>
-, <a class="el" href="struct_nv_flow_grid_import_desc.html#affeaa0d3b95d61aa000fd4b90d87969">NvFlowGridImportDesc</a>
<li>gridExportDebugVis
: <a class="el" href="struct_nv_flow_cross_section_params.html#716102c473bfeea7181525e5a7599e2e">NvFlowCrossSectionParams</a>
<li>gridHalfSize
-: <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#1fba81523c2be2b62289a258ae5c5445">NvFlowGridEmitCustomAllocParams</a>
-, <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#bf6bb61ce66fd57061576b2e7668f54f">NvFlowGridEmitCustomEmitLayerParams</a>
+: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#bf6bb61ce66fd57061576b2e7668f54f">NvFlowGridEmitCustomEmitLayerParams</a>
+, <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#1fba81523c2be2b62289a258ae5c5445">NvFlowGridEmitCustomAllocParams</a>
<li>gridImport
: <a class="el" href="struct_nv_flow_grid_import_handle.html#c5c95612906948bdd5a2a9af3acab0d5">NvFlowGridImportHandle</a>
<li>gridLocation
-: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9a9e462ee0ca0d75b19fde3628ff4c60">NvFlowGridEmitCustomEmitLayerParams</a>
-, <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#de93d10812079bab11c7a092561aea6a">NvFlowGridEmitCustomAllocParams</a>
+: <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#de93d10812079bab11c7a092561aea6a">NvFlowGridEmitCustomAllocParams</a>
+, <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#9a9e462ee0ca0d75b19fde3628ff4c60">NvFlowGridEmitCustomEmitLayerParams</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_vars_0x68.html b/docs/api/files/functions_vars_0x68.html
index 0c1f63a..a8fc8cc 100644
--- a/docs/api/files/functions_vars_0x68.html
+++ b/docs/api/files/functions_vars_0x68.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -68,7 +68,12 @@
<li>heap
: <a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html#10837cc3d889f29bd60e8b69b06059b0">NvFlowDescriptorReserveHandleD3D12</a>
<li>height
-: <a class="el" href="struct_nv_flow_volume_render_viewport.html#1ab89a3f549307fc55f40fb48ea36829">NvFlowVolumeRenderViewport</a>
+: <a class="el" href="struct_nv_flow_viewport.html#5ea804fa0fc4415b3b1e18e963414d4a">NvFlowViewport</a>
+, <a class="el" href="struct_nv_flow_volume_render_viewport.html#1ab89a3f549307fc55f40fb48ea36829">NvFlowVolumeRenderViewport</a>
+, <a class="el" href="struct_nv_flow_color_buffer_desc.html#650671f0de7ae798495d0d14efc28425">NvFlowColorBufferDesc</a>
+, <a class="el" href="struct_nv_flow_depth_buffer_desc.html#6ce23cddb7f87e4c2f0e458aa8b3675b">NvFlowDepthBufferDesc</a>
+, <a class="el" href="struct_nv_flow_texture2_d_desc.html#da73f12c3787164a316cb3db82dbfa6f">NvFlowTexture2DDesc</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_desc.html#96f5d6254be25730034a97e0f62d0803">NvFlowDepthStencilDesc</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_vars_0x69.html b/docs/api/files/functions_vars_0x69.html
index 0dc673e..b592ec5 100644
--- a/docs/api/files/functions_vars_0x69.html
+++ b/docs/api/files/functions_vars_0x69.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -71,6 +71,8 @@
: <a class="el" href="struct_nv_flow_grid_desc.html#20ab690c88f58f16c77600386f61263f">NvFlowGridDesc</a>
, <a class="el" href="struct_nv_flow_grid_reset_desc.html#7fe92c7a8268b71027ab5ebc06198397">NvFlowGridResetDesc</a>
, <a class="el" href="struct_nv_flow_particle_surface_desc.html#073585cd408f16cbf817fb412e2e421f">NvFlowParticleSurfaceDesc</a>
+<li>inputElementDescs
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#dfa694653a694cfff77b03afc2afd2bc">NvFlowGraphicsShaderDesc</a>
<li>intensityBias
: <a class="el" href="struct_nv_flow_render_material_params.html#791262663a4383e3824bc0f322573020">NvFlowRenderMaterialParams</a>
<li>intensityCompMask
diff --git a/docs/api/files/functions_vars_0x6c.html b/docs/api/files/functions_vars_0x6c.html
index ff89ced..615201b 100644
--- a/docs/api/files/functions_vars_0x6c.html
+++ b/docs/api/files/functions_vars_0x6c.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -60,9 +60,12 @@
&nbsp;
<p>
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
+<li>label
+: <a class="el" href="struct_nv_flow_compute_shader_desc.html#d716db055bc6ca670d4b8306d96af48d">NvFlowComputeShaderDesc</a>
+, <a class="el" href="struct_nv_flow_graphics_shader_desc.html#ffc4fa65039cee6e8edb4180d9ef3519">NvFlowGraphicsShaderDesc</a>
<li>lastFenceCompleted
-: <a class="el" href="struct_nv_flow_device_queue_status.html#7baf54930d25bcc15f633e0dbc5b7fbe">NvFlowDeviceQueueStatus</a>
-, <a class="el" href="struct_nv_flow_context_desc_d3_d12.html#3ef1893c16faa8b03ef675245ca2fad3">NvFlowContextDescD3D12</a>
+: <a class="el" href="struct_nv_flow_context_desc_d3_d12.html#3ef1893c16faa8b03ef675245ca2fad3">NvFlowContextDescD3D12</a>
+, <a class="el" href="struct_nv_flow_device_queue_status.html#7baf54930d25bcc15f633e0dbc5b7fbe">NvFlowDeviceQueueStatus</a>
<li>layeredBlockListCPU
: <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#ba510dceeb3aec7598349118e98c0346">NvFlowGridExportImportLayeredMapping</a>
<li>layeredNumBlocks
@@ -77,9 +80,11 @@
: <a class="el" href="struct_nv_flow_shader_linear_params.html#fc30a82d0fcf6f33f549a4e7980c7973">NvFlowShaderLinearParams</a>
<li>lineColor
: <a class="el" href="struct_nv_flow_cross_section_params.html#7716b6f0da1524dde33d1c907255c4fd">NvFlowCrossSectionParams</a>
+<li>lineList
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#d26829cd00d6ac8a0489bcf0779ddaac">NvFlowGraphicsShaderDesc</a>
<li>localToWorld
-: <a class="el" href="struct_nv_flow_grid_export_simple_shape.html#8ede57675cd6b3a68ea8b7573d9ce843">NvFlowGridExportSimpleShape</a>
-, <a class="el" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec">NvFlowGridEmitParams</a>
+: <a class="el" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec">NvFlowGridEmitParams</a>
+, <a class="el" href="struct_nv_flow_grid_export_simple_shape.html#8ede57675cd6b3a68ea8b7573d9ce843">NvFlowGridExportSimpleShape</a>
<li>lowLatency
: <a class="el" href="struct_nv_flow_device_queue_desc.html#7dcedce94af4aadd424337d1f2ce797b">NvFlowDeviceQueueDesc</a>
<li>lowLatencyMapping
diff --git a/docs/api/files/functions_vars_0x6d.html b/docs/api/files/functions_vars_0x6d.html
index 955e278..56def8b 100644
--- a/docs/api/files/functions_vars_0x6d.html
+++ b/docs/api/files/functions_vars_0x6d.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -80,11 +80,10 @@
<li>maskResourceRW
: <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#0f459bf19fdb78ef48a0e5a5663d78c3">NvFlowGridEmitCustomAllocParams</a>
<li>material
-: <a class="el" href="struct_nv_flow_render_material_params.html#8ae7808037e49c8c5d8432f5ffc3c2f1">NvFlowRenderMaterialParams</a>
-, <a class="el" href="struct_nv_flow_grid_emit_params.html#4ec867891c4664ce6001c4c7a575a9e1">NvFlowGridEmitParams</a>
-, <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#e8f6dfac04cf141ea9ea6e8f5fceb896">NvFlowGridEmitCustomAllocParams</a>
+: <a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html#e8f6dfac04cf141ea9ea6e8f5fceb896">NvFlowGridEmitCustomAllocParams</a>
, <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#ba73300307b4fbdf1837962228716692">NvFlowGridEmitCustomEmitLayerParams</a>
, <a class="el" href="struct_nv_flow_grid_export_import_layer_mapping.html#85503718b1879b4535ff9ac3e044ca10">NvFlowGridExportImportLayerMapping</a>
+, <a class="el" href="struct_nv_flow_render_material_params.html#8ae7808037e49c8c5d8432f5ffc3c2f1">NvFlowRenderMaterialParams</a>
<li>materialPool
: <a class="el" href="struct_nv_flow_volume_render_params.html#04fde481fa5bfe287954f5e26de14ed9">NvFlowVolumeRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_lighting_params.html#2b8c78d11784fdbd0d735392a596f842">NvFlowVolumeLightingParams</a>
@@ -95,6 +94,8 @@
<li>maxBlocks
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#7506000568e6ff96298f7a4adcf4e8ed">NvFlowGridEmitCustomEmitLayerParams</a>
, <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#0e1b00325711d43c4b4795611d914f84">NvFlowGridExportImportLayeredMapping</a>
+<li>maxDepth
+: <a class="el" href="struct_nv_flow_viewport.html#a3c0657c0d538255c2bd44013a863bba">NvFlowViewport</a>
<li>maxEdgeDist
: <a class="el" href="struct_nv_flow_grid_emit_params.html#19784aa29c472140d15ede927c08095f">NvFlowGridEmitParams</a>
<li>maxParticles
@@ -103,6 +104,8 @@
: <a class="el" href="struct_nv_flow_volume_shadow_desc.html#26eb8e92f3601b622a31a5bf28369f34">NvFlowVolumeShadowDesc</a>
<li>minActiveDist
: <a class="el" href="struct_nv_flow_grid_emit_params.html#68edfdead515e8a1ae7efecba7003411">NvFlowGridEmitParams</a>
+<li>minDepth
+: <a class="el" href="struct_nv_flow_viewport.html#135ab6410b8813e0d06b48ebfe1de89c">NvFlowViewport</a>
<li>minEdgeDist
: <a class="el" href="struct_nv_flow_grid_emit_params.html#331204cdfa8a315bc0b54c208a699682">NvFlowGridEmitParams</a>
<li>minIntensity
@@ -113,8 +116,8 @@
: <a class="el" href="struct_nv_flow_device_desc.html#2be7ce41bd7b04b0afeeaebcc3114cc3">NvFlowDeviceDesc</a>
<li>modelMatrix
: <a class="el" href="struct_nv_flow_volume_render_params.html#fa0f438569a47b823778e911f5b91a8b">NvFlowVolumeRenderParams</a>
-, <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#f6ddd620e2a44ae0306ca60e79954b98">NvFlowGridExportImportLayeredMapping</a>
, <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#8cc6a63c8f5d662b77751c4f9da7ed70">NvFlowSDFGenMeshParams</a>
+, <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#f6ddd620e2a44ae0306ca60e79954b98">NvFlowGridExportImportLayeredMapping</a>
<li>multiRes
: <a class="el" href="struct_nv_flow_volume_render_params.html#41ce1ec250adc971449ba449a2a47422">NvFlowVolumeRenderParams</a>
<li>multiResRayMarch
diff --git a/docs/api/files/functions_vars_0x6e.html b/docs/api/files/functions_vars_0x6e.html
index 9e6c8e3..2d0ad96 100644
--- a/docs/api/files/functions_vars_0x6e.html
+++ b/docs/api/files/functions_vars_0x6e.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -88,17 +88,19 @@
: <a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html#b9c67ce13ade5491fd3b1a4bfb326346">NvFlowGridExportDebugVisView</a>
<li>numIndices
: <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#ccd5799d3d35f1bb3c1f7be82b2dbbf5">NvFlowSDFGenMeshParams</a>
+<li>numInputElements
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#ccc2519bca3e5d76a7720d02152e3388">NvFlowGraphicsShaderDesc</a>
<li>numLayers
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_params.html#fd26c2be22423152744d22225c613771">NvFlowGridEmitCustomEmitParams</a>
<li>numLayerViews
-: <a class="el" href="struct_nv_flow_grid_import_handle.html#0750813cbeefafd1711ccead448a26fd">NvFlowGridImportHandle</a>
-, <a class="el" href="struct_nv_flow_grid_export_handle.html#a2628b27ba08f58688da3ea4de0d00ef">NvFlowGridExportHandle</a>
+: <a class="el" href="struct_nv_flow_grid_export_handle.html#a2628b27ba08f58688da3ea4de0d00ef">NvFlowGridExportHandle</a>
+, <a class="el" href="struct_nv_flow_grid_import_handle.html#0750813cbeefafd1711ccead448a26fd">NvFlowGridImportHandle</a>
<li>numParticles
: <a class="el" href="struct_nv_flow_particle_surface_data.html#26ff781eb70d3789fabf7e544716e7de">NvFlowParticleSurfaceData</a>
+<li>numRenderTargets
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#23becacfbe6da5462a5cee1e1d7792d1">NvFlowGraphicsShaderDesc</a>
<li>numSpheres
: <a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html#4d272163402c8dea335e1115970d767f">NvFlowGridExportDebugVisView</a>
-<li>numSubSteps
-: <a class="el" href="struct_nv_flow_grid_emit_params.html#47b23d8747b51503648edb2976acf530">NvFlowGridEmitParams</a>
<li>numVertices
: <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#c06f06c1e62d7bd230927fbd774a500d">NvFlowSDFGenMeshParams</a>
</ul>
diff --git a/docs/api/files/functions_vars_0x6f.html b/docs/api/files/functions_vars_0x6f.html
index c9b722c..05c8428 100644
--- a/docs/api/files/functions_vars_0x6f.html
+++ b/docs/api/files/functions_vars_0x6f.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/functions_vars_0x70.html b/docs/api/files/functions_vars_0x70.html
index 19eeded..472e92a 100644
--- a/docs/api/files/functions_vars_0x70.html
+++ b/docs/api/files/functions_vars_0x70.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -88,8 +88,17 @@
, <a class="el" href="struct_nv_flow_volume_shadow_params.html#8cece93466b637581f3d71b7414d46c0">NvFlowVolumeShadowParams</a>
, <a class="el" href="struct_nv_flow_cross_section_params.html#d3292a775002859fece02f9fd1200e15">NvFlowCrossSectionParams</a>
, <a class="el" href="struct_nv_flow_volume_render_params.html#213934fb6e816e0136113a3cf33fd850">NvFlowVolumeRenderParams</a>
+, <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#f53b095219295438ff455562290d1cfd">NvFlowGridSummaryDebugRenderParams</a>
<li>proxyType
: <a class="el" href="struct_nv_flow_grid_proxy_desc.html#721d25400941bf5596f2c779b3285d41">NvFlowGridProxyDesc</a>
+<li>ps
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#d99092af334a4a548b0eb2447b9d2445">NvFlowGraphicsShaderDesc</a>
+<li>ps_length
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#cb2a6a3b5eb644a6cfdd2a5da74e87e9">NvFlowGraphicsShaderDesc</a>
+<li>ps_readOnly
+: <a class="el" href="struct_nv_flow_draw_params.html#6eba694340fd9e03d318c97e3e5104e0">NvFlowDrawParams</a>
+<li>ps_readWrite
+: <a class="el" href="struct_nv_flow_draw_params.html#941cd60f4ec2e81292acd16f67d13fd8">NvFlowDrawParams</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_vars_0x71.html b/docs/api/files/functions_vars_0x71.html
index f149d60..9bc0504 100644
--- a/docs/api/files/functions_vars_0x71.html
+++ b/docs/api/files/functions_vars_0x71.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/functions_vars_0x72.html b/docs/api/files/functions_vars_0x72.html
index 2f115bb..0a14335 100644
--- a/docs/api/files/functions_vars_0x72.html
+++ b/docs/api/files/functions_vars_0x72.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -63,11 +63,15 @@
<li>radius
: <a class="el" href="struct_nv_flow_shape_desc_sphere.html#c269ef4c202ca8dc4b9f5d09fc4571d9">NvFlowShapeDescSphere</a>
, <a class="el" href="struct_nv_flow_shape_desc_capsule.html#196aa4a3b5ff6f6a1ff7703427f11227">NvFlowShapeDescCapsule</a>
+<li>readOnly
+: <a class="el" href="struct_nv_flow_dispatch_params.html#ac147b0129ee9a1840a8002d5d4086c0">NvFlowDispatchParams</a>
+<li>readWrite
+: <a class="el" href="struct_nv_flow_dispatch_params.html#84ab6762b7e83f83490b723d02748dd7">NvFlowDispatchParams</a>
<li>renderChannel
-: <a class="el" href="struct_nv_flow_volume_lighting_params.html#cb8b81b86930839673d553e23dc92f4a">NvFlowVolumeLightingParams</a>
-, <a class="el" href="struct_nv_flow_volume_shadow_params.html#07d6933ff9090917a6f311e8d407439d">NvFlowVolumeShadowParams</a>
+: <a class="el" href="struct_nv_flow_cross_section_params.html#18169538a45920f004ee4ef697425ae1">NvFlowCrossSectionParams</a>
, <a class="el" href="struct_nv_flow_volume_render_params.html#7b25a901e5d057f89f7419c2f7906d7e">NvFlowVolumeRenderParams</a>
-, <a class="el" href="struct_nv_flow_cross_section_params.html#18169538a45920f004ee4ef697425ae1">NvFlowCrossSectionParams</a>
+, <a class="el" href="struct_nv_flow_volume_lighting_params.html#cb8b81b86930839673d553e23dc92f4a">NvFlowVolumeLightingParams</a>
+, <a class="el" href="struct_nv_flow_volume_shadow_params.html#07d6933ff9090917a6f311e8d407439d">NvFlowVolumeShadowParams</a>
<li>renderContext
: <a class="el" href="struct_nv_flow_grid_proxy_desc.html#f917e9a744af421f720f4089ec28157f">NvFlowGridProxyDesc</a>
<li>renderCopyContext
@@ -78,11 +82,14 @@
, <a class="el" href="struct_nv_flow_volume_lighting_params.html#25f9dbd38b6261cedd86f23c1a2e9b8d">NvFlowVolumeLightingParams</a>
, <a class="el" href="struct_nv_flow_volume_shadow_params.html#e10d28b375223d198f7af11c3e13aa58">NvFlowVolumeShadowParams</a>
, <a class="el" href="struct_nv_flow_cross_section_params.html#370a39ffcaa262e285cfd220e235fe2c">NvFlowCrossSectionParams</a>
+<li>renderTargetFormat
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#fd7d543c14516fc8bf2b5b005db31042">NvFlowGraphicsShaderDesc</a>
<li>renderTargetView
-: <a class="el" href="struct_nv_flow_cross_section_params.html#ca2d7c5711e19b0fba0cee02a8a82895">NvFlowCrossSectionParams</a>
-, <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#bd7ae276ec5bb2fb159643e15e717bb3">NvFlowSDFGenMeshParams</a>
+: <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#c15cfe1c6dfff3b905be6d800f221ed9">NvFlowGridSummaryDebugRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_render_params.html#90b8fe610a3874db4a1effb5afe274ea">NvFlowVolumeRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_shadow_debug_render_params.html#a2423d0d87f158e6fab805cf2c736c76">NvFlowVolumeShadowDebugRenderParams</a>
+, <a class="el" href="struct_nv_flow_cross_section_params.html#ca2d7c5711e19b0fba0cee02a8a82895">NvFlowCrossSectionParams</a>
+, <a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html#bd7ae276ec5bb2fb159643e15e717bb3">NvFlowSDFGenMeshParams</a>
<li>reserveDescriptors
: <a class="el" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#1ee1418a665a7c6b664c8822e2c2dfe6">NvFlowDynamicDescriptorHeapD3D12</a>
<li>residentScale
@@ -92,14 +99,19 @@
: <a class="el" href="struct_nv_flow_shape_s_d_f_desc.html#4a1fa4bd496c3ab42c2b18316b5db295">NvFlowShapeSDFDesc</a>
, <a class="el" href="struct_nv_flow_s_d_f_gen_desc.html#8df861b399a477fe5c80457fddc94eb4">NvFlowSDFGenDesc</a>
<li>resource
-: <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#e3d2ac9a6338c9ff2d7730bed353dd46">NvFlowResourceViewDescD3D12</a>
-, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d0d0a61f204ae26d40b2dc0a4cfd1a94">NvFlowDepthStencilViewDescD3D12</a>
-, <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#6052613483addc76aa4b5e9d60204b32">NvFlowRenderTargetViewDescD3D12</a>
+: <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#6052613483addc76aa4b5e9d60204b32">NvFlowRenderTargetViewDescD3D12</a>
+, <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#e3d2ac9a6338c9ff2d7730bed353dd46">NvFlowResourceViewDescD3D12</a>
<li>resourceView
: <a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d11.html#b5306e12712736242109bf22b05ea2ef">NvFlowResourceRWViewDescD3D11</a>
, <a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#c1999bd1280d53f31f25cf6dfabe7191">NvFlowResourceRWViewDescD3D12</a>
+<li>rootConstantBuffer
+: <a class="el" href="struct_nv_flow_draw_params.html#99531a5ff179d3b7246cf65ff3b44d51">NvFlowDrawParams</a>
+, <a class="el" href="struct_nv_flow_dispatch_params.html#cf64bce24cf9a90ec5fbad0739539a77">NvFlowDispatchParams</a>
<li>rowPitch
-: <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#02ec06b1cc5c65ed7fe34960a5f53c31">NvFlowShapeSDFData</a>
+: <a class="el" href="struct_nv_flow_mapped_data.html#0f69f43a759ea36766cd35333d0e8cc8">NvFlowMappedData</a>
+, <a class="el" href="struct_nv_flow_shape_s_d_f_data.html#02ec06b1cc5c65ed7fe34960a5f53c31">NvFlowShapeSDFData</a>
+<li>rt_format
+: <a class="el" href="struct_nv_flow_render_target_desc.html#5864d21ca7741af686f93183bc55f5b6">NvFlowRenderTargetDesc</a>
<li>rtv
: <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html#2bdbfc1760f5c5e6b8aed8cec3f4772c">NvFlowRenderTargetViewDescD3D11</a>
<li>rtvDesc
diff --git a/docs/api/files/functions_vars_0x73.html b/docs/api/files/functions_vars_0x73.html
index 7e2c52d..e091613 100644
--- a/docs/api/files/functions_vars_0x73.html
+++ b/docs/api/files/functions_vars_0x73.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -68,8 +68,15 @@
: <a class="el" href="union_nv_flow_shape_desc.html#4f568e76ea6fb6f357c2cc241afb3929">NvFlowShapeDesc</a>
<li>sdfOffset
: <a class="el" href="struct_nv_flow_shape_desc_s_d_f.html#64c749b4cd324ff464e3c76d0792d5a8">NvFlowShapeDescSDF</a>
+<li>secondConstantBuffer
+: <a class="el" href="struct_nv_flow_dispatch_params.html#1fdeb64cc23ed61be241f1ccc95bc7ef">NvFlowDispatchParams</a>
+<li>semanticName
+: <a class="el" href="struct_nv_flow_input_element_desc.html#db17424e6bea8f71cfcf47e42645e142">NvFlowInputElementDesc</a>
<li>separableSmoothing
: <a class="el" href="struct_nv_flow_particle_surface_params.html#79f305777abebf3633289488c0ba985a">NvFlowParticleSurfaceParams</a>
+<li>shader
+: <a class="el" href="struct_nv_flow_dispatch_params.html#f33de8c539c1e1e67576bfd43fda2b15">NvFlowDispatchParams</a>
+, <a class="el" href="struct_nv_flow_draw_params.html#684f6aa24ed39852ffc19602fec884dd">NvFlowDrawParams</a>
<li>shaderParams
: <a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html#af19839db5b4ea5d6199e535b931fcb2">NvFlowGridEmitCustomEmitLayerParams</a>
, <a class="el" href="struct_nv_flow_grid_export_import_layered_mapping.html#e1d70bd10d9e304842971ba94d8db262">NvFlowGridExportImportLayeredMapping</a>
@@ -95,8 +102,15 @@
: <a class="el" href="struct_nv_flow_grid_emit_params.html#51700c0c050c84b2d3d6f69466c5feed">NvFlowGridEmitParams</a>
<li>simulation
: <a class="el" href="struct_nv_flow_query_time.html#01399e128e6d152d30e706b3f1f6f307">NvFlowQueryTime</a>
+<li>singlePassAdvection
+: <a class="el" href="struct_nv_flow_grid_params.html#7ab041d5426c03b12cab8193911f1251">NvFlowGridParams</a>
<li>sizeDown
: <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#f03949e8572a6f3c41f2a2d13230078d">NvFlowVolumeRenderLMSParams</a>
+<li>sizeInBytes
+: <a class="el" href="struct_nv_flow_constant_buffer_desc.html#2582f5dbb0b9346231881b19c6d00028">NvFlowConstantBufferDesc</a>
+, <a class="el" href="struct_nv_flow_vertex_buffer_desc.html#348d436a863460c09f90a180dde07eeb">NvFlowVertexBufferDesc</a>
+, <a class="el" href="struct_nv_flow_index_buffer_desc.html#bb2d8ae05e0a99b9661628f970caf8c7">NvFlowIndexBufferDesc</a>
+, <a class="el" href="struct_nv_flow_heap_sparse_desc.html#47152e16c538eb088c48d43dd748e136">NvFlowHeapSparseDesc</a>
<li>sizeLeft
: <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#42d571b77c86fca03a85f33ade5a2c14">NvFlowVolumeRenderLMSParams</a>
<li>sizeRight
@@ -108,9 +122,9 @@
<li>slipThickness
: <a class="el" href="struct_nv_flow_grid_emit_params.html#f60e60f9f1805995bc7e3d7feeed4d6f">NvFlowGridEmitParams</a>
<li>smoke
-: <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#19df6e486cd5f311238f25b8e51dda0c">NvFlowParticleSurfaceEmitParams</a>
-, <a class="el" href="struct_nv_flow_grid_material_params.html#187c195c063644673ef81d7e29aa78a2">NvFlowGridMaterialParams</a>
+: <a class="el" href="struct_nv_flow_grid_material_params.html#187c195c063644673ef81d7e29aa78a2">NvFlowGridMaterialParams</a>
, <a class="el" href="struct_nv_flow_grid_emit_params.html#6279cb81514dab2b49ba641d76e8ec80">NvFlowGridEmitParams</a>
+, <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#19df6e486cd5f311238f25b8e51dda0c">NvFlowParticleSurfaceEmitParams</a>
<li>smokeCoupleRate
: <a class="el" href="struct_nv_flow_grid_emit_params.html#01bce6b577a47512f2e201e69d3e7808">NvFlowGridEmitParams</a>
, <a class="el" href="struct_nv_flow_particle_surface_emit_params.html#1db9063193d55fd7c45f731e923e93c1">NvFlowParticleSurfaceEmitParams</a>
@@ -124,17 +138,27 @@
: <a class="el" href="union_nv_flow_shape_desc.html#df6475fec1d0751d3feccce99c05a725">NvFlowShapeDesc</a>
<li>spheres
: <a class="el" href="struct_nv_flow_grid_export_debug_vis_view.html#12d02d55843cb57670c361429e8faff7">NvFlowGridExportDebugVisView</a>
+<li>srcBlendAlpha
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#9e38df1788a26ae6c043bf4ceb5d28a8">NvFlowBlendStateDesc</a>
+<li>srcBlendColor
+: <a class="el" href="struct_nv_flow_blend_state_desc.html#477cadc4646962fc4fd7df49eb433607">NvFlowBlendStateDesc</a>
<li>srv
: <a class="el" href="struct_nv_flow_resource_view_desc_d3_d11.html#b499c0f601c69ab0ea696047d7624e13">NvFlowResourceViewDescD3D11</a>
, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html#1ec5eb548f58274f85ddf43410a56358">NvFlowDepthStencilViewDescD3D11</a>
+<li>srvCurrentState
+: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#0dd281f8eecd93f5ce1c0ebaf251810a">NvFlowDepthStencilViewDescD3D12</a>
<li>srvDesc
: <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#7e9dde80ea1a940faee3f68902de1123">NvFlowResourceViewDescD3D12</a>
, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#4fe4845abd62bb0668a33db103d54358">NvFlowDepthStencilViewDescD3D12</a>
<li>srvHandle
: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#ce52e4daf5e3832eb71dd69783de9541">NvFlowDepthStencilViewDescD3D12</a>
, <a class="el" href="struct_nv_flow_resource_view_desc_d3_d12.html#2f8b7a5da4f326fede21adb503df4b13">NvFlowResourceViewDescD3D12</a>
+<li>srvResource
+: <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d105f388030e9cc37e5d878e43eb3af7">NvFlowDepthStencilViewDescD3D12</a>
<li>stateCPU
: <a class="el" href="struct_nv_flow_grid_import_state_c_p_u_params.html#2fcf3b065a4206964c48346045863ade">NvFlowGridImportStateCPUParams</a>
+, <a class="el" href="struct_nv_flow_grid_summary_update_params.html#f409f33c97fc0b023e8064605ee0890f">NvFlowGridSummaryUpdateParams</a>
+, <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#bd826371d8ea7246684bda06b1fb8560">NvFlowGridSummaryDebugRenderParams</a>
<li>supportsVTR
: <a class="el" href="struct_nv_flow_support.html#b9bc7a21ee238ba7dece29ad98fcf1e3">NvFlowSupport</a>
<li>surfaceThreshold
diff --git a/docs/api/files/functions_vars_0x74.html b/docs/api/files/functions_vars_0x74.html
index 070f6d0..b932d74 100644
--- a/docs/api/files/functions_vars_0x74.html
+++ b/docs/api/files/functions_vars_0x74.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -71,8 +71,10 @@
: <a class="el" href="struct_nv_flow_grid_material_params.html#d415d9af6e40a49fff06719341b83efc">NvFlowGridMaterialParams</a>
<li>topLeftX
: <a class="el" href="struct_nv_flow_volume_render_viewport.html#f3fe6ee39f2b1e711eecd4e4d9d64ff7">NvFlowVolumeRenderViewport</a>
+, <a class="el" href="struct_nv_flow_viewport.html#60529cea6ec1945f6ca9f85071e3073c">NvFlowViewport</a>
<li>topLeftY
: <a class="el" href="struct_nv_flow_volume_render_viewport.html#251a586373eb3a51529f466417bbc201">NvFlowVolumeRenderViewport</a>
+, <a class="el" href="struct_nv_flow_viewport.html#cebb1570c6c027c089d2232e5b152bdd">NvFlowViewport</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_vars_0x75.html b/docs/api/files/functions_vars_0x75.html
index c456d75..acd7ef6 100644
--- a/docs/api/files/functions_vars_0x75.html
+++ b/docs/api/files/functions_vars_0x75.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -66,9 +66,16 @@
: <a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#ecfe4397a64fcb08d12d5f5e1925af0f">NvFlowResourceRWViewDescD3D12</a>
<li>uavHandle
: <a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d12.html#9cfafa4bb842df65604ea230ac680bb0">NvFlowResourceRWViewDescD3D12</a>
+<li>uavTarget
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#7d71dc97cf9ad5b9b764cec9799724bc">NvFlowGraphicsShaderDesc</a>
<li>uid
: <a class="el" href="struct_nv_flow_grid_material_handle.html#cee6f6668c5118d80811e3305731381f">NvFlowGridMaterialHandle</a>
, <a class="el" href="struct_nv_flow_render_material_handle.html#a7f7ed4e9aca0de607bf3c7865ba3301">NvFlowRenderMaterialHandle</a>
+<li>uploadAccess
+: <a class="el" href="struct_nv_flow_texture3_d_desc.html#4380f835a719ddcc90751ad0564789db">NvFlowTexture3DDesc</a>
+, <a class="el" href="struct_nv_flow_texture1_d_desc.html#28b7e7671d6a9ef7c793b82b3337b28a">NvFlowTexture1DDesc</a>
+, <a class="el" href="struct_nv_flow_buffer_desc.html#975cad91a88daaac3e8d479d92dd21b3">NvFlowBufferDesc</a>
+, <a class="el" href="struct_nv_flow_constant_buffer_desc.html#8e4c718e83cee09effd58e82f56db7e6">NvFlowConstantBufferDesc</a>
<li>userdata
: <a class="el" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html#f3f61dba38d443a217ca42cb66d6c1ad">NvFlowDynamicDescriptorHeapD3D12</a>
</ul>
diff --git a/docs/api/files/functions_vars_0x76.html b/docs/api/files/functions_vars_0x76.html
index d9b0c0a..0eb5f5b 100644
--- a/docs/api/files/functions_vars_0x76.html
+++ b/docs/api/files/functions_vars_0x76.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -82,23 +82,40 @@
: <a class="el" href="struct_nv_flow_cross_section_params.html#8b330ef9dabde835841c8a45c92ea8e1">NvFlowCrossSectionParams</a>
<li>viewMatrix
: <a class="el" href="struct_nv_flow_cross_section_params.html#b7821124043d8dde9a198b2badb186e3">NvFlowCrossSectionParams</a>
+, <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#2989ebc1382e8d88b622bef2873c6a53">NvFlowGridSummaryDebugRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_render_params.html#95e34d209d84f62f89a32741ccd0e6c5">NvFlowVolumeRenderParams</a>
, <a class="el" href="struct_nv_flow_volume_shadow_params.html#246fc3d4e7639da24d375940d53eb10d">NvFlowVolumeShadowParams</a>
, <a class="el" href="struct_nv_flow_volume_shadow_debug_render_params.html#9bacb1caa85d8daa196aa8d4cb7319aa">NvFlowVolumeShadowDebugRenderParams</a>
<li>viewport
-: <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html#92f069164d5b2b47d8126763e140ff17">NvFlowRenderTargetViewDescD3D11</a>
-, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">NvFlowDepthStencilViewDescD3D12</a>
-, <a class="el" href="struct_nv_flow_volume_render_multi_res_params.html#3845330354ef30bb63ced66658d69cc9">NvFlowVolumeRenderMultiResParams</a>
-, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html#688b8656cc389558824ab23acb3e58d4">NvFlowDepthStencilViewDescD3D11</a>
+: <a class="el" href="struct_nv_flow_volume_render_multi_res_params.html#3845330354ef30bb63ced66658d69cc9">NvFlowVolumeRenderMultiResParams</a>
, <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#f5586a05d3e71bf54ca49acb48245073">NvFlowVolumeRenderLMSParams</a>
+, <a class="el" href="struct_nv_flow_render_target_desc.html#ba4a7bce370217633b6bf09feee3b090">NvFlowRenderTargetDesc</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_desc.html#17133af6bf2f21c3f48459dd41eb4c4e">NvFlowDepthStencilDesc</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html#688b8656cc389558824ab23acb3e58d4">NvFlowDepthStencilViewDescD3D11</a>
+, <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html#92f069164d5b2b47d8126763e140ff17">NvFlowRenderTargetViewDescD3D11</a>
, <a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html#ddb04537e53f566f818584c0c5d03d18">NvFlowRenderTargetViewDescD3D12</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">NvFlowDepthStencilViewDescD3D12</a>
<li>virtualDim
-: <a class="el" href="struct_nv_flow_particle_surface_desc.html#fd5faae3ce71feede590ff2a9af6e3de">NvFlowParticleSurfaceDesc</a>
-, <a class="el" href="struct_nv_flow_grid_desc.html#b6d2613d0329856ad6aaa7f097a61f04">NvFlowGridDesc</a>
+: <a class="el" href="struct_nv_flow_grid_desc.html#b6d2613d0329856ad6aaa7f097a61f04">NvFlowGridDesc</a>
+, <a class="el" href="struct_nv_flow_particle_surface_desc.html#fd5faae3ce71feede590ff2a9af6e3de">NvFlowParticleSurfaceDesc</a>
+<li>vorticityConstantMask
+: <a class="el" href="struct_nv_flow_grid_material_params.html#e9e56cc5021894697e6da7642062b021">NvFlowGridMaterialParams</a>
+<li>vorticityFuelMask
+: <a class="el" href="struct_nv_flow_grid_material_params.html#7b0fb3fbb2341cfb9eed0f3ee8a4e89f">NvFlowGridMaterialParams</a>
+<li>vorticitySmokeMask
+: <a class="el" href="struct_nv_flow_grid_material_params.html#6c2b226c1f278d1343c7f12631fbdee9">NvFlowGridMaterialParams</a>
<li>vorticityStrength
: <a class="el" href="struct_nv_flow_grid_material_params.html#5aed6e08e86ac4339377d2a12ccc8d35">NvFlowGridMaterialParams</a>
+<li>vorticityTemperatureMask
+: <a class="el" href="struct_nv_flow_grid_material_params.html#577e9a8b9db027c4b970976fe44320a3">NvFlowGridMaterialParams</a>
<li>vorticityVelocityMask
: <a class="el" href="struct_nv_flow_grid_material_params.html#f8c631bf051cb37eeaa03bace122e298">NvFlowGridMaterialParams</a>
+<li>vs
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#91a8ec5cdee7e32853ed9ad205c574c9">NvFlowGraphicsShaderDesc</a>
+<li>vs_length
+: <a class="el" href="struct_nv_flow_graphics_shader_desc.html#bf82103f3d2f4ca209d4c83d393bbf9c">NvFlowGraphicsShaderDesc</a>
+<li>vs_readOnly
+: <a class="el" href="struct_nv_flow_draw_params.html#bdfd55bc584752dff7c018adba7b8e10">NvFlowDrawParams</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_vars_0x77.html b/docs/api/files/functions_vars_0x77.html
index 1367d50..e4f8208 100644
--- a/docs/api/files/functions_vars_0x77.html
+++ b/docs/api/files/functions_vars_0x77.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -62,8 +62,9 @@
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
<li>w
: <a class="el" href="struct_nv_flow_uint4.html#694db6f55aaf1c4f4bc0214dfa4a6d86">NvFlowUint4</a>
-, <a class="el" href="struct_nv_flow_float4.html#7cff4463df717e34301af9772b276729">NvFlowFloat4</a>
+, <a class="el" href="struct_nv_flow_int4.html#908dcfd0e690e4345935b60b710115b6">NvFlowInt4</a>
, <a class="el" href="struct_nv_flow_float4x4.html#499098c080d7ca7cdde6ff3f88247420">NvFlowFloat4x4</a>
+, <a class="el" href="struct_nv_flow_float4.html#7cff4463df717e34301af9772b276729">NvFlowFloat4</a>
<li>warpDown
: <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#e700ed92ac09eb3aa8bf3deef3b3e72f">NvFlowVolumeRenderLMSParams</a>
<li>warpLeft
@@ -73,7 +74,16 @@
<li>warpUp
: <a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html#145c510b7a3877322fa0d8e5cfc1e7c9">NvFlowVolumeRenderLMSParams</a>
<li>width
-: <a class="el" href="struct_nv_flow_volume_render_viewport.html#fe706a18ace059a661cd237dd5ba1f07">NvFlowVolumeRenderViewport</a>
+: <a class="el" href="struct_nv_flow_color_buffer_desc.html#77906d1daf8f252a8c42a5f85b574926">NvFlowColorBufferDesc</a>
+, <a class="el" href="struct_nv_flow_volume_render_viewport.html#fe706a18ace059a661cd237dd5ba1f07">NvFlowVolumeRenderViewport</a>
+, <a class="el" href="struct_nv_flow_texture2_d_desc.html#d9c4e2ca5932b988dea792281af42a5f">NvFlowTexture2DDesc</a>
+, <a class="el" href="struct_nv_flow_depth_buffer_desc.html#f369357778706c274a0f089ca036b6f0">NvFlowDepthBufferDesc</a>
+, <a class="el" href="struct_nv_flow_viewport.html#eb8ee00054ff7ac32074565e748bb59c">NvFlowViewport</a>
+, <a class="el" href="struct_nv_flow_depth_stencil_desc.html#9846984bcf8ba84e3654fc62216ef910">NvFlowDepthStencilDesc</a>
+<li>worldHalfSize
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#4b181df40c566278ab55463ea45926a7">NvFlowGridSummaryResult</a>
+<li>worldLocation
+: <a class="el" href="struct_nv_flow_grid_summary_result.html#e81a8da24b287083ed666bbcffe48e03">NvFlowGridSummaryResult</a>
</ul>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/functions_vars_0x78.html b/docs/api/files/functions_vars_0x78.html
index 6cb14cb..33c584c 100644
--- a/docs/api/files/functions_vars_0x78.html
+++ b/docs/api/files/functions_vars_0x78.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -65,6 +65,10 @@
, <a class="el" href="struct_nv_flow_float4x4.html#e63fda9a10ddee094c84b2f0ba1775da">NvFlowFloat4x4</a>
, <a class="el" href="struct_nv_flow_float4.html#b04481cfd0486d909ec406808abb6955">NvFlowFloat4</a>
, <a class="el" href="struct_nv_flow_float3.html#0204e7c9bdeb0cbcb6516b34bcc5af62">NvFlowFloat3</a>
+, <a class="el" href="struct_nv_flow_float2.html#672afedd15d99e494c9cfabb03c5a59b">NvFlowFloat2</a>
+, <a class="el" href="struct_nv_flow_int4.html#581e9caf43bd52dc95418e6010f1c497">NvFlowInt4</a>
+, <a class="el" href="struct_nv_flow_int3.html#73e12f7c750f20bc2a642d139815cce6">NvFlowInt3</a>
+, <a class="el" href="struct_nv_flow_int2.html#a6e8431da91329f148ed33aad715ee5f">NvFlowInt2</a>
, <a class="el" href="struct_nv_flow_uint4.html#56705fa874ab3835a52dc1ccfe5e1784">NvFlowUint4</a>
, <a class="el" href="struct_nv_flow_uint3.html#6c8c8ea53e159959f4f2c417ad776c0d">NvFlowUint3</a>
, <a class="el" href="struct_nv_flow_uint2.html#2cc0d1c2e5b61bb4a3af93d17a286fad">NvFlowUint2</a>
diff --git a/docs/api/files/functions_vars_0x79.html b/docs/api/files/functions_vars_0x79.html
index df62968..f9d3bf4 100644
--- a/docs/api/files/functions_vars_0x79.html
+++ b/docs/api/files/functions_vars_0x79.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -65,6 +65,10 @@
, <a class="el" href="struct_nv_flow_float4x4.html#4e20c1c1150e7aa0e8be14923a9192fa">NvFlowFloat4x4</a>
, <a class="el" href="struct_nv_flow_float4.html#58ee92885e16e8f03283b2e9e7da948d">NvFlowFloat4</a>
, <a class="el" href="struct_nv_flow_float3.html#72790f2f5e6bf05c4f008200b7214474">NvFlowFloat3</a>
+, <a class="el" href="struct_nv_flow_float2.html#5f2c79d826959769fac959287586d08c">NvFlowFloat2</a>
+, <a class="el" href="struct_nv_flow_int4.html#60ebdbff326b19672eddf6993a82ccef">NvFlowInt4</a>
+, <a class="el" href="struct_nv_flow_int3.html#a190cda874683d079077c37a86fec891">NvFlowInt3</a>
+, <a class="el" href="struct_nv_flow_int2.html#fc375faf0a0617daf0bba4ff8ce3c520">NvFlowInt2</a>
, <a class="el" href="struct_nv_flow_uint4.html#76a9dbd55116d0b45a772b14a13b2c18">NvFlowUint4</a>
, <a class="el" href="struct_nv_flow_uint3.html#7249f0d3a111e260c4c9ba46dc7e1ac9">NvFlowUint3</a>
, <a class="el" href="struct_nv_flow_uint2.html#b64d3d9b670e0fbd8e59e1d863bbb657">NvFlowUint2</a>
diff --git a/docs/api/files/functions_vars_0x7a.html b/docs/api/files/functions_vars_0x7a.html
index c9023ee..a56938d 100644
--- a/docs/api/files/functions_vars_0x7a.html
+++ b/docs/api/files/functions_vars_0x7a.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields - Variables</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields - Variables</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -65,6 +65,8 @@
, <a class="el" href="struct_nv_flow_float4x4.html#8a67cff1fb11826df327bb277ee31489">NvFlowFloat4x4</a>
, <a class="el" href="struct_nv_flow_float4.html#87ac527bceb43f66f00337864b951cb0">NvFlowFloat4</a>
, <a class="el" href="struct_nv_flow_float3.html#06a5f40929899206c2c1acb221f91858">NvFlowFloat3</a>
+, <a class="el" href="struct_nv_flow_int4.html#1be59aa647b3c9c293057186ce2dcea6">NvFlowInt4</a>
+, <a class="el" href="struct_nv_flow_int3.html#b76c14ed7d186fc428be056db7bcc67d">NvFlowInt3</a>
, <a class="el" href="struct_nv_flow_uint4.html#56cf1bc5e4f7379590b4ed7b98c3921f">NvFlowUint4</a>
, <a class="el" href="struct_nv_flow_uint3.html#6ee88ee99a7fdd913a9fb5cd90e2a81f">NvFlowUint3</a>
</ul>
diff --git a/docs/api/files/globals.html b/docs/api/files/globals.html
index 05fa982..77bc499 100644
--- a/docs/api/files/globals.html
+++ b/docs/api/files/globals.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -48,10 +48,58 @@
Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:
<p>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
+<li>eNvFlowBlend_DstAlpha
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9302a6a034404a3457b5bcee2f53f3c9fd3">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_EnumCount
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930e97f5630ef792e0f1136d653671bec46">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_InvDstAlpha
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f3950928c984aa0de0a23456610f278">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_InvSrcAlpha
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930baa9feb1ae69a73af695faf9e910e6f0">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_One
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c93023c9e64ceffe30d044e7a113a376f3f6">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_SrcAlpha
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930aa2fb760ebbe91947ba6185f3429abb6">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_Zero
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f2072e85043c8b196f18b0e0e3ebc33">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_Add
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e19ec8a826ad3f3ee7bcb94174f362b3f">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_EnumCount
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec96bc6d66be1e0cf01aa97c1895b6b99">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_Max
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e1ed89b5620573b9ec41d1e8001d84e67">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_Min
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec8905d0e1db805dfa54ff7f99e0eff0f">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_RevSubtract
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e30ef252a324342257c85ec01f7128241">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_Subtract
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e6b8afcfa01bb683794bbbaecc3af141c">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Always
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600f8979fc1a8ab5055e62f20a981b43ac">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_EnumCount
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260432428f5200ec2cba9216c19df1aae55">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Equal
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452606db43996e4a45374fc15c1a54cc81e66">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Greater
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452601b20e4e2a897ab507cab930ef52572e7">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_GreaterEqual
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda624526092ea74790c5fc035c194d0f70bdfc38c">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Less
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600a426e769cffc4b395094e3964f98768">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_LessEqual
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260a4351ec4ab85b952f989079851fa9d30">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Never
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260004a4763b5976fb425a11dabe143a97c">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_NotEqual
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260d6862505ba72c7324fd7953b8947f8e0">NvFlowContextExt.h</a>
<li>eNvFlowContextD3D11
: <a class="el" href="_nv_flow_context_8h.html#f91c3ee4e8314810817e74a5f475aaebdd9e71932383bdf4d87cc3959d837296">NvFlowContext.h</a>
<li>eNvFlowContextD3D12
: <a class="el" href="_nv_flow_context_8h.html#f91c3ee4e8314810817e74a5f475aaeb08bdd704aefe85023060dff91adc07ab">NvFlowContext.h</a>
+<li>eNvFlowDepthWriteMask_All
+: <a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d35f3b50132f60ffa0f9aeb973eeb44e01">NvFlowContextExt.h</a>
+<li>eNvFlowDepthWriteMask_Zero
+: <a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3d1ef8dc6647e84087b908cac30b41e77">NvFlowContextExt.h</a>
<li>eNvFlowDeviceModeProxy
: <a class="el" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947f54df4ae81be87cc9bbb8b986a9f9e67">NvFlow.h</a>
<li>eNvFlowDeviceModeUnique
diff --git a/docs/api/files/globals_0x6e.html b/docs/api/files/globals_0x6e.html
index 9c0d75b..8ecaa67 100644
--- a/docs/api/files/globals_0x6e.html
+++ b/docs/api/files/globals_0x6e.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -50,30 +50,166 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>NV_FLOW_API
: <a class="el" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NvFlowTypes.h</a>
+<li>NV_FLOW_DISPATCH_MAX_READ_TEXTURES
+: <a class="el" href="_nv_flow_context_ext_8h.html#c08aea0b1299151b1a1c293ff35f7690">NvFlowContextExt.h</a>
+<li>NV_FLOW_DISPATCH_MAX_WRITE_TEXTURES
+: <a class="el" href="_nv_flow_context_ext_8h.html#72f5bf58ede92859e9459849d51b87b7">NvFlowContextExt.h</a>
+<li>NV_FLOW_DRAW_MAX_READ_TEXTURES
+: <a class="el" href="_nv_flow_context_ext_8h.html#a6ed020714602c7482bf514081f60236">NvFlowContextExt.h</a>
+<li>NV_FLOW_DRAW_MAX_WRITE_TEXTURES
+: <a class="el" href="_nv_flow_context_ext_8h.html#3c6270707b8cd9ae758f28201927d174">NvFlowContextExt.h</a>
+<li>NV_FLOW_MAX_RENDER_TARGETS
+: <a class="el" href="_nv_flow_context_ext_8h.html#010c3e0afeaddf5d482902fc4ec971a3">NvFlowContextExt.h</a>
<li>NV_FLOW_VERSION
: <a class="el" href="_nv_flow_context_8h.html#41ac1cb36fa96d74fb90894fe6e37100">NvFlowContext.h</a>
+<li>NvFlowBlendEnum
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowContextExt.h</a>
+<li>NvFlowBlendOpEnum
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowContextExt.h</a>
+<li>NvFlowBufferDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#01cc00460c333dd353864ff0a8993807">NvFlowContextExt.h</a>
+<li>NvFlowBufferDownloadRange()
+: <a class="el" href="_nv_flow_context_ext_8h.html#4a448508ad97dc18d3e8c531086acb29">NvFlowContextExt.h</a>
+<li>NvFlowBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#2304bbc750d301013d98a1e0b23cd270">NvFlowContextExt.h</a>
+<li>NvFlowBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#297d3057dc12f1cfe198a7938c5154ad">NvFlowContextExt.h</a>
+<li>NvFlowBufferGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#249da38bb9db251446de68bfa5f728ab">NvFlowContextExt.h</a>
+<li>NvFlowBufferGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#9a648d02b976760212b9871857d064b4">NvFlowContextExt.h</a>
+<li>NvFlowBufferMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#41cd02a80e9585677ee544dd05f8531a">NvFlowContextExt.h</a>
+<li>NvFlowBufferMapDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#69cccc227e9e194a288eb8062ee0717e">NvFlowContextExt.h</a>
+<li>NvFlowBufferUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ad3571e3cfbe7103663b5f7e7545ce33">NvFlowContextExt.h</a>
+<li>NvFlowBufferUnmapDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c59629f0e1f754f1a9f723c7cb1a77a9">NvFlowContextExt.h</a>
+<li>NvFlowBufferUnmapRange()
+: <a class="el" href="_nv_flow_context_ext_8h.html#8e866a4df3b1b7a0598c441896f8176a">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c4621b158e137e264e06280ea6bc291a">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#26564f0383f413e57c01791e9adf4664">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetRenderTarget()
+: <a class="el" href="_nv_flow_context_ext_8h.html#61653a64ef7b9eda97805458c1949bae">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#346aae4c6ce80387537af3a65c48e79f">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#70c4461a3d7ac1fb93863d108f6d1498">NvFlowContextExt.h</a>
+<li>NvFlowComparisonEnum
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">NvFlowContextExt.h</a>
+<li>NvFlowConstantBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#778722dfafc007ede73e4340a296d4ce">NvFlowContextExt.h</a>
+<li>NvFlowConstantBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#69b214614dba5090f89af4d85a1dc394">NvFlowContextExt.h</a>
+<li>NvFlowConstantBufferMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ccaa14f73ec5b412ff0330ba049274ab">NvFlowContextExt.h</a>
+<li>NvFlowConstantBufferUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bb02bcbc4bea16d2a718a663c9d3c428">NvFlowContextExt.h</a>
<li>NvFlowContextAPI
: <a class="el" href="_nv_flow_context_8h.html#f91c3ee4e8314810817e74a5f475aaeb">NvFlowContext.h</a>
+<li>NvFlowContextClearDepthStencil()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c7f6ecdc2886ea3ac3e73db219684ee9">NvFlowContextExt.h</a>
+<li>NvFlowContextClearRenderTarget()
+: <a class="el" href="_nv_flow_context_ext_8h.html#3103fc63eee10fbad4636b9ae4e02528">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#cf0c1469dba481c5b1c4b0648766fb84">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyConstantBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#849c8ebf7a1a40504195dc2d7124e9a6">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyFromTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#887351a92bb3da6ce982f463aea674ea">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#d204fbd57e8b8c6af9329b930cba7b4b">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyTexture3D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#897e1cafc9114a55946958891c7941cb">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyToTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#06ba2e7da576d7705bc00afaa70c4385">NvFlowContextExt.h</a>
+<li>NvFlowContextDispatch()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1508bc357930343473462916ead828c1">NvFlowContextExt.h</a>
+<li>NvFlowContextDrawIndexedInstanced()
+: <a class="el" href="_nv_flow_context_ext_8h.html#f1769d10474fec33ca6625afa961c09a">NvFlowContextExt.h</a>
+<li>NvFlowContextEventQueuePop()
+: <a class="el" href="_nv_flow_context_ext_8h.html#cf5ba0e1129fea5f6b792745200b68e3">NvFlowContextExt.h</a>
+<li>NvFlowContextEventQueuePush()
+: <a class="el" href="_nv_flow_context_ext_8h.html#7c87c3ad0f23891aa419b6ecdf980441">NvFlowContextExt.h</a>
<li>NvFlowContextFlushRequestPop()
: <a class="el" href="group___nv_flow_context.html#g5bb6acbdf2ac3214caf8ca60881e26a1">NvFlowContext.h</a>
<li>NvFlowContextFlushRequestPush()
: <a class="el" href="group___nv_flow_context.html#g8e2605cf5ec210124dcf27e26cf9f02a">NvFlowContext.h</a>
<li>NvFlowContextGetContextType()
: <a class="el" href="group___nv_flow_context.html#g60d2e5dc07b58f9739978fc3b27f356d">NvFlowContext.h</a>
+<li>NvFlowContextIsSparseTextureSupported()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c1d020f47119e818ba1e7a33e485cf57">NvFlowContextExt.h</a>
+<li>NvFlowContextObjectAddRef()
+: <a class="el" href="_nv_flow_context_ext_8h.html#d977eeb7d7838abc9b5dc8ebae44c35a">NvFlowContextExt.h</a>
+<li>NvFlowContextObjectGetGPUBytesUsed()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0c18c6c1479aee77cc128b98bca13eb8">NvFlowContextExt.h</a>
+<li>NvFlowContextObjectRelease()
+: <a class="el" href="_nv_flow_context_ext_8h.html#520a80ed600196bd30caceee8e4b267c">NvFlowContextExt.h</a>
<li>NvFlowContextPop()
: <a class="el" href="group___nv_flow_context.html#g1ebbfe787f5f38b302e680af1e33bcfc">NvFlowContext.h</a>
<li>NvFlowContextProcessFenceSignal()
: <a class="el" href="group___nv_flow_context.html#g819dc2d09e8dbcbf7f05d6b796c21224">NvFlowContext.h</a>
<li>NvFlowContextProcessFenceWait()
: <a class="el" href="group___nv_flow_context.html#gbd723f0b143237ac632f116abaf31796">NvFlowContext.h</a>
+<li>NvFlowContextProfileGroupBegin()
+: <a class="el" href="_nv_flow_context_ext_8h.html#e2c8b5c8515af12513cafccb4ff96c82">NvFlowContextExt.h</a>
+<li>NvFlowContextProfileGroupEnd()
+: <a class="el" href="_nv_flow_context_ext_8h.html#32231eb5691f03feaaba47980ca4bc0c">NvFlowContextExt.h</a>
+<li>NvFlowContextProfileItemBegin()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c6375a1f2513c3f7b6ed63048a6a0247">NvFlowContextExt.h</a>
+<li>NvFlowContextProfileItemEnd()
+: <a class="el" href="_nv_flow_context_ext_8h.html#45b9a68320a85a7ede6c84ba88e73d9b">NvFlowContextExt.h</a>
<li>NvFlowContextPush()
: <a class="el" href="group___nv_flow_context.html#g47a623ed59cd2982a266cae7b8c29962">NvFlowContext.h</a>
+<li>NvFlowContextRestoreResourceState()
+: <a class="el" href="_nv_flow_context_ext_8h.html#dbfc42eef0c5aa2b0c71bd45be853100">NvFlowContextExt.h</a>
+<li>NvFlowContextSetIndexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#900e00fa68a2ce1418864e27dd091a2b">NvFlowContextExt.h</a>
+<li>NvFlowContextSetRenderTarget()
+: <a class="el" href="_nv_flow_context_ext_8h.html#13d5c5012881959e888d9d2c0fd1d593">NvFlowContextExt.h</a>
+<li>NvFlowContextSetVertexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6888cc31dd4119d60149dd2d0d68c5d7">NvFlowContextExt.h</a>
+<li>NvFlowContextSetViewport()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ec617e43f0ccda66740dd9590af9617b">NvFlowContextExt.h</a>
+<li>NvFlowContextSignalFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#85583cf61135a79d633092178ca1692f">NvFlowContextExt.h</a>
+<li>NvFlowContextTimerBegin()
+: <a class="el" href="_nv_flow_context_ext_8h.html#73386f0c2c8b9c955a27be0a0e247dac">NvFlowContextExt.h</a>
+<li>NvFlowContextTimerEnd()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ff5186a042003f73eabefac71bb8fd20">NvFlowContextExt.h</a>
+<li>NvFlowContextTimerGetResult()
+: <a class="el" href="_nv_flow_context_ext_8h.html#295a01941ebf1bd0496d1a5c75765638">NvFlowContextExt.h</a>
+<li>NvFlowContextTransitionToCommonState()
+: <a class="el" href="_nv_flow_context_ext_8h.html#4c82737b65afa8681c31886aff06038d">NvFlowContextExt.h</a>
+<li>NvFlowContextUpdateSparseMapping()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a0f3cb5ac051a5845194143325d48a92">NvFlowContextExt.h</a>
+<li>NvFlowContextWaitOnFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bc6da302ad981033002d5a1396b48713">NvFlowContextExt.h</a>
+<li>NvFlowCreateBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a910e77d964a2be0efba5fff4193d0ad">NvFlowContextExt.h</a>
+<li>NvFlowCreateBufferView()
+: <a class="el" href="_nv_flow_context_ext_8h.html#52848b0190cecd40f5e18b242ee8237b">NvFlowContextExt.h</a>
+<li>NvFlowCreateColorBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#061f2d75ef7c55a2d01a0f185d947084">NvFlowContextExt.h</a>
+<li>NvFlowCreateComputeShader()
+: <a class="el" href="_nv_flow_context_ext_8h.html#81ea407f30de3784b77bb1f34a7d9a8a">NvFlowContextExt.h</a>
+<li>NvFlowCreateConstantBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#3d5e69d6ab863cc421e5dd831685be7a">NvFlowContextExt.h</a>
<li>NvFlowCreateContextD3D11()
: <a class="el" href="group___nv_flow_context_d3_d11.html#g42a3e114c6a3f47dbb5688dcb63534ea">NvFlowContextD3D11.h</a>
<li>NvFlowCreateContextD3D12()
: <a class="el" href="group___nv_flow_context_d3_d12.html#gdc273a5d7c9663861e73dd43f77adf1d">NvFlowContextD3D12.h</a>
+<li>NvFlowCreateContextEventQueue()
+: <a class="el" href="_nv_flow_context_ext_8h.html#9814ac968eb67e3e7627fa7f5e8630ab">NvFlowContextExt.h</a>
+<li>NvFlowCreateContextTimer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#35cb6e4111ec287b59f567e82a19b84a">NvFlowContextExt.h</a>
<li>NvFlowCreateCrossSection()
: <a class="el" href="group___nv_flow_cross_section.html#g01e77a679f29b771439274d9e818fa1b">NvFlow.h</a>
+<li>NvFlowCreateDepthBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c022e8d8d7b90956d2088761252276f7">NvFlowContextExt.h</a>
<li>NvFlowCreateDepthStencilViewD3D11()
: <a class="el" href="group___nv_flow_context_d3_d11.html#g44d21678044966804f38ea34e94a604e">NvFlowContextD3D11.h</a>
<li>NvFlowCreateDepthStencilViewD3D12()
@@ -82,6 +218,10 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_device.html#gb5a31ea53ff88bdd5a7af3daac03bfe0">NvFlow.h</a>
<li>NvFlowCreateDeviceQueue()
: <a class="el" href="group___nv_flow_device.html#gda17e513dfaf4e76be5eb02fe36e6311">NvFlow.h</a>
+<li>NvFlowCreateFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ae741b97bd5c2ece62969e32e8dc6831">NvFlowContextExt.h</a>
+<li>NvFlowCreateGraphicsShader()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a723fd641878a0d06ea622767e8b494c">NvFlowContextExt.h</a>
<li>NvFlowCreateGrid()
: <a class="el" href="group___nv_flow_grid.html#g859485a9ef41d39b4224900c8bfb7c55">NvFlow.h</a>
<li>NvFlowCreateGridImport()
@@ -90,6 +230,14 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_grid_import.html#g872e64b9fcc66ead0d1fd5ac0e2241d9">NvFlow.h</a>
<li>NvFlowCreateGridProxy()
: <a class="el" href="group___nv_flow_grid_proxy.html#gb83baa8533f982c3a9226091a687c9ae">NvFlow.h</a>
+<li>NvFlowCreateGridSummary()
+: <a class="el" href="group___nv_flow_grid_summary.html#g35c662e82a1a5222f03b1b09095e2014">NvFlow.h</a>
+<li>NvFlowCreateGridSummaryStateCPU()
+: <a class="el" href="group___nv_flow_grid_summary.html#g775d6b1cff54a74674db00a402c3b69e">NvFlow.h</a>
+<li>NvFlowCreateHeapSparse()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ec6685bea078d85a6ad6f0441d665aff">NvFlowContextExt.h</a>
+<li>NvFlowCreateIndexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#affc9fa27efd799fdee3a00836e8fdc4">NvFlowContextExt.h</a>
<li>NvFlowCreateParticleSurface()
: <a class="el" href="group___nv_flow_particle_surface.html#gde566e659c3040ba84e871ba90a51e67">NvFlow.h</a>
<li>NvFlowCreateRenderMaterial()
@@ -106,6 +254,20 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_shape.html#g70fdfc0c12191ca9021680b3acd8db9f">NvFlow.h</a>
<li>NvFlowCreateShapeSDFFromTexture3D()
: <a class="el" href="group___nv_flow_shape.html#g00c7d783cbb474a2ed6b8b424a657697">NvFlow.h</a>
+<li>NvFlowCreateTexture1D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1c0cfba26fe47185b9795207274a0806">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture2D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#2f557d29109bb0041ed74b1ecd792c75">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#989573fe89e75ddd78d1214dc178e39d">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture2DCrossAPI()
+: <a class="el" href="_nv_flow_context_ext_8h.html#9a92cab9afb463611d4c8231304a5bf4">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture3D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#84b25438ae19deee5725853c2ed4b7b6">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture3DSparse()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1ef3c3c863d62142f8ff51f1b59425d1">NvFlowContextExt.h</a>
+<li>NvFlowCreateVertexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#643f6846f7acb5c6f517a085ecb2ad11">NvFlowContextExt.h</a>
<li>NvFlowCreateVolumeRender()
: <a class="el" href="group___nv_flow_volume_render.html#gd7fb11b0ae107988a89389bc195dad58">NvFlow.h</a>
<li>NvFlowCreateVolumeShadow()
@@ -120,6 +282,26 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_device.html#gef506f8d2e09e28c7bd2f428b08a1a4c">NvFlow.h</a>
<li>NvFlowDeferredRelease()
: <a class="el" href="group___nv_flow_context.html#g305f05bb4c684aef4e044645d25700db">NvFlowContext.h</a>
+<li>NvFlowDepthBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0fdee3f4014ccb57eb68ab4af2239949">NvFlowContextExt.h</a>
+<li>NvFlowDepthBufferGetDepthStencil()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5ac5a4cebcd183aeacd785f91695a338">NvFlowContextExt.h</a>
+<li>NvFlowDepthBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6b0c3365d46c82cd442a3315da7611a2">NvFlowContextExt.h</a>
+<li>NvFlowDepthBufferGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#f67845c1370a4987853290faed377412">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#029f381186c840e9093f11a9c5c2e314">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilSetViewport()
+: <a class="el" href="_nv_flow_context_ext_8h.html#66dd7c306502725734eb76b6cc6d2335">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilViewGetDepthBufferDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#e84ead1283ec8b7e03b5db49e6576075">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilViewGetDepthStencil()
+: <a class="el" href="_nv_flow_context_ext_8h.html#7d5f98155b7197ba42c0b1926992fa60">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilViewGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c010f65d8b5ff7b9deb93dae36de3c45">NvFlowContextExt.h</a>
+<li>NvFlowDepthWriteMask
+: <a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">NvFlowContextExt.h</a>
<li>NvFlowDeviceDescDefaults()
: <a class="el" href="group___nv_flow_device.html#gd8a1092c8b81b82c41546cc5ef6175f8">NvFlow.h</a>
<li>NvFlowDeviceMode
@@ -136,10 +318,16 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_device.html#g0c7f7e9aff62ddd6b2bca18830f7c662">NvFlow.h</a>
<li>NvFlowDeviceQueueWaitOnFence()
: <a class="el" href="group___nv_flow_device.html#g277e5f37475b15d48164436f775b990f">NvFlow.h</a>
+<li>NvFlowFenceGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#089140497cffbaa4fbeadd4e7b6967f4">NvFlowContextExt.h</a>
<li>NvFlowFormat
: <a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowTypes.h</a>
<li>NvFlowGetDefaultRenderMaterial()
: <a class="el" href="group___nv_flow_render_material.html#gef43741d1402b21dc98d7b47d4b902fd">NvFlow.h</a>
+<li>NvFlowGraphicsShaderGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#36dc0baf88d4c354aaee0f0363d43b9a">NvFlowContextExt.h</a>
+<li>NvFlowGraphicsShaderSetFormats()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bb8c31d6ae2b6c0fd6edd1ad897af5dd">NvFlowContextExt.h</a>
<li>NvFlowGridComponent
: <a class="el" href="group___nv_flow_grid_material.html#g26e274e86cb7c993d1bbe0f9abd989ae">NvFlow.h</a>
<li>NvFlowGridCreateMaterial()
@@ -222,12 +410,36 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_grid.html#g3c5067eeb166f2c5d43aa707694ff48d">NvFlow.h</a>
<li>NvFlowGridSetTargetLocation()
: <a class="el" href="group___nv_flow_grid.html#g6c2125dbb24e274634393a6425cffd7d">NvFlow.h</a>
+<li>NvFlowGridSummaryDebugRender()
+: <a class="el" href="group___nv_flow_grid_summary.html#g854cc478898075d60a446f16084acd61">NvFlow.h</a>
+<li>NvFlowGridSummaryGetLayerMaterial()
+: <a class="el" href="group___nv_flow_grid_summary.html#g3af5903a3ef8c581fb5de07d7f0b2199">NvFlow.h</a>
+<li>NvFlowGridSummaryGetNumLayers()
+: <a class="el" href="group___nv_flow_grid_summary.html#gd058f792d0b24a4bb45bc40841e1c005">NvFlow.h</a>
+<li>NvFlowGridSummaryGetSummaries()
+: <a class="el" href="group___nv_flow_grid_summary.html#gff0c194b0b1b58a81754454da9e13fed">NvFlow.h</a>
+<li>NvFlowGridSummaryUpdate()
+: <a class="el" href="group___nv_flow_grid_summary.html#g5d5c0f0676d02aa90c498ec95289a7c5">NvFlow.h</a>
<li>NvFlowGridTextureChannel
: <a class="el" href="group___nv_flow_grid.html#gf05b2ac6de5b1cfbe5cdaade35b61d9e">NvFlow.h</a>
<li>NvFlowGridUpdate()
: <a class="el" href="group___nv_flow_grid.html#g82ef210f6393ee69d3b52a69aa23c910">NvFlow.h</a>
+<li>NvFlowGridUpdateEmitMaterials()
+: <a class="el" href="group___nv_flow_grid_emit.html#gbf07a26d81c9738687f5ceafffe39468">NvFlow.h</a>
<li>NvFlowGridUpdateEmitSDFs()
: <a class="el" href="group___nv_flow_grid_emit.html#gfafd945646da940a01d2147ffbeb4906">NvFlow.h</a>
+<li>NvFlowHeapSparseGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#07b779883a72d75f5054620d7c20436a">NvFlowContextExt.h</a>
+<li>NvFlowHeapSparseGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0f18b5400390fad072af8918acfa1c7f">NvFlowContextExt.h</a>
+<li>NvFlowIndexBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#30753959af3d9e373a5ef1ca74c8922c">NvFlowContextExt.h</a>
+<li>NvFlowIndexBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bb77266970a7d2897e9ebc424f726f7d">NvFlowContextExt.h</a>
+<li>NvFlowIndexBufferMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c6453272e74a278f7b612dea1785df68">NvFlowContextExt.h</a>
+<li>NvFlowIndexBufferUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#823cd5c0e50b97c9fee79de5729d8544">NvFlowContextExt.h</a>
<li>NvFlowInt
: <a class="el" href="_nv_flow_types_8h.html#aa1fed05a1483d33092bf2715c6462fc">NvFlowTypes.h</a>
<li>NvFlowMultiRes
@@ -246,16 +458,34 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_particle_surface.html#ga7ec21650ddb67a9e492f0720660b0fa">NvFlow.h</a>
<li>NvFlowParticleSurfaceUpdateSurface()
: <a class="el" href="group___nv_flow_particle_surface.html#ge0e2f98b4b476b1cb5ceb525aa5474c6">NvFlow.h</a>
+<li>NvFlowReleaseBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#3a3e41ca8d497f61f72cf76a2590aa85">NvFlowContextExt.h</a>
+<li>NvFlowReleaseColorBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#30586127a79926ead09201e508524edc">NvFlowContextExt.h</a>
+<li>NvFlowReleaseComputeShader()
+: <a class="el" href="_nv_flow_context_ext_8h.html#63f55e3f3585c91bc749070f0edaba15">NvFlowContextExt.h</a>
+<li>NvFlowReleaseConstantBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#af12d9056aa42394e94c40461c3caa5c">NvFlowContextExt.h</a>
<li>NvFlowReleaseContext()
: <a class="el" href="group___nv_flow_context.html#g850e4590982357e445d80c73f7ddbe72">NvFlowContext.h</a>
+<li>NvFlowReleaseContextEventQueue()
+: <a class="el" href="_nv_flow_context_ext_8h.html#b2dfc452fbb42e3307068d8d833f51d4">NvFlowContextExt.h</a>
+<li>NvFlowReleaseContextTimer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#59d0f97e663a319de83ab284cb53baae">NvFlowContextExt.h</a>
<li>NvFlowReleaseCrossSection()
: <a class="el" href="group___nv_flow_cross_section.html#g04c8de7d399c30d18c67c6c809b85f12">NvFlow.h</a>
+<li>NvFlowReleaseDepthBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#b675f9b76712367fb6cc10c783ce289b">NvFlowContextExt.h</a>
<li>NvFlowReleaseDepthStencilView()
: <a class="el" href="group___nv_flow_context.html#gb3103fc7e218477f79abddb6ded20998">NvFlowContext.h</a>
<li>NvFlowReleaseDevice()
: <a class="el" href="group___nv_flow_device.html#g0593d1241f00bc01cf5b311d01506acf">NvFlow.h</a>
<li>NvFlowReleaseDeviceQueue()
: <a class="el" href="group___nv_flow_device.html#g8bb25ad7ca4696fc331557b0a977e1e0">NvFlow.h</a>
+<li>NvFlowReleaseFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#4b8352212fb681f33b9688c820cd957e">NvFlowContextExt.h</a>
+<li>NvFlowReleaseGraphicsShader()
+: <a class="el" href="_nv_flow_context_ext_8h.html#4016514eda284fd33d09ff181e6d6721">NvFlowContextExt.h</a>
<li>NvFlowReleaseGrid()
: <a class="el" href="group___nv_flow_grid.html#gce43153a6206c8f1e095aad7276469d2">NvFlow.h</a>
<li>NvFlowReleaseGridImport()
@@ -264,6 +494,14 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_grid_import.html#gf3cd9204b3571102225a34ac063f56da">NvFlow.h</a>
<li>NvFlowReleaseGridProxy()
: <a class="el" href="group___nv_flow_grid_proxy.html#gd4a4abce1f387e892e350162577fdecc">NvFlow.h</a>
+<li>NvFlowReleaseGridSummary()
+: <a class="el" href="group___nv_flow_grid_summary.html#g3bbb63e4c151359255bdf6edc7adbaa8">NvFlow.h</a>
+<li>NvFlowReleaseGridSummaryStateCPU()
+: <a class="el" href="group___nv_flow_grid_summary.html#ga3cb94df0f16a0cc7b5cd467c6e489b5">NvFlow.h</a>
+<li>NvFlowReleaseHeapSparse()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bc842835d4958d153aac4a522610f5d0">NvFlowContextExt.h</a>
+<li>NvFlowReleaseIndexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#84b03a4aa785f23fe0d590f16d294cd1">NvFlowContextExt.h</a>
<li>NvFlowReleaseParticleSurface()
: <a class="el" href="group___nv_flow_particle_surface.html#g4b1cd9056f8bd8f9a8376190bcdc8069">NvFlow.h</a>
<li>NvFlowReleaseRenderMaterial()
@@ -272,10 +510,24 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_render_material.html#g93c314e84e616c212df666169982bcfe">NvFlow.h</a>
<li>NvFlowReleaseRenderTargetView()
: <a class="el" href="group___nv_flow_context.html#ga7abe1a0dd70ad503f876d0e4c782b45">NvFlowContext.h</a>
+<li>NvFlowReleaseResourceReference()
+: <a class="el" href="_nv_flow_context_ext_8h.html#cbaf8be97066a9b916d202ca2ebf8160">NvFlowContextExt.h</a>
<li>NvFlowReleaseSDFGen()
: <a class="el" href="group___nv_flow_s_d_f_generator.html#gda30c5a6eb5d2525d53b56a92edd7d4c">NvFlow.h</a>
<li>NvFlowReleaseShapeSDF()
: <a class="el" href="group___nv_flow_shape.html#g5331956d51d61f55ee5147bef2eb993c">NvFlow.h</a>
+<li>NvFlowReleaseTexture1D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#dafd0ec5727eaef27875c62de3c8e2d2">NvFlowContextExt.h</a>
+<li>NvFlowReleaseTexture2D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#50bd0fb090b3c990172cc87cae901db7">NvFlowContextExt.h</a>
+<li>NvFlowReleaseTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#b1658f197afda51b17b45f4199fcf5c4">NvFlowContextExt.h</a>
+<li>NvFlowReleaseTexture3D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5420d22280e1819174f260d00623e548">NvFlowContextExt.h</a>
+<li>NvFlowReleaseTexture3DSparse()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0db1a521c9779890025cf76abad5ed56">NvFlowContextExt.h</a>
+<li>NvFlowReleaseVertexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6163772eea401998524cab2b25e1b3b4">NvFlowContextExt.h</a>
<li>NvFlowReleaseVolumeRender()
: <a class="el" href="group___nv_flow_volume_render.html#ge167d9b203ff110b4203ce6bf39eabd3">NvFlow.h</a>
<li>NvFlowReleaseVolumeShadow()
@@ -288,6 +540,18 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_render_material.html#g9db3bcbee665346417feac9cb89c5655">NvFlow.h</a>
<li>NvFlowRenderMaterialUpdate()
: <a class="el" href="group___nv_flow_render_material.html#gb0a5a6e0282f695816475d299398dd88">NvFlow.h</a>
+<li>NvFlowRenderTargetGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#7faac4b1d9a556b2a501387f77d02ba6">NvFlowContextExt.h</a>
+<li>NvFlowRenderTargetSetViewport()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1fcc4596c64abcebc6aa003bb887473d">NvFlowContextExt.h</a>
+<li>NvFlowRenderTargetViewGetRenderTarget()
+: <a class="el" href="_nv_flow_context_ext_8h.html#3186996e670c616a1fc1cef090ad1285">NvFlowContextExt.h</a>
+<li>NvFlowResourceGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#05c122c2670b7059c263db47c58622c3">NvFlowContextExt.h</a>
+<li>NvFlowResourceRWGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#600b4ea50d86294aa81c9820fe417517">NvFlowContextExt.h</a>
+<li>NvFlowResourceRWGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0b267ebcb9209e0b57c0da4bc466d1fc">NvFlowContextExt.h</a>
<li>NvFlowResult
: <a class="el" href="_nv_flow_types_8h.html#aff66c8a98e5ec3fa740bfeeb7361267">NvFlowTypes.h</a>
<li>NvFlowSDFGenReset()
@@ -310,6 +574,62 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_shape.html#g7ea7231d8170803230f086f53af26fbb">NvFlow.h</a>
<li>NvFlowShapeType
: <a class="el" href="group___nv_flow_shape.html#g463cc4d47b761fcac664190593845434">NvFlow.h</a>
+<li>NvFlowShareFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#09ac6c7d1e2102e10740cf9aeb5bc72f">NvFlowContextExt.h</a>
+<li>NvFlowShareResourceReference()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a9ebe3897561e82f5b53fc98346d525c">NvFlowContextExt.h</a>
+<li>NvFlowShareTexture2D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#fcf9e0fe4856a2a76189704237771408">NvFlowContextExt.h</a>
+<li>NvFlowShareTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c68eeb9196eb84f4253ad88b351143a3">NvFlowContextExt.h</a>
+<li>NvFlowShareTexture2DCrossAPI()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5aefd4f98cac55f3865f11f99959042b">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#57322c021d74eec6d21ddf90ef305d9a">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#f26a240f1f96585eb2c72cc65ed362e0">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#05be3bd50f159e3690a499f4419512a9">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1e8e573d962e68546793b8894ede82d1">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0c5fb127068b1666aa28e2dc32ffc081">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#feee76bd55b8c12baea18a4c854897f5">NvFlowContextExt.h</a>
+<li>NvFlowTexture2DGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#dde444175ef1c65a0ee13cbbf92bfb2d">NvFlowContextExt.h</a>
+<li>NvFlowTexture2DGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a893677165f732ab766285942fe179be">NvFlowContextExt.h</a>
+<li>NvFlowTexture2DGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#147b34b1d63c8711315a3ff4c967e475">NvFlowContextExt.h</a>
+<li>NvFlowTexture2DGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6723f8309736a1c1c82c158e378da10c">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#74d4ec182170366ee7f54af3a9b2e950">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#e93dae96b9fbada2fb59091fdfd1fdc4">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#699b9df8bc56047dc1a383d7ec65f7c3">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#d65e0899c7e06108063443446ec6011f">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#8209b89456dc634312090b62ec07bbae">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5d247b9abf69e780be7b0819a8a119be">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DMapDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a94b82bf42bec2b1de0389da3228b3ab">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DSparseGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#37a99fefd08d04bebafc4e67f58e7a3b">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DSparseGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ff9702bb1939b6c0f25180e9ac7840bf">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DSparseGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1bb2f0e4c4a1700e00c11bff92eb7ba6">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DSparseGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5af929a9e825d2fa78dc823fdd0cb1ef">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6f7263982096dcc037eb6473795d96f3">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DUnmapDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#20a91ae3558488ef84d152a23f4d9e1f">NvFlowContextExt.h</a>
<li>NvFlowUint
: <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowTypes.h</a>
<li>NvFlowUint64
@@ -338,6 +658,14 @@ Here is a list of all functions, variables, defines, enums, and typedefs with li
: <a class="el" href="group___nv_flow_context_d3_d11.html#g0ac1d820d7899f50f615a6d06fe82cb6">NvFlowContextD3D11.h</a>
<li>NvFlowUpdateResourceViewDescD3D12()
: <a class="el" href="group___nv_flow_context_d3_d12.html#g791d4b99a40bb0e3eafa6cb78aad0d2b">NvFlowContextD3D12.h</a>
+<li>NvFlowVertexBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#251daa6f624f9c3f547fcfb878ebdfe5">NvFlowContextExt.h</a>
+<li>NvFlowVertexBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5a4f24842247b15073580fbe86170d0d">NvFlowContextExt.h</a>
+<li>NvFlowVertexBufferMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0d21e74f6e8bc0fde5c4a6c867815c92">NvFlowContextExt.h</a>
+<li>NvFlowVertexBufferUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a6139ba6e75bb4a4524da49dfb66d51c">NvFlowContextExt.h</a>
<li>NvFlowVolumeRenderDownsample
: <a class="el" href="group___nv_flow_volume_render.html#g84ba83dc20ddbf691cd2e313aebcdde8">NvFlow.h</a>
<li>NvFlowVolumeRenderGridExport()
diff --git a/docs/api/files/globals_defs.html b/docs/api/files/globals_defs.html
index d6f75c0..96f9600 100644
--- a/docs/api/files/globals_defs.html
+++ b/docs/api/files/globals_defs.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -44,6 +44,16 @@
<ul>
<li>NV_FLOW_API
: <a class="el" href="_nv_flow_types_8h.html#81caf0f6935e75e693e8129e575611b4">NvFlowTypes.h</a>
+<li>NV_FLOW_DISPATCH_MAX_READ_TEXTURES
+: <a class="el" href="_nv_flow_context_ext_8h.html#c08aea0b1299151b1a1c293ff35f7690">NvFlowContextExt.h</a>
+<li>NV_FLOW_DISPATCH_MAX_WRITE_TEXTURES
+: <a class="el" href="_nv_flow_context_ext_8h.html#72f5bf58ede92859e9459849d51b87b7">NvFlowContextExt.h</a>
+<li>NV_FLOW_DRAW_MAX_READ_TEXTURES
+: <a class="el" href="_nv_flow_context_ext_8h.html#a6ed020714602c7482bf514081f60236">NvFlowContextExt.h</a>
+<li>NV_FLOW_DRAW_MAX_WRITE_TEXTURES
+: <a class="el" href="_nv_flow_context_ext_8h.html#3c6270707b8cd9ae758f28201927d174">NvFlowContextExt.h</a>
+<li>NV_FLOW_MAX_RENDER_TARGETS
+: <a class="el" href="_nv_flow_context_ext_8h.html#010c3e0afeaddf5d482902fc4ec971a3">NvFlowContextExt.h</a>
<li>NV_FLOW_VERSION
: <a class="el" href="_nv_flow_context_8h.html#41ac1cb36fa96d74fb90894fe6e37100">NvFlowContext.h</a>
</ul>
diff --git a/docs/api/files/globals_enum.html b/docs/api/files/globals_enum.html
index 8273c6f..a6baf0e 100644
--- a/docs/api/files/globals_enum.html
+++ b/docs/api/files/globals_enum.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -42,8 +42,16 @@
&nbsp;
<p>
<ul>
+<li>NvFlowBlendEnum
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowContextExt.h</a>
+<li>NvFlowBlendOpEnum
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowContextExt.h</a>
+<li>NvFlowComparisonEnum
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">NvFlowContextExt.h</a>
<li>NvFlowContextAPI
: <a class="el" href="_nv_flow_context_8h.html#f91c3ee4e8314810817e74a5f475aaeb">NvFlowContext.h</a>
+<li>NvFlowDepthWriteMask
+: <a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">NvFlowContextExt.h</a>
<li>NvFlowDeviceMode
: <a class="el" href="group___nv_flow_device.html#g1b7b69daf89f2f10e53640aba9b55947">NvFlow.h</a>
<li>NvFlowDeviceQueueType
diff --git a/docs/api/files/globals_eval.html b/docs/api/files/globals_eval.html
index b730e43..4d79015 100644
--- a/docs/api/files/globals_eval.html
+++ b/docs/api/files/globals_eval.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -47,10 +47,58 @@
&nbsp;
<p>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
+<li>eNvFlowBlend_DstAlpha
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9302a6a034404a3457b5bcee2f53f3c9fd3">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_EnumCount
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930e97f5630ef792e0f1136d653671bec46">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_InvDstAlpha
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f3950928c984aa0de0a23456610f278">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_InvSrcAlpha
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930baa9feb1ae69a73af695faf9e910e6f0">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_One
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c93023c9e64ceffe30d044e7a113a376f3f6">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_SrcAlpha
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930aa2fb760ebbe91947ba6185f3429abb6">NvFlowContextExt.h</a>
+<li>eNvFlowBlend_Zero
+: <a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c9304f2072e85043c8b196f18b0e0e3ebc33">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_Add
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e19ec8a826ad3f3ee7bcb94174f362b3f">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_EnumCount
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec96bc6d66be1e0cf01aa97c1895b6b99">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_Max
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e1ed89b5620573b9ec41d1e8001d84e67">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_Min
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47ec8905d0e1db805dfa54ff7f99e0eff0f">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_RevSubtract
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e30ef252a324342257c85ec01f7128241">NvFlowContextExt.h</a>
+<li>eNvFlowBlendOp_Subtract
+: <a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e6b8afcfa01bb683794bbbaecc3af141c">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Always
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600f8979fc1a8ab5055e62f20a981b43ac">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_EnumCount
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260432428f5200ec2cba9216c19df1aae55">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Equal
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452606db43996e4a45374fc15c1a54cc81e66">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Greater
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452601b20e4e2a897ab507cab930ef52572e7">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_GreaterEqual
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda624526092ea74790c5fc035c194d0f70bdfc38c">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Less
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda62452600a426e769cffc4b395094e3964f98768">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_LessEqual
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260a4351ec4ab85b952f989079851fa9d30">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_Never
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260004a4763b5976fb425a11dabe143a97c">NvFlowContextExt.h</a>
+<li>eNvFlowComparison_NotEqual
+: <a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260d6862505ba72c7324fd7953b8947f8e0">NvFlowContextExt.h</a>
<li>eNvFlowContextD3D11
: <a class="el" href="_nv_flow_context_8h.html#f91c3ee4e8314810817e74a5f475aaebdd9e71932383bdf4d87cc3959d837296">NvFlowContext.h</a>
<li>eNvFlowContextD3D12
: <a class="el" href="_nv_flow_context_8h.html#f91c3ee4e8314810817e74a5f475aaeb08bdd704aefe85023060dff91adc07ab">NvFlowContext.h</a>
+<li>eNvFlowDepthWriteMask_All
+: <a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d35f3b50132f60ffa0f9aeb973eeb44e01">NvFlowContextExt.h</a>
+<li>eNvFlowDepthWriteMask_Zero
+: <a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3d1ef8dc6647e84087b908cac30b41e77">NvFlowContextExt.h</a>
<li>eNvFlowDeviceModeProxy
: <a class="el" href="group___nv_flow_device.html#gg1b7b69daf89f2f10e53640aba9b55947f54df4ae81be87cc9bbb8b986a9f9e67">NvFlow.h</a>
<li>eNvFlowDeviceModeUnique
diff --git a/docs/api/files/globals_func.html b/docs/api/files/globals_func.html
index 1812441..aa862a2 100644
--- a/docs/api/files/globals_func.html
+++ b/docs/api/files/globals_func.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -39,7 +39,7 @@
</div>
<div class="tabs">
<ul>
- <li><a href="#index_n"><span>n</span></a></li>
+ <li class="current"><a href="globals_func.html#index_n"><span>n</span></a></li>
</ul>
</div>
</div>
@@ -47,26 +47,146 @@
&nbsp;
<p>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
+<li>NvFlowBufferDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#01cc00460c333dd353864ff0a8993807">NvFlowContextExt.h</a>
+<li>NvFlowBufferDownloadRange()
+: <a class="el" href="_nv_flow_context_ext_8h.html#4a448508ad97dc18d3e8c531086acb29">NvFlowContextExt.h</a>
+<li>NvFlowBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#2304bbc750d301013d98a1e0b23cd270">NvFlowContextExt.h</a>
+<li>NvFlowBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#297d3057dc12f1cfe198a7938c5154ad">NvFlowContextExt.h</a>
+<li>NvFlowBufferGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#249da38bb9db251446de68bfa5f728ab">NvFlowContextExt.h</a>
+<li>NvFlowBufferGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#9a648d02b976760212b9871857d064b4">NvFlowContextExt.h</a>
+<li>NvFlowBufferMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#41cd02a80e9585677ee544dd05f8531a">NvFlowContextExt.h</a>
+<li>NvFlowBufferMapDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#69cccc227e9e194a288eb8062ee0717e">NvFlowContextExt.h</a>
+<li>NvFlowBufferUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ad3571e3cfbe7103663b5f7e7545ce33">NvFlowContextExt.h</a>
+<li>NvFlowBufferUnmapDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c59629f0e1f754f1a9f723c7cb1a77a9">NvFlowContextExt.h</a>
+<li>NvFlowBufferUnmapRange()
+: <a class="el" href="_nv_flow_context_ext_8h.html#8e866a4df3b1b7a0598c441896f8176a">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c4621b158e137e264e06280ea6bc291a">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#26564f0383f413e57c01791e9adf4664">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetRenderTarget()
+: <a class="el" href="_nv_flow_context_ext_8h.html#61653a64ef7b9eda97805458c1949bae">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#346aae4c6ce80387537af3a65c48e79f">NvFlowContextExt.h</a>
+<li>NvFlowColorBufferGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#70c4461a3d7ac1fb93863d108f6d1498">NvFlowContextExt.h</a>
+<li>NvFlowConstantBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#778722dfafc007ede73e4340a296d4ce">NvFlowContextExt.h</a>
+<li>NvFlowConstantBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#69b214614dba5090f89af4d85a1dc394">NvFlowContextExt.h</a>
+<li>NvFlowConstantBufferMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ccaa14f73ec5b412ff0330ba049274ab">NvFlowContextExt.h</a>
+<li>NvFlowConstantBufferUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bb02bcbc4bea16d2a718a663c9d3c428">NvFlowContextExt.h</a>
+<li>NvFlowContextClearDepthStencil()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c7f6ecdc2886ea3ac3e73db219684ee9">NvFlowContextExt.h</a>
+<li>NvFlowContextClearRenderTarget()
+: <a class="el" href="_nv_flow_context_ext_8h.html#3103fc63eee10fbad4636b9ae4e02528">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#cf0c1469dba481c5b1c4b0648766fb84">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyConstantBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#849c8ebf7a1a40504195dc2d7124e9a6">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyFromTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#887351a92bb3da6ce982f463aea674ea">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#d204fbd57e8b8c6af9329b930cba7b4b">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyTexture3D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#897e1cafc9114a55946958891c7941cb">NvFlowContextExt.h</a>
+<li>NvFlowContextCopyToTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#06ba2e7da576d7705bc00afaa70c4385">NvFlowContextExt.h</a>
+<li>NvFlowContextDispatch()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1508bc357930343473462916ead828c1">NvFlowContextExt.h</a>
+<li>NvFlowContextDrawIndexedInstanced()
+: <a class="el" href="_nv_flow_context_ext_8h.html#f1769d10474fec33ca6625afa961c09a">NvFlowContextExt.h</a>
+<li>NvFlowContextEventQueuePop()
+: <a class="el" href="_nv_flow_context_ext_8h.html#cf5ba0e1129fea5f6b792745200b68e3">NvFlowContextExt.h</a>
+<li>NvFlowContextEventQueuePush()
+: <a class="el" href="_nv_flow_context_ext_8h.html#7c87c3ad0f23891aa419b6ecdf980441">NvFlowContextExt.h</a>
<li>NvFlowContextFlushRequestPop()
: <a class="el" href="group___nv_flow_context.html#g5bb6acbdf2ac3214caf8ca60881e26a1">NvFlowContext.h</a>
<li>NvFlowContextFlushRequestPush()
: <a class="el" href="group___nv_flow_context.html#g8e2605cf5ec210124dcf27e26cf9f02a">NvFlowContext.h</a>
<li>NvFlowContextGetContextType()
: <a class="el" href="group___nv_flow_context.html#g60d2e5dc07b58f9739978fc3b27f356d">NvFlowContext.h</a>
+<li>NvFlowContextIsSparseTextureSupported()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c1d020f47119e818ba1e7a33e485cf57">NvFlowContextExt.h</a>
+<li>NvFlowContextObjectAddRef()
+: <a class="el" href="_nv_flow_context_ext_8h.html#d977eeb7d7838abc9b5dc8ebae44c35a">NvFlowContextExt.h</a>
+<li>NvFlowContextObjectGetGPUBytesUsed()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0c18c6c1479aee77cc128b98bca13eb8">NvFlowContextExt.h</a>
+<li>NvFlowContextObjectRelease()
+: <a class="el" href="_nv_flow_context_ext_8h.html#520a80ed600196bd30caceee8e4b267c">NvFlowContextExt.h</a>
<li>NvFlowContextPop()
: <a class="el" href="group___nv_flow_context.html#g1ebbfe787f5f38b302e680af1e33bcfc">NvFlowContext.h</a>
<li>NvFlowContextProcessFenceSignal()
: <a class="el" href="group___nv_flow_context.html#g819dc2d09e8dbcbf7f05d6b796c21224">NvFlowContext.h</a>
<li>NvFlowContextProcessFenceWait()
: <a class="el" href="group___nv_flow_context.html#gbd723f0b143237ac632f116abaf31796">NvFlowContext.h</a>
+<li>NvFlowContextProfileGroupBegin()
+: <a class="el" href="_nv_flow_context_ext_8h.html#e2c8b5c8515af12513cafccb4ff96c82">NvFlowContextExt.h</a>
+<li>NvFlowContextProfileGroupEnd()
+: <a class="el" href="_nv_flow_context_ext_8h.html#32231eb5691f03feaaba47980ca4bc0c">NvFlowContextExt.h</a>
+<li>NvFlowContextProfileItemBegin()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c6375a1f2513c3f7b6ed63048a6a0247">NvFlowContextExt.h</a>
+<li>NvFlowContextProfileItemEnd()
+: <a class="el" href="_nv_flow_context_ext_8h.html#45b9a68320a85a7ede6c84ba88e73d9b">NvFlowContextExt.h</a>
<li>NvFlowContextPush()
: <a class="el" href="group___nv_flow_context.html#g47a623ed59cd2982a266cae7b8c29962">NvFlowContext.h</a>
+<li>NvFlowContextRestoreResourceState()
+: <a class="el" href="_nv_flow_context_ext_8h.html#dbfc42eef0c5aa2b0c71bd45be853100">NvFlowContextExt.h</a>
+<li>NvFlowContextSetIndexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#900e00fa68a2ce1418864e27dd091a2b">NvFlowContextExt.h</a>
+<li>NvFlowContextSetRenderTarget()
+: <a class="el" href="_nv_flow_context_ext_8h.html#13d5c5012881959e888d9d2c0fd1d593">NvFlowContextExt.h</a>
+<li>NvFlowContextSetVertexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6888cc31dd4119d60149dd2d0d68c5d7">NvFlowContextExt.h</a>
+<li>NvFlowContextSetViewport()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ec617e43f0ccda66740dd9590af9617b">NvFlowContextExt.h</a>
+<li>NvFlowContextSignalFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#85583cf61135a79d633092178ca1692f">NvFlowContextExt.h</a>
+<li>NvFlowContextTimerBegin()
+: <a class="el" href="_nv_flow_context_ext_8h.html#73386f0c2c8b9c955a27be0a0e247dac">NvFlowContextExt.h</a>
+<li>NvFlowContextTimerEnd()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ff5186a042003f73eabefac71bb8fd20">NvFlowContextExt.h</a>
+<li>NvFlowContextTimerGetResult()
+: <a class="el" href="_nv_flow_context_ext_8h.html#295a01941ebf1bd0496d1a5c75765638">NvFlowContextExt.h</a>
+<li>NvFlowContextTransitionToCommonState()
+: <a class="el" href="_nv_flow_context_ext_8h.html#4c82737b65afa8681c31886aff06038d">NvFlowContextExt.h</a>
+<li>NvFlowContextUpdateSparseMapping()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a0f3cb5ac051a5845194143325d48a92">NvFlowContextExt.h</a>
+<li>NvFlowContextWaitOnFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bc6da302ad981033002d5a1396b48713">NvFlowContextExt.h</a>
+<li>NvFlowCreateBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a910e77d964a2be0efba5fff4193d0ad">NvFlowContextExt.h</a>
+<li>NvFlowCreateBufferView()
+: <a class="el" href="_nv_flow_context_ext_8h.html#52848b0190cecd40f5e18b242ee8237b">NvFlowContextExt.h</a>
+<li>NvFlowCreateColorBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#061f2d75ef7c55a2d01a0f185d947084">NvFlowContextExt.h</a>
+<li>NvFlowCreateComputeShader()
+: <a class="el" href="_nv_flow_context_ext_8h.html#81ea407f30de3784b77bb1f34a7d9a8a">NvFlowContextExt.h</a>
+<li>NvFlowCreateConstantBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#3d5e69d6ab863cc421e5dd831685be7a">NvFlowContextExt.h</a>
<li>NvFlowCreateContextD3D11()
: <a class="el" href="group___nv_flow_context_d3_d11.html#g42a3e114c6a3f47dbb5688dcb63534ea">NvFlowContextD3D11.h</a>
<li>NvFlowCreateContextD3D12()
: <a class="el" href="group___nv_flow_context_d3_d12.html#gdc273a5d7c9663861e73dd43f77adf1d">NvFlowContextD3D12.h</a>
+<li>NvFlowCreateContextEventQueue()
+: <a class="el" href="_nv_flow_context_ext_8h.html#9814ac968eb67e3e7627fa7f5e8630ab">NvFlowContextExt.h</a>
+<li>NvFlowCreateContextTimer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#35cb6e4111ec287b59f567e82a19b84a">NvFlowContextExt.h</a>
<li>NvFlowCreateCrossSection()
: <a class="el" href="group___nv_flow_cross_section.html#g01e77a679f29b771439274d9e818fa1b">NvFlow.h</a>
+<li>NvFlowCreateDepthBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c022e8d8d7b90956d2088761252276f7">NvFlowContextExt.h</a>
<li>NvFlowCreateDepthStencilViewD3D11()
: <a class="el" href="group___nv_flow_context_d3_d11.html#g44d21678044966804f38ea34e94a604e">NvFlowContextD3D11.h</a>
<li>NvFlowCreateDepthStencilViewD3D12()
@@ -75,6 +195,10 @@
: <a class="el" href="group___nv_flow_device.html#gb5a31ea53ff88bdd5a7af3daac03bfe0">NvFlow.h</a>
<li>NvFlowCreateDeviceQueue()
: <a class="el" href="group___nv_flow_device.html#gda17e513dfaf4e76be5eb02fe36e6311">NvFlow.h</a>
+<li>NvFlowCreateFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ae741b97bd5c2ece62969e32e8dc6831">NvFlowContextExt.h</a>
+<li>NvFlowCreateGraphicsShader()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a723fd641878a0d06ea622767e8b494c">NvFlowContextExt.h</a>
<li>NvFlowCreateGrid()
: <a class="el" href="group___nv_flow_grid.html#g859485a9ef41d39b4224900c8bfb7c55">NvFlow.h</a>
<li>NvFlowCreateGridImport()
@@ -83,6 +207,14 @@
: <a class="el" href="group___nv_flow_grid_import.html#g872e64b9fcc66ead0d1fd5ac0e2241d9">NvFlow.h</a>
<li>NvFlowCreateGridProxy()
: <a class="el" href="group___nv_flow_grid_proxy.html#gb83baa8533f982c3a9226091a687c9ae">NvFlow.h</a>
+<li>NvFlowCreateGridSummary()
+: <a class="el" href="group___nv_flow_grid_summary.html#g35c662e82a1a5222f03b1b09095e2014">NvFlow.h</a>
+<li>NvFlowCreateGridSummaryStateCPU()
+: <a class="el" href="group___nv_flow_grid_summary.html#g775d6b1cff54a74674db00a402c3b69e">NvFlow.h</a>
+<li>NvFlowCreateHeapSparse()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ec6685bea078d85a6ad6f0441d665aff">NvFlowContextExt.h</a>
+<li>NvFlowCreateIndexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#affc9fa27efd799fdee3a00836e8fdc4">NvFlowContextExt.h</a>
<li>NvFlowCreateParticleSurface()
: <a class="el" href="group___nv_flow_particle_surface.html#gde566e659c3040ba84e871ba90a51e67">NvFlow.h</a>
<li>NvFlowCreateRenderMaterial()
@@ -99,6 +231,20 @@
: <a class="el" href="group___nv_flow_shape.html#g70fdfc0c12191ca9021680b3acd8db9f">NvFlow.h</a>
<li>NvFlowCreateShapeSDFFromTexture3D()
: <a class="el" href="group___nv_flow_shape.html#g00c7d783cbb474a2ed6b8b424a657697">NvFlow.h</a>
+<li>NvFlowCreateTexture1D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1c0cfba26fe47185b9795207274a0806">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture2D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#2f557d29109bb0041ed74b1ecd792c75">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#989573fe89e75ddd78d1214dc178e39d">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture2DCrossAPI()
+: <a class="el" href="_nv_flow_context_ext_8h.html#9a92cab9afb463611d4c8231304a5bf4">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture3D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#84b25438ae19deee5725853c2ed4b7b6">NvFlowContextExt.h</a>
+<li>NvFlowCreateTexture3DSparse()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1ef3c3c863d62142f8ff51f1b59425d1">NvFlowContextExt.h</a>
+<li>NvFlowCreateVertexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#643f6846f7acb5c6f517a085ecb2ad11">NvFlowContextExt.h</a>
<li>NvFlowCreateVolumeRender()
: <a class="el" href="group___nv_flow_volume_render.html#gd7fb11b0ae107988a89389bc195dad58">NvFlow.h</a>
<li>NvFlowCreateVolumeShadow()
@@ -113,6 +259,24 @@
: <a class="el" href="group___nv_flow_device.html#gef506f8d2e09e28c7bd2f428b08a1a4c">NvFlow.h</a>
<li>NvFlowDeferredRelease()
: <a class="el" href="group___nv_flow_context.html#g305f05bb4c684aef4e044645d25700db">NvFlowContext.h</a>
+<li>NvFlowDepthBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0fdee3f4014ccb57eb68ab4af2239949">NvFlowContextExt.h</a>
+<li>NvFlowDepthBufferGetDepthStencil()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5ac5a4cebcd183aeacd785f91695a338">NvFlowContextExt.h</a>
+<li>NvFlowDepthBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6b0c3365d46c82cd442a3315da7611a2">NvFlowContextExt.h</a>
+<li>NvFlowDepthBufferGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#f67845c1370a4987853290faed377412">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#029f381186c840e9093f11a9c5c2e314">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilSetViewport()
+: <a class="el" href="_nv_flow_context_ext_8h.html#66dd7c306502725734eb76b6cc6d2335">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilViewGetDepthBufferDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#e84ead1283ec8b7e03b5db49e6576075">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilViewGetDepthStencil()
+: <a class="el" href="_nv_flow_context_ext_8h.html#7d5f98155b7197ba42c0b1926992fa60">NvFlowContextExt.h</a>
+<li>NvFlowDepthStencilViewGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c010f65d8b5ff7b9deb93dae36de3c45">NvFlowContextExt.h</a>
<li>NvFlowDeviceDescDefaults()
: <a class="el" href="group___nv_flow_device.html#gd8a1092c8b81b82c41546cc5ef6175f8">NvFlow.h</a>
<li>NvFlowDeviceQueueConditionalFlush()
@@ -125,8 +289,14 @@
: <a class="el" href="group___nv_flow_device.html#g0c7f7e9aff62ddd6b2bca18830f7c662">NvFlow.h</a>
<li>NvFlowDeviceQueueWaitOnFence()
: <a class="el" href="group___nv_flow_device.html#g277e5f37475b15d48164436f775b990f">NvFlow.h</a>
+<li>NvFlowFenceGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#089140497cffbaa4fbeadd4e7b6967f4">NvFlowContextExt.h</a>
<li>NvFlowGetDefaultRenderMaterial()
: <a class="el" href="group___nv_flow_render_material.html#gef43741d1402b21dc98d7b47d4b902fd">NvFlow.h</a>
+<li>NvFlowGraphicsShaderGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#36dc0baf88d4c354aaee0f0363d43b9a">NvFlowContextExt.h</a>
+<li>NvFlowGraphicsShaderSetFormats()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bb8c31d6ae2b6c0fd6edd1ad897af5dd">NvFlowContextExt.h</a>
<li>NvFlowGridCreateMaterial()
: <a class="el" href="group___nv_flow_grid_material.html#g6468af3605351c6d5b0f67bb4281f37d">NvFlow.h</a>
<li>NvFlowGridDescDefaults()
@@ -195,10 +365,34 @@
: <a class="el" href="group___nv_flow_grid.html#g3c5067eeb166f2c5d43aa707694ff48d">NvFlow.h</a>
<li>NvFlowGridSetTargetLocation()
: <a class="el" href="group___nv_flow_grid.html#g6c2125dbb24e274634393a6425cffd7d">NvFlow.h</a>
+<li>NvFlowGridSummaryDebugRender()
+: <a class="el" href="group___nv_flow_grid_summary.html#g854cc478898075d60a446f16084acd61">NvFlow.h</a>
+<li>NvFlowGridSummaryGetLayerMaterial()
+: <a class="el" href="group___nv_flow_grid_summary.html#g3af5903a3ef8c581fb5de07d7f0b2199">NvFlow.h</a>
+<li>NvFlowGridSummaryGetNumLayers()
+: <a class="el" href="group___nv_flow_grid_summary.html#gd058f792d0b24a4bb45bc40841e1c005">NvFlow.h</a>
+<li>NvFlowGridSummaryGetSummaries()
+: <a class="el" href="group___nv_flow_grid_summary.html#gff0c194b0b1b58a81754454da9e13fed">NvFlow.h</a>
+<li>NvFlowGridSummaryUpdate()
+: <a class="el" href="group___nv_flow_grid_summary.html#g5d5c0f0676d02aa90c498ec95289a7c5">NvFlow.h</a>
<li>NvFlowGridUpdate()
: <a class="el" href="group___nv_flow_grid.html#g82ef210f6393ee69d3b52a69aa23c910">NvFlow.h</a>
+<li>NvFlowGridUpdateEmitMaterials()
+: <a class="el" href="group___nv_flow_grid_emit.html#gbf07a26d81c9738687f5ceafffe39468">NvFlow.h</a>
<li>NvFlowGridUpdateEmitSDFs()
: <a class="el" href="group___nv_flow_grid_emit.html#gfafd945646da940a01d2147ffbeb4906">NvFlow.h</a>
+<li>NvFlowHeapSparseGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#07b779883a72d75f5054620d7c20436a">NvFlowContextExt.h</a>
+<li>NvFlowHeapSparseGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0f18b5400390fad072af8918acfa1c7f">NvFlowContextExt.h</a>
+<li>NvFlowIndexBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#30753959af3d9e373a5ef1ca74c8922c">NvFlowContextExt.h</a>
+<li>NvFlowIndexBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bb77266970a7d2897e9ebc424f726f7d">NvFlowContextExt.h</a>
+<li>NvFlowIndexBufferMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c6453272e74a278f7b612dea1785df68">NvFlowContextExt.h</a>
+<li>NvFlowIndexBufferUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#823cd5c0e50b97c9fee79de5729d8544">NvFlowContextExt.h</a>
<li>NvFlowParticleSurfaceAllocFunc()
: <a class="el" href="group___nv_flow_particle_surface.html#gb784a11fe38b2090d2daf9e4a34182f0">NvFlow.h</a>
<li>NvFlowParticleSurfaceDebugGridExport()
@@ -211,16 +405,34 @@
: <a class="el" href="group___nv_flow_particle_surface.html#ga7ec21650ddb67a9e492f0720660b0fa">NvFlow.h</a>
<li>NvFlowParticleSurfaceUpdateSurface()
: <a class="el" href="group___nv_flow_particle_surface.html#ge0e2f98b4b476b1cb5ceb525aa5474c6">NvFlow.h</a>
+<li>NvFlowReleaseBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#3a3e41ca8d497f61f72cf76a2590aa85">NvFlowContextExt.h</a>
+<li>NvFlowReleaseColorBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#30586127a79926ead09201e508524edc">NvFlowContextExt.h</a>
+<li>NvFlowReleaseComputeShader()
+: <a class="el" href="_nv_flow_context_ext_8h.html#63f55e3f3585c91bc749070f0edaba15">NvFlowContextExt.h</a>
+<li>NvFlowReleaseConstantBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#af12d9056aa42394e94c40461c3caa5c">NvFlowContextExt.h</a>
<li>NvFlowReleaseContext()
: <a class="el" href="group___nv_flow_context.html#g850e4590982357e445d80c73f7ddbe72">NvFlowContext.h</a>
+<li>NvFlowReleaseContextEventQueue()
+: <a class="el" href="_nv_flow_context_ext_8h.html#b2dfc452fbb42e3307068d8d833f51d4">NvFlowContextExt.h</a>
+<li>NvFlowReleaseContextTimer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#59d0f97e663a319de83ab284cb53baae">NvFlowContextExt.h</a>
<li>NvFlowReleaseCrossSection()
: <a class="el" href="group___nv_flow_cross_section.html#g04c8de7d399c30d18c67c6c809b85f12">NvFlow.h</a>
+<li>NvFlowReleaseDepthBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#b675f9b76712367fb6cc10c783ce289b">NvFlowContextExt.h</a>
<li>NvFlowReleaseDepthStencilView()
: <a class="el" href="group___nv_flow_context.html#gb3103fc7e218477f79abddb6ded20998">NvFlowContext.h</a>
<li>NvFlowReleaseDevice()
: <a class="el" href="group___nv_flow_device.html#g0593d1241f00bc01cf5b311d01506acf">NvFlow.h</a>
<li>NvFlowReleaseDeviceQueue()
: <a class="el" href="group___nv_flow_device.html#g8bb25ad7ca4696fc331557b0a977e1e0">NvFlow.h</a>
+<li>NvFlowReleaseFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#4b8352212fb681f33b9688c820cd957e">NvFlowContextExt.h</a>
+<li>NvFlowReleaseGraphicsShader()
+: <a class="el" href="_nv_flow_context_ext_8h.html#4016514eda284fd33d09ff181e6d6721">NvFlowContextExt.h</a>
<li>NvFlowReleaseGrid()
: <a class="el" href="group___nv_flow_grid.html#gce43153a6206c8f1e095aad7276469d2">NvFlow.h</a>
<li>NvFlowReleaseGridImport()
@@ -229,6 +441,14 @@
: <a class="el" href="group___nv_flow_grid_import.html#gf3cd9204b3571102225a34ac063f56da">NvFlow.h</a>
<li>NvFlowReleaseGridProxy()
: <a class="el" href="group___nv_flow_grid_proxy.html#gd4a4abce1f387e892e350162577fdecc">NvFlow.h</a>
+<li>NvFlowReleaseGridSummary()
+: <a class="el" href="group___nv_flow_grid_summary.html#g3bbb63e4c151359255bdf6edc7adbaa8">NvFlow.h</a>
+<li>NvFlowReleaseGridSummaryStateCPU()
+: <a class="el" href="group___nv_flow_grid_summary.html#ga3cb94df0f16a0cc7b5cd467c6e489b5">NvFlow.h</a>
+<li>NvFlowReleaseHeapSparse()
+: <a class="el" href="_nv_flow_context_ext_8h.html#bc842835d4958d153aac4a522610f5d0">NvFlowContextExt.h</a>
+<li>NvFlowReleaseIndexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#84b03a4aa785f23fe0d590f16d294cd1">NvFlowContextExt.h</a>
<li>NvFlowReleaseParticleSurface()
: <a class="el" href="group___nv_flow_particle_surface.html#g4b1cd9056f8bd8f9a8376190bcdc8069">NvFlow.h</a>
<li>NvFlowReleaseRenderMaterial()
@@ -237,10 +457,24 @@
: <a class="el" href="group___nv_flow_render_material.html#g93c314e84e616c212df666169982bcfe">NvFlow.h</a>
<li>NvFlowReleaseRenderTargetView()
: <a class="el" href="group___nv_flow_context.html#ga7abe1a0dd70ad503f876d0e4c782b45">NvFlowContext.h</a>
+<li>NvFlowReleaseResourceReference()
+: <a class="el" href="_nv_flow_context_ext_8h.html#cbaf8be97066a9b916d202ca2ebf8160">NvFlowContextExt.h</a>
<li>NvFlowReleaseSDFGen()
: <a class="el" href="group___nv_flow_s_d_f_generator.html#gda30c5a6eb5d2525d53b56a92edd7d4c">NvFlow.h</a>
<li>NvFlowReleaseShapeSDF()
: <a class="el" href="group___nv_flow_shape.html#g5331956d51d61f55ee5147bef2eb993c">NvFlow.h</a>
+<li>NvFlowReleaseTexture1D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#dafd0ec5727eaef27875c62de3c8e2d2">NvFlowContextExt.h</a>
+<li>NvFlowReleaseTexture2D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#50bd0fb090b3c990172cc87cae901db7">NvFlowContextExt.h</a>
+<li>NvFlowReleaseTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#b1658f197afda51b17b45f4199fcf5c4">NvFlowContextExt.h</a>
+<li>NvFlowReleaseTexture3D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5420d22280e1819174f260d00623e548">NvFlowContextExt.h</a>
+<li>NvFlowReleaseTexture3DSparse()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0db1a521c9779890025cf76abad5ed56">NvFlowContextExt.h</a>
+<li>NvFlowReleaseVertexBuffer()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6163772eea401998524cab2b25e1b3b4">NvFlowContextExt.h</a>
<li>NvFlowReleaseVolumeRender()
: <a class="el" href="group___nv_flow_volume_render.html#ge167d9b203ff110b4203ce6bf39eabd3">NvFlow.h</a>
<li>NvFlowReleaseVolumeShadow()
@@ -253,6 +487,18 @@
: <a class="el" href="group___nv_flow_render_material.html#g9db3bcbee665346417feac9cb89c5655">NvFlow.h</a>
<li>NvFlowRenderMaterialUpdate()
: <a class="el" href="group___nv_flow_render_material.html#gb0a5a6e0282f695816475d299398dd88">NvFlow.h</a>
+<li>NvFlowRenderTargetGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#7faac4b1d9a556b2a501387f77d02ba6">NvFlowContextExt.h</a>
+<li>NvFlowRenderTargetSetViewport()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1fcc4596c64abcebc6aa003bb887473d">NvFlowContextExt.h</a>
+<li>NvFlowRenderTargetViewGetRenderTarget()
+: <a class="el" href="_nv_flow_context_ext_8h.html#3186996e670c616a1fc1cef090ad1285">NvFlowContextExt.h</a>
+<li>NvFlowResourceGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#05c122c2670b7059c263db47c58622c3">NvFlowContextExt.h</a>
+<li>NvFlowResourceRWGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#600b4ea50d86294aa81c9820fe417517">NvFlowContextExt.h</a>
+<li>NvFlowResourceRWGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0b267ebcb9209e0b57c0da4bc466d1fc">NvFlowContextExt.h</a>
<li>NvFlowSDFGenReset()
: <a class="el" href="group___nv_flow_s_d_f_generator.html#g3aec811f9ceaf70efd408c2ffeaf159c">NvFlow.h</a>
<li>NvFlowSDFGenShape()
@@ -271,6 +517,62 @@
: <a class="el" href="group___nv_flow_shape.html#g93ffdb10ed63fcbaeabbe56da9241f42">NvFlow.h</a>
<li>NvFlowShapeSDFUnmap()
: <a class="el" href="group___nv_flow_shape.html#g7ea7231d8170803230f086f53af26fbb">NvFlow.h</a>
+<li>NvFlowShareFence()
+: <a class="el" href="_nv_flow_context_ext_8h.html#09ac6c7d1e2102e10740cf9aeb5bc72f">NvFlowContextExt.h</a>
+<li>NvFlowShareResourceReference()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a9ebe3897561e82f5b53fc98346d525c">NvFlowContextExt.h</a>
+<li>NvFlowShareTexture2D()
+: <a class="el" href="_nv_flow_context_ext_8h.html#fcf9e0fe4856a2a76189704237771408">NvFlowContextExt.h</a>
+<li>NvFlowShareTexture2DCrossAdapter()
+: <a class="el" href="_nv_flow_context_ext_8h.html#c68eeb9196eb84f4253ad88b351143a3">NvFlowContextExt.h</a>
+<li>NvFlowShareTexture2DCrossAPI()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5aefd4f98cac55f3865f11f99959042b">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#57322c021d74eec6d21ddf90ef305d9a">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#f26a240f1f96585eb2c72cc65ed362e0">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#05be3bd50f159e3690a499f4419512a9">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1e8e573d962e68546793b8894ede82d1">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0c5fb127068b1666aa28e2dc32ffc081">NvFlowContextExt.h</a>
+<li>NvFlowTexture1DUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#feee76bd55b8c12baea18a4c854897f5">NvFlowContextExt.h</a>
+<li>NvFlowTexture2DGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#dde444175ef1c65a0ee13cbbf92bfb2d">NvFlowContextExt.h</a>
+<li>NvFlowTexture2DGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a893677165f732ab766285942fe179be">NvFlowContextExt.h</a>
+<li>NvFlowTexture2DGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#147b34b1d63c8711315a3ff4c967e475">NvFlowContextExt.h</a>
+<li>NvFlowTexture2DGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6723f8309736a1c1c82c158e378da10c">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#74d4ec182170366ee7f54af3a9b2e950">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#e93dae96b9fbada2fb59091fdfd1fdc4">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#699b9df8bc56047dc1a383d7ec65f7c3">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#d65e0899c7e06108063443446ec6011f">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#8209b89456dc634312090b62ec07bbae">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5d247b9abf69e780be7b0819a8a119be">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DMapDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a94b82bf42bec2b1de0389da3228b3ab">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DSparseGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#37a99fefd08d04bebafc4e67f58e7a3b">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DSparseGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#ff9702bb1939b6c0f25180e9ac7840bf">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DSparseGetResource()
+: <a class="el" href="_nv_flow_context_ext_8h.html#1bb2f0e4c4a1700e00c11bff92eb7ba6">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DSparseGetResourceRW()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5af929a9e825d2fa78dc823fdd0cb1ef">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#6f7263982096dcc037eb6473795d96f3">NvFlowContextExt.h</a>
+<li>NvFlowTexture3DUnmapDownload()
+: <a class="el" href="_nv_flow_context_ext_8h.html#20a91ae3558488ef84d152a23f4d9e1f">NvFlowContextExt.h</a>
<li>NvFlowUpdateContextD3D11()
: <a class="el" href="group___nv_flow_context_d3_d11.html#g04e7ed432da1fdd4e819d7f24cf001fa">NvFlowContextD3D11.h</a>
<li>NvFlowUpdateContextD3D12()
@@ -295,6 +597,14 @@
: <a class="el" href="group___nv_flow_context_d3_d11.html#g0ac1d820d7899f50f615a6d06fe82cb6">NvFlowContextD3D11.h</a>
<li>NvFlowUpdateResourceViewDescD3D12()
: <a class="el" href="group___nv_flow_context_d3_d12.html#g791d4b99a40bb0e3eafa6cb78aad0d2b">NvFlowContextD3D12.h</a>
+<li>NvFlowVertexBufferGetContextObject()
+: <a class="el" href="_nv_flow_context_ext_8h.html#251daa6f624f9c3f547fcfb878ebdfe5">NvFlowContextExt.h</a>
+<li>NvFlowVertexBufferGetDesc()
+: <a class="el" href="_nv_flow_context_ext_8h.html#5a4f24842247b15073580fbe86170d0d">NvFlowContextExt.h</a>
+<li>NvFlowVertexBufferMap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#0d21e74f6e8bc0fde5c4a6c867815c92">NvFlowContextExt.h</a>
+<li>NvFlowVertexBufferUnmap()
+: <a class="el" href="_nv_flow_context_ext_8h.html#a6139ba6e75bb4a4524da49dfb66d51c">NvFlowContextExt.h</a>
<li>NvFlowVolumeRenderGridExport()
: <a class="el" href="group___nv_flow_volume_render.html#g90d32ce4b73f0eedced2f947115f8c02">NvFlow.h</a>
<li>NvFlowVolumeRenderLightGridExport()
diff --git a/docs/api/files/globals_type.html b/docs/api/files/globals_type.html
index 1b50d2c..0fb0917 100644
--- a/docs/api/files/globals_type.html
+++ b/docs/api/files/globals_type.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Data Fields</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Data Fields</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_context.html b/docs/api/files/group___nv_flow_context.html
index 23daddd..d774b52 100644
--- a/docs/api/files/group___nv_flow_context.html
+++ b/docs/api/files/group___nv_flow_context.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContext</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContext</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_context_d3_d11.html b/docs/api/files/group___nv_flow_context_d3_d11.html
index 340e57d..98ea0e6 100644
--- a/docs/api/files/group___nv_flow_context_d3_d11.html
+++ b/docs/api/files/group___nv_flow_context_d3_d11.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContextD3D11</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextD3D11</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_context_d3_d12.html b/docs/api/files/group___nv_flow_context_d3_d12.html
index 4bdc042..1985d55 100644
--- a/docs/api/files/group___nv_flow_context_d3_d12.html
+++ b/docs/api/files/group___nv_flow_context_d3_d12.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContextD3D12</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextD3D12</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_cross_section.html b/docs/api/files/group___nv_flow_cross_section.html
index 4d72ae5..fb0f5be 100644
--- a/docs/api/files/group___nv_flow_cross_section.html
+++ b/docs/api/files/group___nv_flow_cross_section.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowCrossSection</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowCrossSection</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_device.html b/docs/api/files/group___nv_flow_device.html
index abc0eef..1a82126 100644
--- a/docs/api/files/group___nv_flow_device.html
+++ b/docs/api/files/group___nv_flow_device.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDevice</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDevice</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_grid.html b/docs/api/files/group___nv_flow_grid.html
index 04a6599..98e9b93 100644
--- a/docs/api/files/group___nv_flow_grid.html
+++ b/docs/api/files/group___nv_flow_grid.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGrid</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGrid</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_grid_emit.html b/docs/api/files/group___nv_flow_grid_emit.html
index 04190c5..060166d 100644
--- a/docs/api/files/group___nv_flow_grid_emit.html
+++ b/docs/api/files/group___nv_flow_grid_emit.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridEmit</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridEmit</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -47,6 +47,8 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_emit.html#gee91771d7fae19fd3c2bcb58f0cad629">NvFlowGridEmitParamsDefaults</a> (<a class="el" href="struct_nv_flow_grid_emit_params.html">NvFlowGridEmitParams</a> *params)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_emit.html#gbf07a26d81c9738687f5ceafffe39468">NvFlowGridUpdateEmitMaterials</a> (NvFlowGrid *grid, <a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a> *materials, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numMaterials)</td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_emit.html#gfafd945646da940a01d2147ffbeb4906">NvFlowGridUpdateEmitSDFs</a> (NvFlowGrid *grid, NvFlowShapeSDF **sdfs, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> numSdfs)</td></tr>
</table>
@@ -168,6 +170,49 @@ Allows the application to request default emit parameters from Flow.<p>
</div>
</div><p>
+<a class="anchor" name="gbf07a26d81c9738687f5ceafffe39468"></a><!-- doxytag: member="NvFlow.h::NvFlowGridUpdateEmitMaterials" ref="gbf07a26d81c9738687f5ceafffe39468" args="(NvFlowGrid *grid, NvFlowGridMaterialHandle *materials, NvFlowUint numMaterials)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowGridUpdateEmitMaterials </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGrid *&nbsp;</td>
+ <td class="paramname"> <em>grid</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a> *&nbsp;</td>
+ <td class="paramname"> <em>materials</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>numMaterials</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Update internal array of grid materials reference by emitMaterialIndex<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>grid</em>&nbsp;</td><td>The Flow grid to apply the emit events. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>materials</em>&nbsp;</td><td>Array of grid materials. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>numMaterials</em>&nbsp;</td><td>Number of grid materials in the array. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
<a class="anchor" name="gfafd945646da940a01d2147ffbeb4906"></a><!-- doxytag: member="NvFlow.h::NvFlowGridUpdateEmitSDFs" ref="gfafd945646da940a01d2147ffbeb4906" args="(NvFlowGrid *grid, NvFlowShapeSDF **sdfs, NvFlowUint numSdfs)" -->
<div class="memitem">
<div class="memproto">
diff --git a/docs/api/files/group___nv_flow_grid_emit_custom.html b/docs/api/files/group___nv_flow_grid_emit_custom.html
index c6bb500..ebf9358 100644
--- a/docs/api/files/group___nv_flow_grid_emit_custom.html
+++ b/docs/api/files/group___nv_flow_grid_emit_custom.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridEmitCustom</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridEmitCustom</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_grid_export.html b/docs/api/files/group___nv_flow_grid_export.html
index 996508c..5a8d122 100644
--- a/docs/api/files/group___nv_flow_grid_export.html
+++ b/docs/api/files/group___nv_flow_grid_export.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridExport</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExport</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_grid_import.html b/docs/api/files/group___nv_flow_grid_import.html
index eed7738..9c215d2 100644
--- a/docs/api/files/group___nv_flow_grid_import.html
+++ b/docs/api/files/group___nv_flow_grid_import.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridImport</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridImport</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_grid_material.html b/docs/api/files/group___nv_flow_grid_material.html
index c3ef9eb..4ad7d41 100644
--- a/docs/api/files/group___nv_flow_grid_material.html
+++ b/docs/api/files/group___nv_flow_grid_material.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridMaterial</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridMaterial</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_grid_proxy.html b/docs/api/files/group___nv_flow_grid_proxy.html
index cdba262..9e3c55a 100644
--- a/docs/api/files/group___nv_flow_grid_proxy.html
+++ b/docs/api/files/group___nv_flow_grid_proxy.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridProxy</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridProxy</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_grid_summary.html b/docs/api/files/group___nv_flow_grid_summary.html
new file mode 100644
index 0000000..84ac616
--- /dev/null
+++ b/docs/api/files/group___nv_flow_grid_summary.html
@@ -0,0 +1,384 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridSummary</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowGridSummary</h1><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html">NvFlowGridSummaryDebugRenderParams</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameters to debug render the grid summary data. <a href="struct_nv_flow_grid_summary_debug_render_params.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_desc.html">NvFlowGridSummaryDesc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Description necessary to create grid summary. <a href="struct_nv_flow_grid_summary_desc.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html">NvFlowGridSummaryResult</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Summary results. <a href="struct_nv_flow_grid_summary_result.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_update_params.html">NvFlowGridSummaryUpdateParams</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameters required to update summary CPU state. <a href="struct_nv_flow_grid_summary_update_params.html#_details">More...</a><br></td></tr>
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridSummary *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g35c662e82a1a5222f03b1b09095e2014">NvFlowCreateGridSummary</a> (NvFlowContext *context, const <a class="el" href="struct_nv_flow_grid_summary_desc.html">NvFlowGridSummaryDesc</a> *desc)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridSummaryStateCPU *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g775d6b1cff54a74674db00a402c3b69e">NvFlowCreateGridSummaryStateCPU</a> (NvFlowGridSummary *gridSummary)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g854cc478898075d60a446f16084acd61">NvFlowGridSummaryDebugRender</a> (NvFlowGridSummary *gridSummary, NvFlowContext *context, const <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html">NvFlowGridSummaryDebugRenderParams</a> *params)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g3af5903a3ef8c581fb5de07d7f0b2199">NvFlowGridSummaryGetLayerMaterial</a> (NvFlowGridSummaryStateCPU *stateCPU, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#gd058f792d0b24a4bb45bc40841e1c005">NvFlowGridSummaryGetNumLayers</a> (NvFlowGridSummaryStateCPU *stateCPU)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#gff0c194b0b1b58a81754454da9e13fed">NvFlowGridSummaryGetSummaries</a> (NvFlowGridSummaryStateCPU *stateCPU, <a class="el" href="struct_nv_flow_grid_summary_result.html">NvFlowGridSummaryResult</a> **results, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> *numResults, <a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> layerIdx)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g5d5c0f0676d02aa90c498ec95289a7c5">NvFlowGridSummaryUpdate</a> (NvFlowGridSummary *gridSummary, NvFlowContext *context, const <a class="el" href="struct_nv_flow_grid_summary_update_params.html">NvFlowGridSummaryUpdateParams</a> *params)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#g3bbb63e4c151359255bdf6edc7adbaa8">NvFlowReleaseGridSummary</a> (NvFlowGridSummary *gridSummary)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___nv_flow_grid_summary.html#ga3cb94df0f16a0cc7b5cd467c6e489b5">NvFlowReleaseGridSummaryStateCPU</a> (NvFlowGridSummaryStateCPU *stateCPU)</td></tr>
+
+</table>
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="g35c662e82a1a5222f03b1b09095e2014"></a><!-- doxytag: member="NvFlow.h::NvFlowCreateGridSummary" ref="g35c662e82a1a5222f03b1b09095e2014" args="(NvFlowContext *context, const NvFlowGridSummaryDesc *desc)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowGridSummary* NvFlowCreateGridSummary </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_grid_summary_desc.html">NvFlowGridSummaryDesc</a> *&nbsp;</td>
+ <td class="paramname"> <em>desc</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Creates a grid summary object.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>context</em>&nbsp;</td><td>The context for GPU resource allocation. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>desc</em>&nbsp;</td><td>Description for memory allocation.</td></tr>
+ </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The created grid summary object. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g775d6b1cff54a74674db00a402c3b69e"></a><!-- doxytag: member="NvFlow.h::NvFlowCreateGridSummaryStateCPU" ref="g775d6b1cff54a74674db00a402c3b69e" args="(NvFlowGridSummary *gridSummary)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowGridSummaryStateCPU* NvFlowCreateGridSummaryStateCPU </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGridSummary *&nbsp;</td>
+ <td class="paramname"> <em>gridSummary</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Creates a grid summary CPU state object.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>gridSummary</em>&nbsp;</td><td>The grid summary this CPU state will hold data from.</td></tr>
+ </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>The created grid summary CPU state object. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g854cc478898075d60a446f16084acd61"></a><!-- doxytag: member="NvFlow.h::NvFlowGridSummaryDebugRender" ref="g854cc478898075d60a446f16084acd61" args="(NvFlowGridSummary *gridSummary, NvFlowContext *context, const NvFlowGridSummaryDebugRenderParams *params)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowGridSummaryDebugRender </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGridSummary *&nbsp;</td>
+ <td class="paramname"> <em>gridSummary</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html">NvFlowGridSummaryDebugRenderParams</a> *&nbsp;</td>
+ <td class="paramname"> <em>params</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Renders a visualization of the specified stateCPU.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>gridSummary</em>&nbsp;</td><td>The grid summary operator to perform the debug render. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>context</em>&nbsp;</td><td>The render context. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>params</em>&nbsp;</td><td>Parameters required to render the CPU state. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g3af5903a3ef8c581fb5de07d7f0b2199"></a><!-- doxytag: member="NvFlow.h::NvFlowGridSummaryGetLayerMaterial" ref="g3af5903a3ef8c581fb5de07d7f0b2199" args="(NvFlowGridSummaryStateCPU *stateCPU, NvFlowUint layerIdx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a> NvFlowGridSummaryGetLayerMaterial </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGridSummaryStateCPU *&nbsp;</td>
+ <td class="paramname"> <em>stateCPU</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>layerIdx</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns grid material mapped to specied layerIdx.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>stateCPU</em>&nbsp;</td><td>The grid summary cpu state. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>layerIdx</em>&nbsp;</td><td>The layer index to get the material mapping of.</td></tr>
+ </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>Returns grid material. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gd058f792d0b24a4bb45bc40841e1c005"></a><!-- doxytag: member="NvFlow.h::NvFlowGridSummaryGetNumLayers" ref="gd058f792d0b24a4bb45bc40841e1c005" args="(NvFlowGridSummaryStateCPU *stateCPU)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> NvFlowGridSummaryGetNumLayers </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGridSummaryStateCPU *&nbsp;</td>
+ <td class="paramname"> <em>stateCPU</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns the number of layers for the grid summary. This establishes the maximum number of results for a given world location.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>stateCPU</em>&nbsp;</td><td>The grid summary cpu state.</td></tr>
+ </table>
+</dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>Returns the number of layers. </dd></dl>
+
+</div>
+</div><p>
+<a class="anchor" name="gff0c194b0b1b58a81754454da9e13fed"></a><!-- doxytag: member="NvFlow.h::NvFlowGridSummaryGetSummaries" ref="gff0c194b0b1b58a81754454da9e13fed" args="(NvFlowGridSummaryStateCPU *stateCPU, NvFlowGridSummaryResult **results, NvFlowUint *numResults, NvFlowUint layerIdx)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowGridSummaryGetSummaries </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGridSummaryStateCPU *&nbsp;</td>
+ <td class="paramname"> <em>stateCPU</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_nv_flow_grid_summary_result.html">NvFlowGridSummaryResult</a> **&nbsp;</td>
+ <td class="paramname"> <em>results</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> *&nbsp;</td>
+ <td class="paramname"> <em>numResults</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td>
+ <td class="paramname"> <em>layerIdx</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns pointer to array of summary results for the specified layer.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>stateCPU</em>&nbsp;</td><td>The grid summary state to sample. </td></tr>
+ <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>results</em>&nbsp;</td><td>Pointer to array pointer. </td></tr>
+ <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>numResults</em>&nbsp;</td><td>Pointer to array size. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>layerIdx</em>&nbsp;</td><td>Layer index to return summary results array from. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g5d5c0f0676d02aa90c498ec95289a7c5"></a><!-- doxytag: member="NvFlow.h::NvFlowGridSummaryUpdate" ref="g5d5c0f0676d02aa90c498ec95289a7c5" args="(NvFlowGridSummary *gridSummary, NvFlowContext *context, const NvFlowGridSummaryUpdateParams *params)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowGridSummaryUpdate </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGridSummary *&nbsp;</td>
+ <td class="paramname"> <em>gridSummary</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">NvFlowContext *&nbsp;</td>
+ <td class="paramname"> <em>context</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_nv_flow_grid_summary_update_params.html">NvFlowGridSummaryUpdateParams</a> *&nbsp;</td>
+ <td class="paramname"> <em>params</em></td><td>&nbsp;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Updates the specified stateCPU with the latest available summary data.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>gridSummary</em>&nbsp;</td><td>The grid summary operator to perform the update. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>context</em>&nbsp;</td><td>The context the gridExport is valid on. </td></tr>
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>params</em>&nbsp;</td><td>Parameters required to update CPU state. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="g3bbb63e4c151359255bdf6edc7adbaa8"></a><!-- doxytag: member="NvFlow.h::NvFlowReleaseGridSummary" ref="g3bbb63e4c151359255bdf6edc7adbaa8" args="(NvFlowGridSummary *gridSummary)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseGridSummary </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGridSummary *&nbsp;</td>
+ <td class="paramname"> <em>gridSummary</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Releases a grid summary object.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>gridSummary</em>&nbsp;</td><td>The grid summary object to be released. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+<a class="anchor" name="ga3cb94df0f16a0cc7b5cd467c6e489b5"></a><!-- doxytag: member="NvFlow.h::NvFlowReleaseGridSummaryStateCPU" ref="ga3cb94df0f16a0cc7b5cd467c6e489b5" args="(NvFlowGridSummaryStateCPU *stateCPU)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void NvFlowReleaseGridSummaryStateCPU </td>
+ <td>(</td>
+ <td class="paramtype">NvFlowGridSummaryStateCPU *&nbsp;</td>
+ <td class="paramname"> <em>stateCPU</em> </td>
+ <td>&nbsp;)&nbsp;</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Releases a grid summary CPU state object.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+ <table border="0" cellspacing="2" cellpadding="0">
+ <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>stateCPU</em>&nbsp;</td><td>The grid summary CPU state object to be released. </td></tr>
+ </table>
+</dl>
+
+</div>
+</div><p>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/group___nv_flow_particle_surface.html b/docs/api/files/group___nv_flow_particle_surface.html
index a295df9..91fa9f2 100644
--- a/docs/api/files/group___nv_flow_particle_surface.html
+++ b/docs/api/files/group___nv_flow_particle_surface.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowParticleSurface</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowParticleSurface</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_render_material.html b/docs/api/files/group___nv_flow_render_material.html
index f0890f6..c64e98c 100644
--- a/docs/api/files/group___nv_flow_render_material.html
+++ b/docs/api/files/group___nv_flow_render_material.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowRenderMaterial</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowRenderMaterial</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_s_d_f_generator.html b/docs/api/files/group___nv_flow_s_d_f_generator.html
index 77d3ecd..ea6976b 100644
--- a/docs/api/files/group___nv_flow_s_d_f_generator.html
+++ b/docs/api/files/group___nv_flow_s_d_f_generator.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowSDFGenerator</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowSDFGenerator</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_shape.html b/docs/api/files/group___nv_flow_shape.html
index 7d38520..83a65e7 100644
--- a/docs/api/files/group___nv_flow_shape.html
+++ b/docs/api/files/group___nv_flow_shape.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShape</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShape</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_volume_render.html b/docs/api/files/group___nv_flow_volume_render.html
index 5a0c5a6..c3e06c2 100644
--- a/docs/api/files/group___nv_flow_volume_render.html
+++ b/docs/api/files/group___nv_flow_volume_render.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeRender</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeRender</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/group___nv_flow_volume_shadow.html b/docs/api/files/group___nv_flow_volume_shadow.html
index be68e2f..3a679e2 100644
--- a/docs/api/files/group___nv_flow_volume_shadow.html
+++ b/docs/api/files/group___nv_flow_volume_shadow.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeShadow</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeShadow</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/index.html b/docs/api/files/index.html
index dbc41d3..1246d3d 100644
--- a/docs/api/files/index.html
+++ b/docs/api/files/index.html
@@ -1,6 +1,6 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>NVIDIA(R) Flow(R) 1.0.0 API Reference</title></head>
+<title>NVIDIA(R) Flow(R) 1.0.1 API Reference</title></head>
<frameset cols="250,*">
<frame src="tree.html" name="treefrm">
<frame src="main.html" name="basefrm">
diff --git a/docs/api/files/main.html b/docs/api/files/main.html
index 7aca3ab..7b7cdb2 100644
--- a/docs/api/files/main.html
+++ b/docs/api/files/main.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Main Page</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Main Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -23,7 +23,7 @@
</div>
</div>
<div class="contents">
-<h1>NVIDIA(R) Flow(R) 1.0.0 API Reference Documentation</h1>
+<h1>NVIDIA(R) Flow(R) 1.0.1 API Reference Documentation</h1>
<p>
</div>
<!-- start footer part -->
diff --git a/docs/api/files/modules.html b/docs/api/files/modules.html
index 48553cb..38b9434 100644
--- a/docs/api/files/modules.html
+++ b/docs/api/files/modules.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: Module Index</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: Module Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -31,6 +31,7 @@
<li><a class="el" href="group___nv_flow_grid_emit_custom.html">NvFlowGridEmitCustom</a>
<li><a class="el" href="group___nv_flow_grid_export.html">NvFlowGridExport</a>
<li><a class="el" href="group___nv_flow_grid_import.html">NvFlowGridImport</a>
+<li><a class="el" href="group___nv_flow_grid_summary.html">NvFlowGridSummary</a>
<li><a class="el" href="group___nv_flow_render_material.html">NvFlowRenderMaterial</a>
<li><a class="el" href="group___nv_flow_volume_render.html">NvFlowVolumeRender</a>
<li><a class="el" href="group___nv_flow_volume_shadow.html">NvFlowVolumeShadow</a>
diff --git a/docs/api/files/struct_nv_flow_blend_state_desc.html b/docs/api/files/struct_nv_flow_blend_state_desc.html
new file mode 100644
index 0000000..c507529
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_blend_state_desc.html
@@ -0,0 +1,160 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowBlendStateDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowBlendStateDesc Struct Reference</h1><!-- doxytag: class="NvFlowBlendStateDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_blend_state_desc.html#5c3d3bce8709fb1afc00b8709efd67ca">blendOpAlpha</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_blend_state_desc.html#0531d6b5510ce678c70c31c733ac6c26">blendOpColor</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_blend_state_desc.html#22907d96f8f367d9936848552e13c938">dstBlendAlpha</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_blend_state_desc.html#44cd9f65812323e2a3a0a5f91fd58f74">dstBlendColor</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_blend_state_desc.html#1c285942522564a3e5485bfe541d8dc3">enable</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_blend_state_desc.html#9e38df1788a26ae6c043bf4ceb5d28a8">srcBlendAlpha</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_blend_state_desc.html#477cadc4646962fc4fd7df49eb433607">srcBlendColor</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="5c3d3bce8709fb1afc00b8709efd67ca"></a><!-- doxytag: member="NvFlowBlendStateDesc::blendOpAlpha" ref="5c3d3bce8709fb1afc00b8709efd67ca" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a> <a class="el" href="struct_nv_flow_blend_state_desc.html#5c3d3bce8709fb1afc00b8709efd67ca">NvFlowBlendStateDesc::blendOpAlpha</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0531d6b5510ce678c70c31c733ac6c26"></a><!-- doxytag: member="NvFlowBlendStateDesc::blendOpColor" ref="0531d6b5510ce678c70c31c733ac6c26" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_context_ext_8h.html#22ccac8ef1869d17f65f3a175a49d47e">NvFlowBlendOpEnum</a> <a class="el" href="struct_nv_flow_blend_state_desc.html#0531d6b5510ce678c70c31c733ac6c26">NvFlowBlendStateDesc::blendOpColor</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="22907d96f8f367d9936848552e13c938"></a><!-- doxytag: member="NvFlowBlendStateDesc::dstBlendAlpha" ref="22907d96f8f367d9936848552e13c938" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> <a class="el" href="struct_nv_flow_blend_state_desc.html#22907d96f8f367d9936848552e13c938">NvFlowBlendStateDesc::dstBlendAlpha</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="44cd9f65812323e2a3a0a5f91fd58f74"></a><!-- doxytag: member="NvFlowBlendStateDesc::dstBlendColor" ref="44cd9f65812323e2a3a0a5f91fd58f74" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> <a class="el" href="struct_nv_flow_blend_state_desc.html#44cd9f65812323e2a3a0a5f91fd58f74">NvFlowBlendStateDesc::dstBlendColor</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1c285942522564a3e5485bfe541d8dc3"></a><!-- doxytag: member="NvFlowBlendStateDesc::enable" ref="1c285942522564a3e5485bfe541d8dc3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_blend_state_desc.html#1c285942522564a3e5485bfe541d8dc3">NvFlowBlendStateDesc::enable</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="9e38df1788a26ae6c043bf4ceb5d28a8"></a><!-- doxytag: member="NvFlowBlendStateDesc::srcBlendAlpha" ref="9e38df1788a26ae6c043bf4ceb5d28a8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> <a class="el" href="struct_nv_flow_blend_state_desc.html#9e38df1788a26ae6c043bf4ceb5d28a8">NvFlowBlendStateDesc::srcBlendAlpha</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="477cadc4646962fc4fd7df49eb433607"></a><!-- doxytag: member="NvFlowBlendStateDesc::srcBlendColor" ref="477cadc4646962fc4fd7df49eb433607" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_context_ext_8h.html#aa8035f9a122fc302342132f7082c930">NvFlowBlendEnum</a> <a class="el" href="struct_nv_flow_blend_state_desc.html#477cadc4646962fc4fd7df49eb433607">NvFlowBlendStateDesc::srcBlendColor</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_buffer_desc.html b/docs/api/files/struct_nv_flow_buffer_desc.html
new file mode 100644
index 0000000..32e4334
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_buffer_desc.html
@@ -0,0 +1,109 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowBufferDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowBufferDesc Struct Reference</h1><!-- doxytag: class="NvFlowBufferDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_buffer_desc.html#758ba0c268251e4b805af0a93e44764c">dim</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_buffer_desc.html#b8d9c1298adda62ae7c41f94826ec95c">downloadAccess</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_buffer_desc.html#62117ec573bd86099f405ad39a5d5503">format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_buffer_desc.html#975cad91a88daaac3e8d479d92dd21b3">uploadAccess</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="758ba0c268251e4b805af0a93e44764c"></a><!-- doxytag: member="NvFlowBufferDesc::dim" ref="758ba0c268251e4b805af0a93e44764c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_buffer_desc.html#758ba0c268251e4b805af0a93e44764c">NvFlowBufferDesc::dim</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="b8d9c1298adda62ae7c41f94826ec95c"></a><!-- doxytag: member="NvFlowBufferDesc::downloadAccess" ref="b8d9c1298adda62ae7c41f94826ec95c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_buffer_desc.html#b8d9c1298adda62ae7c41f94826ec95c">NvFlowBufferDesc::downloadAccess</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="62117ec573bd86099f405ad39a5d5503"></a><!-- doxytag: member="NvFlowBufferDesc::format" ref="62117ec573bd86099f405ad39a5d5503" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_buffer_desc.html#62117ec573bd86099f405ad39a5d5503">NvFlowBufferDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="975cad91a88daaac3e8d479d92dd21b3"></a><!-- doxytag: member="NvFlowBufferDesc::uploadAccess" ref="975cad91a88daaac3e8d479d92dd21b3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_buffer_desc.html#975cad91a88daaac3e8d479d92dd21b3">NvFlowBufferDesc::uploadAccess</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_buffer_view_desc.html b/docs/api/files/struct_nv_flow_buffer_view_desc.html
new file mode 100644
index 0000000..8fd019b
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_buffer_view_desc.html
@@ -0,0 +1,58 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowBufferViewDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowBufferViewDesc Struct Reference</h1><!-- doxytag: class="NvFlowBufferViewDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_buffer_view_desc.html#7be0faa533d649a1999b5c164b5f463d">format</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="7be0faa533d649a1999b5c164b5f463d"></a><!-- doxytag: member="NvFlowBufferViewDesc::format" ref="7be0faa533d649a1999b5c164b5f463d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_buffer_view_desc.html#7be0faa533d649a1999b5c164b5f463d">NvFlowBufferViewDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_color_buffer_desc.html b/docs/api/files/struct_nv_flow_color_buffer_desc.html
new file mode 100644
index 0000000..ed2d9bd
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_color_buffer_desc.html
@@ -0,0 +1,92 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowColorBufferDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowColorBufferDesc Struct Reference</h1><!-- doxytag: class="NvFlowColorBufferDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_color_buffer_desc.html#8c4524ca28fb0f01715c1d6d3fe3934e">format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_color_buffer_desc.html#650671f0de7ae798495d0d14efc28425">height</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_color_buffer_desc.html#77906d1daf8f252a8c42a5f85b574926">width</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="8c4524ca28fb0f01715c1d6d3fe3934e"></a><!-- doxytag: member="NvFlowColorBufferDesc::format" ref="8c4524ca28fb0f01715c1d6d3fe3934e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_color_buffer_desc.html#8c4524ca28fb0f01715c1d6d3fe3934e">NvFlowColorBufferDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="650671f0de7ae798495d0d14efc28425"></a><!-- doxytag: member="NvFlowColorBufferDesc::height" ref="650671f0de7ae798495d0d14efc28425" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_color_buffer_desc.html#650671f0de7ae798495d0d14efc28425">NvFlowColorBufferDesc::height</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="77906d1daf8f252a8c42a5f85b574926"></a><!-- doxytag: member="NvFlowColorBufferDesc::width" ref="77906d1daf8f252a8c42a5f85b574926" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_color_buffer_desc.html#77906d1daf8f252a8c42a5f85b574926">NvFlowColorBufferDesc::width</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_color_map_data.html b/docs/api/files/struct_nv_flow_color_map_data.html
index 0ad242c..0ea7954 100644
--- a/docs/api/files/struct_nv_flow_color_map_data.html
+++ b/docs/api/files/struct_nv_flow_color_map_data.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowColorMapData Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowColorMapData Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_compute_shader_desc.html b/docs/api/files/struct_nv_flow_compute_shader_desc.html
new file mode 100644
index 0000000..921d1fc
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_compute_shader_desc.html
@@ -0,0 +1,92 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowComputeShaderDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowComputeShaderDesc Struct Reference</h1><!-- doxytag: class="NvFlowComputeShaderDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_compute_shader_desc.html#721f8701b0ea4e8a483b5a4986d314e3">cs</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_compute_shader_desc.html#446099558f5e374374fdd7bcc23664b4">cs_length</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const wchar_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_compute_shader_desc.html#d716db055bc6ca670d4b8306d96af48d">label</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="721f8701b0ea4e8a483b5a4986d314e3"></a><!-- doxytag: member="NvFlowComputeShaderDesc::cs" ref="721f8701b0ea4e8a483b5a4986d314e3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const void* <a class="el" href="struct_nv_flow_compute_shader_desc.html#721f8701b0ea4e8a483b5a4986d314e3">NvFlowComputeShaderDesc::cs</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="446099558f5e374374fdd7bcc23664b4"></a><!-- doxytag: member="NvFlowComputeShaderDesc::cs_length" ref="446099558f5e374374fdd7bcc23664b4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="el" href="struct_nv_flow_compute_shader_desc.html#446099558f5e374374fdd7bcc23664b4">NvFlowComputeShaderDesc::cs_length</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d716db055bc6ca670d4b8306d96af48d"></a><!-- doxytag: member="NvFlowComputeShaderDesc::label" ref="d716db055bc6ca670d4b8306d96af48d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const wchar_t* <a class="el" href="struct_nv_flow_compute_shader_desc.html#d716db055bc6ca670d4b8306d96af48d">NvFlowComputeShaderDesc::label</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_constant_buffer_desc.html b/docs/api/files/struct_nv_flow_constant_buffer_desc.html
new file mode 100644
index 0000000..f5c90bb
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_constant_buffer_desc.html
@@ -0,0 +1,75 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowConstantBufferDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowConstantBufferDesc Struct Reference</h1><!-- doxytag: class="NvFlowConstantBufferDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_constant_buffer_desc.html#2582f5dbb0b9346231881b19c6d00028">sizeInBytes</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_constant_buffer_desc.html#8e4c718e83cee09effd58e82f56db7e6">uploadAccess</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="2582f5dbb0b9346231881b19c6d00028"></a><!-- doxytag: member="NvFlowConstantBufferDesc::sizeInBytes" ref="2582f5dbb0b9346231881b19c6d00028" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_constant_buffer_desc.html#2582f5dbb0b9346231881b19c6d00028">NvFlowConstantBufferDesc::sizeInBytes</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="8e4c718e83cee09effd58e82f56db7e6"></a><!-- doxytag: member="NvFlowConstantBufferDesc::uploadAccess" ref="8e4c718e83cee09effd58e82f56db7e6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_constant_buffer_desc.html#8e4c718e83cee09effd58e82f56db7e6">NvFlowConstantBufferDesc::uploadAccess</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_context_desc_d3_d11.html b/docs/api/files/struct_nv_flow_context_desc_d3_d11.html
index b7f667b..624edf5 100644
--- a/docs/api/files/struct_nv_flow_context_desc_d3_d11.html
+++ b/docs/api/files/struct_nv_flow_context_desc_d3_d11.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContextDescD3D11 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextDescD3D11 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_context_desc_d3_d12.html b/docs/api/files/struct_nv_flow_context_desc_d3_d12.html
index 059c3cf..ee21372 100644
--- a/docs/api/files/struct_nv_flow_context_desc_d3_d12.html
+++ b/docs/api/files/struct_nv_flow_context_desc_d3_d12.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowContextDescD3D12 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowContextDescD3D12 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_cross_section_desc.html b/docs/api/files/struct_nv_flow_cross_section_desc.html
index 88b30cb..0d6a1c3 100644
--- a/docs/api/files/struct_nv_flow_cross_section_desc.html
+++ b/docs/api/files/struct_nv_flow_cross_section_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowCrossSectionDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowCrossSectionDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_cross_section_params.html b/docs/api/files/struct_nv_flow_cross_section_params.html
index 619a350..0877c90 100644
--- a/docs/api/files/struct_nv_flow_cross_section_params.html
+++ b/docs/api/files/struct_nv_flow_cross_section_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowCrossSectionParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowCrossSectionParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_depth_buffer_desc.html b/docs/api/files/struct_nv_flow_depth_buffer_desc.html
new file mode 100644
index 0000000..bcfd5a3
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_depth_buffer_desc.html
@@ -0,0 +1,126 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDepthBufferDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowDepthBufferDesc Struct Reference</h1><!-- doxytag: class="NvFlowDepthBufferDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_buffer_desc.html#0c60d3a9ff1c3636be827d7850209218">format_dsv</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_buffer_desc.html#46fdd9540ed3aad2c6d8b85d1e62d98b">format_resource</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_buffer_desc.html#a29156e51c5911658a08280a5e67b7ef">format_srv</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_buffer_desc.html#6ce23cddb7f87e4c2f0e458aa8b3675b">height</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_buffer_desc.html#f369357778706c274a0f089ca036b6f0">width</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="0c60d3a9ff1c3636be827d7850209218"></a><!-- doxytag: member="NvFlowDepthBufferDesc::format_dsv" ref="0c60d3a9ff1c3636be827d7850209218" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_depth_buffer_desc.html#0c60d3a9ff1c3636be827d7850209218">NvFlowDepthBufferDesc::format_dsv</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="46fdd9540ed3aad2c6d8b85d1e62d98b"></a><!-- doxytag: member="NvFlowDepthBufferDesc::format_resource" ref="46fdd9540ed3aad2c6d8b85d1e62d98b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_depth_buffer_desc.html#46fdd9540ed3aad2c6d8b85d1e62d98b">NvFlowDepthBufferDesc::format_resource</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a29156e51c5911658a08280a5e67b7ef"></a><!-- doxytag: member="NvFlowDepthBufferDesc::format_srv" ref="a29156e51c5911658a08280a5e67b7ef" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_depth_buffer_desc.html#a29156e51c5911658a08280a5e67b7ef">NvFlowDepthBufferDesc::format_srv</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6ce23cddb7f87e4c2f0e458aa8b3675b"></a><!-- doxytag: member="NvFlowDepthBufferDesc::height" ref="6ce23cddb7f87e4c2f0e458aa8b3675b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_depth_buffer_desc.html#6ce23cddb7f87e4c2f0e458aa8b3675b">NvFlowDepthBufferDesc::height</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="f369357778706c274a0f089ca036b6f0"></a><!-- doxytag: member="NvFlowDepthBufferDesc::width" ref="f369357778706c274a0f089ca036b6f0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_depth_buffer_desc.html#f369357778706c274a0f089ca036b6f0">NvFlowDepthBufferDesc::width</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_depth_state_desc.html b/docs/api/files/struct_nv_flow_depth_state_desc.html
new file mode 100644
index 0000000..e9c4159
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_depth_state_desc.html
@@ -0,0 +1,92 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDepthStateDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowDepthStateDesc Struct Reference</h1><!-- doxytag: class="NvFlowDepthStateDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_state_desc.html#994cf33bf9d9ba8234cedc74c5c8b8da">depthEnable</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">NvFlowComparisonEnum</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_state_desc.html#d531e9e905b38c7d5b11cdb9f0f33b1b">depthFunc</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">NvFlowDepthWriteMask</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_state_desc.html#567b55dab0153b2700fd1cd100c6eb43">depthWriteMask</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="994cf33bf9d9ba8234cedc74c5c8b8da"></a><!-- doxytag: member="NvFlowDepthStateDesc::depthEnable" ref="994cf33bf9d9ba8234cedc74c5c8b8da" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_depth_state_desc.html#994cf33bf9d9ba8234cedc74c5c8b8da">NvFlowDepthStateDesc::depthEnable</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d531e9e905b38c7d5b11cdb9f0f33b1b"></a><!-- doxytag: member="NvFlowDepthStateDesc::depthFunc" ref="d531e9e905b38c7d5b11cdb9f0f33b1b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_context_ext_8h.html#437efc298751fb5eea4187fda6245260">NvFlowComparisonEnum</a> <a class="el" href="struct_nv_flow_depth_state_desc.html#d531e9e905b38c7d5b11cdb9f0f33b1b">NvFlowDepthStateDesc::depthFunc</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="567b55dab0153b2700fd1cd100c6eb43"></a><!-- doxytag: member="NvFlowDepthStateDesc::depthWriteMask" ref="567b55dab0153b2700fd1cd100c6eb43" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_context_ext_8h.html#660657f7d189b5e70c4af14d12d368d3">NvFlowDepthWriteMask</a> <a class="el" href="struct_nv_flow_depth_state_desc.html#567b55dab0153b2700fd1cd100c6eb43">NvFlowDepthStateDesc::depthWriteMask</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_depth_stencil_desc.html b/docs/api/files/struct_nv_flow_depth_stencil_desc.html
new file mode 100644
index 0000000..08fe78e
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_depth_stencil_desc.html
@@ -0,0 +1,109 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDepthStencilDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowDepthStencilDesc Struct Reference</h1><!-- doxytag: class="NvFlowDepthStencilDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_desc.html#2a72ae9f886ccb460e94fb25599b8586">ds_format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_desc.html#96f5d6254be25730034a97e0f62d0803">height</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_desc.html#17133af6bf2f21c3f48459dd41eb4c4e">viewport</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_desc.html#9846984bcf8ba84e3654fc62216ef910">width</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="2a72ae9f886ccb460e94fb25599b8586"></a><!-- doxytag: member="NvFlowDepthStencilDesc::ds_format" ref="2a72ae9f886ccb460e94fb25599b8586" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_depth_stencil_desc.html#2a72ae9f886ccb460e94fb25599b8586">NvFlowDepthStencilDesc::ds_format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="96f5d6254be25730034a97e0f62d0803"></a><!-- doxytag: member="NvFlowDepthStencilDesc::height" ref="96f5d6254be25730034a97e0f62d0803" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_depth_stencil_desc.html#96f5d6254be25730034a97e0f62d0803">NvFlowDepthStencilDesc::height</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="17133af6bf2f21c3f48459dd41eb4c4e"></a><!-- doxytag: member="NvFlowDepthStencilDesc::viewport" ref="17133af6bf2f21c3f48459dd41eb4c4e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a> <a class="el" href="struct_nv_flow_depth_stencil_desc.html#17133af6bf2f21c3f48459dd41eb4c4e">NvFlowDepthStencilDesc::viewport</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="9846984bcf8ba84e3654fc62216ef910"></a><!-- doxytag: member="NvFlowDepthStencilDesc::width" ref="9846984bcf8ba84e3654fc62216ef910" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_depth_stencil_desc.html#9846984bcf8ba84e3654fc62216ef910">NvFlowDepthStencilDesc::width</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d11.html b/docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d11.html
index 0c6a164..98f05da 100644
--- a/docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d11.html
+++ b/docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d11.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDepthStencilViewDescD3D11 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDepthStencilViewDescD3D11 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d12.html b/docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d12.html
index 3c33d2e..0f59a61 100644
--- a/docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d12.html
+++ b/docs/api/files/struct_nv_flow_depth_stencil_view_desc_d3_d12.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDepthStencilViewDescD3D12 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDepthStencilViewDescD3D12 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -31,28 +31,32 @@
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">D3D12_RESOURCE_STATES&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#aec08d0f1285b6fd549371d8347200ee">currentState</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">D3D12_RESOURCE_STATES&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#2f27bc74dddfbd7747a7941e7d15837d">dsvCurrentState</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">D3D12_DEPTH_STENCIL_VIEW_DESC&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#6e2cbdc36a79f8c05c62418d9f8baf5c">dsvDesc</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">D3D12_CPU_DESCRIPTOR_HANDLE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#89d615c945e9c660ff02b05c919aaf08">dsvHandle</a></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">ID3D12Resource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d0d0a61f204ae26d40b2dc0a4cfd1a94">resource</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">ID3D12Resource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#578b823c2323554c8d9ec78566d4274b">dsvResource</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">D3D12_RESOURCE_STATES&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#0dd281f8eecd93f5ce1c0ebaf251810a">srvCurrentState</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">D3D12_SHADER_RESOURCE_VIEW_DESC&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#4fe4845abd62bb0668a33db103d54358">srvDesc</a></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">D3D12_CPU_DESCRIPTOR_HANDLE&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#ce52e4daf5e3832eb71dd69783de9541">srvHandle</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">ID3D12Resource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d105f388030e9cc37e5d878e43eb3af7">srvResource</a></td></tr>
+
<tr><td class="memItemLeft" nowrap align="right" valign="top">D3D12_VIEWPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#c0f0309497e9a6eb4fd742078b529a6c">viewport</a></td></tr>
</table>
<hr><h2>Field Documentation</h2>
-<a class="anchor" name="aec08d0f1285b6fd549371d8347200ee"></a><!-- doxytag: member="NvFlowDepthStencilViewDescD3D12::currentState" ref="aec08d0f1285b6fd549371d8347200ee" args="" -->
+<a class="anchor" name="2f27bc74dddfbd7747a7941e7d15837d"></a><!-- doxytag: member="NvFlowDepthStencilViewDescD3D12::dsvCurrentState" ref="2f27bc74dddfbd7747a7941e7d15837d" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">D3D12_RESOURCE_STATES <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#aec08d0f1285b6fd549371d8347200ee">NvFlowDepthStencilViewDescD3D12::currentState</a> </td>
+ <td class="memname">D3D12_RESOURCE_STATES <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#2f27bc74dddfbd7747a7941e7d15837d">NvFlowDepthStencilViewDescD3D12::dsvCurrentState</a> </td>
</tr>
</table>
</div>
@@ -92,12 +96,27 @@
</div>
</div><p>
-<a class="anchor" name="d0d0a61f204ae26d40b2dc0a4cfd1a94"></a><!-- doxytag: member="NvFlowDepthStencilViewDescD3D12::resource" ref="d0d0a61f204ae26d40b2dc0a4cfd1a94" args="" -->
+<a class="anchor" name="578b823c2323554c8d9ec78566d4274b"></a><!-- doxytag: member="NvFlowDepthStencilViewDescD3D12::dsvResource" ref="578b823c2323554c8d9ec78566d4274b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">ID3D12Resource* <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#578b823c2323554c8d9ec78566d4274b">NvFlowDepthStencilViewDescD3D12::dsvResource</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0dd281f8eecd93f5ce1c0ebaf251810a"></a><!-- doxytag: member="NvFlowDepthStencilViewDescD3D12::srvCurrentState" ref="0dd281f8eecd93f5ce1c0ebaf251810a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">ID3D12Resource* <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d0d0a61f204ae26d40b2dc0a4cfd1a94">NvFlowDepthStencilViewDescD3D12::resource</a> </td>
+ <td class="memname">D3D12_RESOURCE_STATES <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#0dd281f8eecd93f5ce1c0ebaf251810a">NvFlowDepthStencilViewDescD3D12::srvCurrentState</a> </td>
</tr>
</table>
</div>
@@ -137,6 +156,21 @@
</div>
</div><p>
+<a class="anchor" name="d105f388030e9cc37e5d878e43eb3af7"></a><!-- doxytag: member="NvFlowDepthStencilViewDescD3D12::srvResource" ref="d105f388030e9cc37e5d878e43eb3af7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">ID3D12Resource* <a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html#d105f388030e9cc37e5d878e43eb3af7">NvFlowDepthStencilViewDescD3D12::srvResource</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
<a class="anchor" name="c0f0309497e9a6eb4fd742078b529a6c"></a><!-- doxytag: member="NvFlowDepthStencilViewDescD3D12::viewport" ref="c0f0309497e9a6eb4fd742078b529a6c" args="" -->
<div class="memitem">
<div class="memproto">
diff --git a/docs/api/files/struct_nv_flow_descriptor_reserve_handle_d3_d12.html b/docs/api/files/struct_nv_flow_descriptor_reserve_handle_d3_d12.html
index 5381243..4e84f42 100644
--- a/docs/api/files/struct_nv_flow_descriptor_reserve_handle_d3_d12.html
+++ b/docs/api/files/struct_nv_flow_descriptor_reserve_handle_d3_d12.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDescriptorReserveHandleD3D12 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDescriptorReserveHandleD3D12 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_device_desc.html b/docs/api/files/struct_nv_flow_device_desc.html
index cb832ce..7f36d80 100644
--- a/docs/api/files/struct_nv_flow_device_desc.html
+++ b/docs/api/files/struct_nv_flow_device_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDeviceDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDeviceDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_device_queue_desc.html b/docs/api/files/struct_nv_flow_device_queue_desc.html
index 013cb5a..ce3a180 100644
--- a/docs/api/files/struct_nv_flow_device_queue_desc.html
+++ b/docs/api/files/struct_nv_flow_device_queue_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDeviceQueueDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDeviceQueueDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_device_queue_status.html b/docs/api/files/struct_nv_flow_device_queue_status.html
index ff52edd..24c38e5 100644
--- a/docs/api/files/struct_nv_flow_device_queue_status.html
+++ b/docs/api/files/struct_nv_flow_device_queue_status.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDeviceQueueStatus Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDeviceQueueStatus Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_dim.html b/docs/api/files/struct_nv_flow_dim.html
index 6963c03..ea3c750 100644
--- a/docs/api/files/struct_nv_flow_dim.html
+++ b/docs/api/files/struct_nv_flow_dim.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDim Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDim Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_dispatch_params.html b/docs/api/files/struct_nv_flow_dispatch_params.html
new file mode 100644
index 0000000..451ec77
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_dispatch_params.html
@@ -0,0 +1,143 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDispatchParams Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowDispatchParams Struct Reference</h1><!-- doxytag: class="NvFlowDispatchParams" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_dispatch_params.html#11c92f2df2de30f7605fe76e053e881a">gridDim</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_dispatch_params.html#ac147b0129ee9a1840a8002d5d4086c0">readOnly</a> [(16u)]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceRW *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_dispatch_params.html#84ab6762b7e83f83490b723d02748dd7">readWrite</a> [(8u)]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowConstantBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_dispatch_params.html#cf64bce24cf9a90ec5fbad0739539a77">rootConstantBuffer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowConstantBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_dispatch_params.html#1fdeb64cc23ed61be241f1ccc95bc7ef">secondConstantBuffer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowComputeShader *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_dispatch_params.html#f33de8c539c1e1e67576bfd43fda2b15">shader</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="11c92f2df2de30f7605fe76e053e881a"></a><!-- doxytag: member="NvFlowDispatchParams::gridDim" ref="11c92f2df2de30f7605fe76e053e881a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="el" href="struct_nv_flow_dispatch_params.html#11c92f2df2de30f7605fe76e053e881a">NvFlowDispatchParams::gridDim</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ac147b0129ee9a1840a8002d5d4086c0"></a><!-- doxytag: member="NvFlowDispatchParams::readOnly" ref="ac147b0129ee9a1840a8002d5d4086c0" args="[(16u)]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* <a class="el" href="struct_nv_flow_dispatch_params.html#ac147b0129ee9a1840a8002d5d4086c0">NvFlowDispatchParams::readOnly</a>[(16u)] </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="84ab6762b7e83f83490b723d02748dd7"></a><!-- doxytag: member="NvFlowDispatchParams::readWrite" ref="84ab6762b7e83f83490b723d02748dd7" args="[(8u)]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceRW* <a class="el" href="struct_nv_flow_dispatch_params.html#84ab6762b7e83f83490b723d02748dd7">NvFlowDispatchParams::readWrite</a>[(8u)] </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="cf64bce24cf9a90ec5fbad0739539a77"></a><!-- doxytag: member="NvFlowDispatchParams::rootConstantBuffer" ref="cf64bce24cf9a90ec5fbad0739539a77" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowConstantBuffer* <a class="el" href="struct_nv_flow_dispatch_params.html#cf64bce24cf9a90ec5fbad0739539a77">NvFlowDispatchParams::rootConstantBuffer</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1fdeb64cc23ed61be241f1ccc95bc7ef"></a><!-- doxytag: member="NvFlowDispatchParams::secondConstantBuffer" ref="1fdeb64cc23ed61be241f1ccc95bc7ef" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowConstantBuffer* <a class="el" href="struct_nv_flow_dispatch_params.html#1fdeb64cc23ed61be241f1ccc95bc7ef">NvFlowDispatchParams::secondConstantBuffer</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="f33de8c539c1e1e67576bfd43fda2b15"></a><!-- doxytag: member="NvFlowDispatchParams::shader" ref="f33de8c539c1e1e67576bfd43fda2b15" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowComputeShader* <a class="el" href="struct_nv_flow_dispatch_params.html#f33de8c539c1e1e67576bfd43fda2b15">NvFlowDispatchParams::shader</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_draw_params.html b/docs/api/files/struct_nv_flow_draw_params.html
new file mode 100644
index 0000000..520c044
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_draw_params.html
@@ -0,0 +1,143 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDrawParams Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowDrawParams Struct Reference</h1><!-- doxytag: class="NvFlowDrawParams" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_draw_params.html#5419ee9fc318509174dcd9f09ce46233">frontCounterClockwise</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_draw_params.html#6eba694340fd9e03d318c97e3e5104e0">ps_readOnly</a> [(16u)]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResourceRW *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_draw_params.html#941cd60f4ec2e81292acd16f67d13fd8">ps_readWrite</a> [(1u)]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowConstantBuffer *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_draw_params.html#99531a5ff179d3b7246cf65ff3b44d51">rootConstantBuffer</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGraphicsShader *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_draw_params.html#684f6aa24ed39852ffc19602fec884dd">shader</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowResource *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_draw_params.html#bdfd55bc584752dff7c018adba7b8e10">vs_readOnly</a> [(16u)]</td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="5419ee9fc318509174dcd9f09ce46233"></a><!-- doxytag: member="NvFlowDrawParams::frontCounterClockwise" ref="5419ee9fc318509174dcd9f09ce46233" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_draw_params.html#5419ee9fc318509174dcd9f09ce46233">NvFlowDrawParams::frontCounterClockwise</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6eba694340fd9e03d318c97e3e5104e0"></a><!-- doxytag: member="NvFlowDrawParams::ps_readOnly" ref="6eba694340fd9e03d318c97e3e5104e0" args="[(16u)]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* <a class="el" href="struct_nv_flow_draw_params.html#6eba694340fd9e03d318c97e3e5104e0">NvFlowDrawParams::ps_readOnly</a>[(16u)] </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="941cd60f4ec2e81292acd16f67d13fd8"></a><!-- doxytag: member="NvFlowDrawParams::ps_readWrite" ref="941cd60f4ec2e81292acd16f67d13fd8" args="[(1u)]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResourceRW* <a class="el" href="struct_nv_flow_draw_params.html#941cd60f4ec2e81292acd16f67d13fd8">NvFlowDrawParams::ps_readWrite</a>[(1u)] </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="99531a5ff179d3b7246cf65ff3b44d51"></a><!-- doxytag: member="NvFlowDrawParams::rootConstantBuffer" ref="99531a5ff179d3b7246cf65ff3b44d51" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowConstantBuffer* <a class="el" href="struct_nv_flow_draw_params.html#99531a5ff179d3b7246cf65ff3b44d51">NvFlowDrawParams::rootConstantBuffer</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="684f6aa24ed39852ffc19602fec884dd"></a><!-- doxytag: member="NvFlowDrawParams::shader" ref="684f6aa24ed39852ffc19602fec884dd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowGraphicsShader* <a class="el" href="struct_nv_flow_draw_params.html#684f6aa24ed39852ffc19602fec884dd">NvFlowDrawParams::shader</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bdfd55bc584752dff7c018adba7b8e10"></a><!-- doxytag: member="NvFlowDrawParams::vs_readOnly" ref="bdfd55bc584752dff7c018adba7b8e10" args="[(16u)]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowResource* <a class="el" href="struct_nv_flow_draw_params.html#bdfd55bc584752dff7c018adba7b8e10">NvFlowDrawParams::vs_readOnly</a>[(16u)] </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_dynamic_descriptor_heap_d3_d12.html b/docs/api/files/struct_nv_flow_dynamic_descriptor_heap_d3_d12.html
index a4d1914..b777d4a 100644
--- a/docs/api/files/struct_nv_flow_dynamic_descriptor_heap_d3_d12.html
+++ b/docs/api/files/struct_nv_flow_dynamic_descriptor_heap_d3_d12.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowDynamicDescriptorHeapD3D12 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowDynamicDescriptorHeapD3D12 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_fence_desc.html b/docs/api/files/struct_nv_flow_fence_desc.html
new file mode 100644
index 0000000..45a5a32
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_fence_desc.html
@@ -0,0 +1,58 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowFenceDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowFenceDesc Struct Reference</h1><!-- doxytag: class="NvFlowFenceDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_fence_desc.html#c3d169119e9de7c2957dc019a9e09d68">crossAdapterShared</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="c3d169119e9de7c2957dc019a9e09d68"></a><!-- doxytag: member="NvFlowFenceDesc::crossAdapterShared" ref="c3d169119e9de7c2957dc019a9e09d68" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_fence_desc.html#c3d169119e9de7c2957dc019a9e09d68">NvFlowFenceDesc::crossAdapterShared</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_float2.html b/docs/api/files/struct_nv_flow_float2.html
new file mode 100644
index 0000000..834b487
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_float2.html
@@ -0,0 +1,75 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowFloat2 Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowFloat2 Struct Reference</h1><!-- doxytag: class="NvFlowFloat2" --><code>#include &lt;<a class="el" href="_nv_flow_types_8h-source.html">NvFlowTypes.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_float2.html#672afedd15d99e494c9cfabb03c5a59b">x</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_float2.html#5f2c79d826959769fac959287586d08c">y</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="672afedd15d99e494c9cfabb03c5a59b"></a><!-- doxytag: member="NvFlowFloat2::x" ref="672afedd15d99e494c9cfabb03c5a59b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_float2.html#672afedd15d99e494c9cfabb03c5a59b">NvFlowFloat2::x</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="5f2c79d826959769fac959287586d08c"></a><!-- doxytag: member="NvFlowFloat2::y" ref="5f2c79d826959769fac959287586d08c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_float2.html#5f2c79d826959769fac959287586d08c">NvFlowFloat2::y</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_types_8h-source.html">NvFlowTypes.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_float3.html b/docs/api/files/struct_nv_flow_float3.html
index d7222eb..0c09adb 100644
--- a/docs/api/files/struct_nv_flow_float3.html
+++ b/docs/api/files/struct_nv_flow_float3.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowFloat3 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowFloat3 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_float4.html b/docs/api/files/struct_nv_flow_float4.html
index 8c118e1..28c74c2 100644
--- a/docs/api/files/struct_nv_flow_float4.html
+++ b/docs/api/files/struct_nv_flow_float4.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowFloat4 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowFloat4 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_float4x4.html b/docs/api/files/struct_nv_flow_float4x4.html
index 80e1492..4671f97 100644
--- a/docs/api/files/struct_nv_flow_float4x4.html
+++ b/docs/api/files/struct_nv_flow_float4x4.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowFloat4x4 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowFloat4x4 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_graphics_shader_desc.html b/docs/api/files/struct_nv_flow_graphics_shader_desc.html
new file mode 100644
index 0000000..cd68108
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_graphics_shader_desc.html
@@ -0,0 +1,296 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGraphicsShaderDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowGraphicsShaderDesc Struct Reference</h1><!-- doxytag: class="NvFlowGraphicsShaderDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_blend_state_desc.html">NvFlowBlendStateDesc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#8f3dfcaab4c8872585cbcaa598158892">blendState</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#2561f6c48a3d6ac9d472ca5011968b60">depthClipEnable</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_depth_state_desc.html">NvFlowDepthStateDesc</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#329a21f3507e52f60bc0005225c87eef">depthState</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#4a5a67a50bee07bc621751aaff75f372">depthStencilFormat</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_input_element_desc.html">NvFlowInputElementDesc</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#dfa694653a694cfff77b03afc2afd2bc">inputElementDescs</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const wchar_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#ffc4fa65039cee6e8edb4180d9ef3519">label</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#d26829cd00d6ac8a0489bcf0779ddaac">lineList</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#ccc2519bca3e5d76a7720d02152e3388">numInputElements</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#23becacfbe6da5462a5cee1e1d7792d1">numRenderTargets</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#d99092af334a4a548b0eb2447b9d2445">ps</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#cb2a6a3b5eb644a6cfdd2a5da74e87e9">ps_length</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#fd7d543c14516fc8bf2b5b005db31042">renderTargetFormat</a> [(8u)]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#7d71dc97cf9ad5b9b764cec9799724bc">uavTarget</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#91a8ec5cdee7e32853ed9ad205c574c9">vs</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_graphics_shader_desc.html#bf82103f3d2f4ca209d4c83d393bbf9c">vs_length</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="8f3dfcaab4c8872585cbcaa598158892"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::blendState" ref="8f3dfcaab4c8872585cbcaa598158892" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_blend_state_desc.html">NvFlowBlendStateDesc</a> <a class="el" href="struct_nv_flow_graphics_shader_desc.html#8f3dfcaab4c8872585cbcaa598158892">NvFlowGraphicsShaderDesc::blendState</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="2561f6c48a3d6ac9d472ca5011968b60"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::depthClipEnable" ref="2561f6c48a3d6ac9d472ca5011968b60" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_graphics_shader_desc.html#2561f6c48a3d6ac9d472ca5011968b60">NvFlowGraphicsShaderDesc::depthClipEnable</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="329a21f3507e52f60bc0005225c87eef"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::depthState" ref="329a21f3507e52f60bc0005225c87eef" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_depth_state_desc.html">NvFlowDepthStateDesc</a> <a class="el" href="struct_nv_flow_graphics_shader_desc.html#329a21f3507e52f60bc0005225c87eef">NvFlowGraphicsShaderDesc::depthState</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="4a5a67a50bee07bc621751aaff75f372"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::depthStencilFormat" ref="4a5a67a50bee07bc621751aaff75f372" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_graphics_shader_desc.html#4a5a67a50bee07bc621751aaff75f372">NvFlowGraphicsShaderDesc::depthStencilFormat</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="dfa694653a694cfff77b03afc2afd2bc"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::inputElementDescs" ref="dfa694653a694cfff77b03afc2afd2bc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_input_element_desc.html">NvFlowInputElementDesc</a>* <a class="el" href="struct_nv_flow_graphics_shader_desc.html#dfa694653a694cfff77b03afc2afd2bc">NvFlowGraphicsShaderDesc::inputElementDescs</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ffc4fa65039cee6e8edb4180d9ef3519"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::label" ref="ffc4fa65039cee6e8edb4180d9ef3519" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const wchar_t* <a class="el" href="struct_nv_flow_graphics_shader_desc.html#ffc4fa65039cee6e8edb4180d9ef3519">NvFlowGraphicsShaderDesc::label</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d26829cd00d6ac8a0489bcf0779ddaac"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::lineList" ref="d26829cd00d6ac8a0489bcf0779ddaac" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_graphics_shader_desc.html#d26829cd00d6ac8a0489bcf0779ddaac">NvFlowGraphicsShaderDesc::lineList</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ccc2519bca3e5d76a7720d02152e3388"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::numInputElements" ref="ccc2519bca3e5d76a7720d02152e3388" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_graphics_shader_desc.html#ccc2519bca3e5d76a7720d02152e3388">NvFlowGraphicsShaderDesc::numInputElements</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="23becacfbe6da5462a5cee1e1d7792d1"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::numRenderTargets" ref="23becacfbe6da5462a5cee1e1d7792d1" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_graphics_shader_desc.html#23becacfbe6da5462a5cee1e1d7792d1">NvFlowGraphicsShaderDesc::numRenderTargets</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d99092af334a4a548b0eb2447b9d2445"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::ps" ref="d99092af334a4a548b0eb2447b9d2445" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const void* <a class="el" href="struct_nv_flow_graphics_shader_desc.html#d99092af334a4a548b0eb2447b9d2445">NvFlowGraphicsShaderDesc::ps</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="cb2a6a3b5eb644a6cfdd2a5da74e87e9"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::ps_length" ref="cb2a6a3b5eb644a6cfdd2a5da74e87e9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="el" href="struct_nv_flow_graphics_shader_desc.html#cb2a6a3b5eb644a6cfdd2a5da74e87e9">NvFlowGraphicsShaderDesc::ps_length</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="fd7d543c14516fc8bf2b5b005db31042"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::renderTargetFormat" ref="fd7d543c14516fc8bf2b5b005db31042" args="[(8u)]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_graphics_shader_desc.html#fd7d543c14516fc8bf2b5b005db31042">NvFlowGraphicsShaderDesc::renderTargetFormat</a>[(8u)] </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="7d71dc97cf9ad5b9b764cec9799724bc"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::uavTarget" ref="7d71dc97cf9ad5b9b764cec9799724bc" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_graphics_shader_desc.html#7d71dc97cf9ad5b9b764cec9799724bc">NvFlowGraphicsShaderDesc::uavTarget</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="91a8ec5cdee7e32853ed9ad205c574c9"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::vs" ref="91a8ec5cdee7e32853ed9ad205c574c9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const void* <a class="el" href="struct_nv_flow_graphics_shader_desc.html#91a8ec5cdee7e32853ed9ad205c574c9">NvFlowGraphicsShaderDesc::vs</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bf82103f3d2f4ca209d4c83d393bbf9c"></a><!-- doxytag: member="NvFlowGraphicsShaderDesc::vs_length" ref="bf82103f3d2f4ca209d4c83d393bbf9c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#73bd0925c776bdb174042d94cb8b74e6">NvFlowUint64</a> <a class="el" href="struct_nv_flow_graphics_shader_desc.html#bf82103f3d2f4ca209d4c83d393bbf9c">NvFlowGraphicsShaderDesc::vs_length</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_grid_desc.html b/docs/api/files/struct_nv_flow_grid_desc.html
index fa021b6..1d50bdd 100644
--- a/docs/api/files/struct_nv_flow_grid_desc.html
+++ b/docs/api/files/struct_nv_flow_grid_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_emit_custom_alloc_params.html b/docs/api/files/struct_nv_flow_grid_emit_custom_alloc_params.html
index 45eef00..d64ac06 100644
--- a/docs/api/files/struct_nv_flow_grid_emit_custom_alloc_params.html
+++ b/docs/api/files/struct_nv_flow_grid_emit_custom_alloc_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridEmitCustomAllocParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridEmitCustomAllocParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_emit_custom_emit_layer_params.html b/docs/api/files/struct_nv_flow_grid_emit_custom_emit_layer_params.html
index 0864f12..4a8bc8e 100644
--- a/docs/api/files/struct_nv_flow_grid_emit_custom_emit_layer_params.html
+++ b/docs/api/files/struct_nv_flow_grid_emit_custom_emit_layer_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridEmitCustomEmitLayerParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridEmitCustomEmitLayerParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_emit_custom_emit_params.html b/docs/api/files/struct_nv_flow_grid_emit_custom_emit_params.html
index 2f88900..d080550 100644
--- a/docs/api/files/struct_nv_flow_grid_emit_custom_emit_params.html
+++ b/docs/api/files/struct_nv_flow_grid_emit_custom_emit_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridEmitCustomEmitParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridEmitCustomEmitParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_emit_params.html b/docs/api/files/struct_nv_flow_grid_emit_params.html
index dd9e477..d9c2952 100644
--- a/docs/api/files/struct_nv_flow_grid_emit_params.html
+++ b/docs/api/files/struct_nv_flow_grid_emit_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridEmitParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridEmitParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -49,6 +49,9 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#70989b281f389eeaad19f1e9f8d23e59">deltaTime</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DeltaTime used to compute impulse. <a href="#70989b281f389eeaad19f1e9f8d23e59"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#7dbac24aafcfa3b64f9b45af70b75f7d">emitMaterialIndex</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Index into material lookup defined by <a class="el" href="group___nv_flow_grid_emit.html#gbf07a26d81c9738687f5ceafffe39468">NvFlowGridUpdateEmitMaterials()</a>. <a href="#7dbac24aafcfa3b64f9b45af70b75f7d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#ec080b3b49bed313e6d41e2832c80a23">emitMode</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Emitter behavior, based on NvFlowGridEmitMode, 0u is default. <a href="#ec080b3b49bed313e6d41e2832c80a23"></a><br></td></tr>
@@ -67,9 +70,6 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#864fd06afe3eba6df4f30885b68b6eec">localToWorld</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transform from shape local space to world space. <a href="#864fd06afe3eba6df4f30885b68b6eec"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#4ec867891c4664ce6001c4c7a575a9e1">material</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Material for this emitter. <a href="#4ec867891c4664ce6001c4c7a575a9e1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#36277f14a99654f760c4fc458e5bdb23">maxActiveDist</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Maximum distance value for active emission. <a href="#36277f14a99654f760c4fc458e5bdb23"></a><br></td></tr>
@@ -82,9 +82,6 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#331204cdfa8a315bc0b54c208a699682">minEdgeDist</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Distance from minActiveDist to 1.0 emitter opacity. <a href="#331204cdfa8a315bc0b54c208a699682"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#47b23d8747b51503648edb2976acf530">numSubSteps</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Numbers of interations to perform on cell value. <a href="#47b23d8747b51503648edb2976acf530"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_float3.html">NvFlowFloat3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_emit_params.html#78397caeb2c29ef8afae9acdaf6a4b23">predictVelocity</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Velocity used only for predict. <a href="#78397caeb2c29ef8afae9acdaf6a4b23"></a><br></td></tr>
@@ -218,6 +215,23 @@ DeltaTime used to compute impulse.
</div>
</div><p>
+<a class="anchor" name="7dbac24aafcfa3b64f9b45af70b75f7d"></a><!-- doxytag: member="NvFlowGridEmitParams::emitMaterialIndex" ref="7dbac24aafcfa3b64f9b45af70b75f7d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_grid_emit_params.html#7dbac24aafcfa3b64f9b45af70b75f7d">NvFlowGridEmitParams::emitMaterialIndex</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Index into material lookup defined by <a class="el" href="group___nv_flow_grid_emit.html#gbf07a26d81c9738687f5ceafffe39468">NvFlowGridUpdateEmitMaterials()</a>.
+<p>
+
+</div>
+</div><p>
<a class="anchor" name="ec080b3b49bed313e6d41e2832c80a23"></a><!-- doxytag: member="NvFlowGridEmitParams::emitMode" ref="ec080b3b49bed313e6d41e2832c80a23" args="" -->
<div class="memitem">
<div class="memproto">
@@ -320,23 +334,6 @@ Transform from shape local space to world space.
</div>
</div><p>
-<a class="anchor" name="4ec867891c4664ce6001c4c7a575a9e1"></a><!-- doxytag: member="NvFlowGridEmitParams::material" ref="4ec867891c4664ce6001c4c7a575a9e1" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="struct_nv_flow_grid_material_handle.html">NvFlowGridMaterialHandle</a> <a class="el" href="struct_nv_flow_grid_emit_params.html#4ec867891c4664ce6001c4c7a575a9e1">NvFlowGridEmitParams::material</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Material for this emitter.
-<p>
-
-</div>
-</div><p>
<a class="anchor" name="36277f14a99654f760c4fc458e5bdb23"></a><!-- doxytag: member="NvFlowGridEmitParams::maxActiveDist" ref="36277f14a99654f760c4fc458e5bdb23" args="" -->
<div class="memitem">
<div class="memproto">
@@ -405,23 +402,6 @@ Distance from minActiveDist to 1.0 emitter opacity.
</div>
</div><p>
-<a class="anchor" name="47b23d8747b51503648edb2976acf530"></a><!-- doxytag: member="NvFlowGridEmitParams::numSubSteps" ref="47b23d8747b51503648edb2976acf530" args="" -->
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_grid_emit_params.html#47b23d8747b51503648edb2976acf530">NvFlowGridEmitParams::numSubSteps</a> </td>
- </tr>
- </table>
-</div>
-<div class="memdoc">
-
-<p>
-Numbers of interations to perform on cell value.
-<p>
-
-</div>
-</div><p>
<a class="anchor" name="78397caeb2c29ef8afae9acdaf6a4b23"></a><!-- doxytag: member="NvFlowGridEmitParams::predictVelocity" ref="78397caeb2c29ef8afae9acdaf6a4b23" args="" -->
<div class="memitem">
<div class="memproto">
diff --git a/docs/api/files/struct_nv_flow_grid_export_debug_vis_view.html b/docs/api/files/struct_nv_flow_grid_export_debug_vis_view.html
index 5c6339d..b87efce 100644
--- a/docs/api/files/struct_nv_flow_grid_export_debug_vis_view.html
+++ b/docs/api/files/struct_nv_flow_grid_export_debug_vis_view.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridExportDebugVisView Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExportDebugVisView Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_export_handle.html b/docs/api/files/struct_nv_flow_grid_export_handle.html
index 23bbbfa..9f3ca16 100644
--- a/docs/api/files/struct_nv_flow_grid_export_handle.html
+++ b/docs/api/files/struct_nv_flow_grid_export_handle.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridExportHandle Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExportHandle Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_export_import_layer_mapping.html b/docs/api/files/struct_nv_flow_grid_export_import_layer_mapping.html
index 3e4e9c3..852e48a 100644
--- a/docs/api/files/struct_nv_flow_grid_export_import_layer_mapping.html
+++ b/docs/api/files/struct_nv_flow_grid_export_import_layer_mapping.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridExportImportLayerMapping Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExportImportLayerMapping Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_export_import_layered_mapping.html b/docs/api/files/struct_nv_flow_grid_export_import_layered_mapping.html
index c4632bb..7448823 100644
--- a/docs/api/files/struct_nv_flow_grid_export_import_layered_mapping.html
+++ b/docs/api/files/struct_nv_flow_grid_export_import_layered_mapping.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridExportImportLayeredMapping Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExportImportLayeredMapping Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_export_layer_view.html b/docs/api/files/struct_nv_flow_grid_export_layer_view.html
index 2f22186..f5f3343 100644
--- a/docs/api/files/struct_nv_flow_grid_export_layer_view.html
+++ b/docs/api/files/struct_nv_flow_grid_export_layer_view.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridExportLayerView Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExportLayerView Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_export_layered_view.html b/docs/api/files/struct_nv_flow_grid_export_layered_view.html
index 79afac4..d0cc56c 100644
--- a/docs/api/files/struct_nv_flow_grid_export_layered_view.html
+++ b/docs/api/files/struct_nv_flow_grid_export_layered_view.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridExportLayeredView Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExportLayeredView Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_export_simple_shape.html b/docs/api/files/struct_nv_flow_grid_export_simple_shape.html
index 4477a3b..6fe78fb 100644
--- a/docs/api/files/struct_nv_flow_grid_export_simple_shape.html
+++ b/docs/api/files/struct_nv_flow_grid_export_simple_shape.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridExportSimpleShape Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridExportSimpleShape Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_import_desc.html b/docs/api/files/struct_nv_flow_grid_import_desc.html
index af7a362..f8067f1 100644
--- a/docs/api/files/struct_nv_flow_grid_import_desc.html
+++ b/docs/api/files/struct_nv_flow_grid_import_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridImportDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridImportDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_import_handle.html b/docs/api/files/struct_nv_flow_grid_import_handle.html
index 20072de..0dc22d4 100644
--- a/docs/api/files/struct_nv_flow_grid_import_handle.html
+++ b/docs/api/files/struct_nv_flow_grid_import_handle.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridImportHandle Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridImportHandle Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_import_layer_view.html b/docs/api/files/struct_nv_flow_grid_import_layer_view.html
index 5967f7d..eb54235 100644
--- a/docs/api/files/struct_nv_flow_grid_import_layer_view.html
+++ b/docs/api/files/struct_nv_flow_grid_import_layer_view.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridImportLayerView Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridImportLayerView Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_import_layered_view.html b/docs/api/files/struct_nv_flow_grid_import_layered_view.html
index d859631..8c1da8e 100644
--- a/docs/api/files/struct_nv_flow_grid_import_layered_view.html
+++ b/docs/api/files/struct_nv_flow_grid_import_layered_view.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridImportLayeredView Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridImportLayeredView Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_import_params.html b/docs/api/files/struct_nv_flow_grid_import_params.html
index 50f1fef..4d4d81b 100644
--- a/docs/api/files/struct_nv_flow_grid_import_params.html
+++ b/docs/api/files/struct_nv_flow_grid_import_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridImportParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridImportParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_import_state_c_p_u_params.html b/docs/api/files/struct_nv_flow_grid_import_state_c_p_u_params.html
index 66eacab..803a2db 100644
--- a/docs/api/files/struct_nv_flow_grid_import_state_c_p_u_params.html
+++ b/docs/api/files/struct_nv_flow_grid_import_state_c_p_u_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridImportStateCPUParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridImportStateCPUParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_material_handle.html b/docs/api/files/struct_nv_flow_grid_material_handle.html
index 15f84f0..8d2be70 100644
--- a/docs/api/files/struct_nv_flow_grid_material_handle.html
+++ b/docs/api/files/struct_nv_flow_grid_material_handle.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridMaterialHandle Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridMaterialHandle Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_material_params.html b/docs/api/files/struct_nv_flow_grid_material_params.html
index 2d5de32..ba4f20f 100644
--- a/docs/api/files/struct_nv_flow_grid_material_params.html
+++ b/docs/api/files/struct_nv_flow_grid_material_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridMaterialParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridMaterialParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -70,12 +70,24 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_grid_material_per_component.html">NvFlowGridMaterialPerComponent</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_material_params.html#d4046223b0fce2c7d5dce4a9671ed978">velocity</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Velocity component parameters. <a href="#d4046223b0fce2c7d5dce4a9671ed978"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_material_params.html#e9e56cc5021894697e6da7642062b021">vorticityConstantMask</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Works as other masks, provides fixed offset. <a href="#e9e56cc5021894697e6da7642062b021"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_material_params.html#7b0fb3fbb2341cfb9eed0f3ee8a4e89f">vorticityFuelMask</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">0.f disabled; 1.0f higher fuel, higher strength; -1.0f for inverse <a href="#7b0fb3fbb2341cfb9eed0f3ee8a4e89f"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_material_params.html#6c2b226c1f278d1343c7f12631fbdee9">vorticitySmokeMask</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">0.f disabled; 1.0f higher smoke, higher strength; -1.0f for inverse <a href="#6c2b226c1f278d1343c7f12631fbdee9"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_material_params.html#5aed6e08e86ac4339377d2a12ccc8d35">vorticityStrength</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Higher values increase rotation, reduce laminar flow. <a href="#5aed6e08e86ac4339377d2a12ccc8d35"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_material_params.html#577e9a8b9db027c4b970976fe44320a3">vorticityTemperatureMask</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">0.f disabled; 1.0f higher temperatures, higher strength; -1.0f for inverse <a href="#577e9a8b9db027c4b970976fe44320a3"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_material_params.html#f8c631bf051cb37eeaa03bace122e298">vorticityVelocityMask</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">0.f means zero velocity magnitude influence on vorticity <a href="#f8c631bf051cb37eeaa03bace122e298"></a><br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">0.f disabled; 1.0f higher velocities, higher strength; -1.0f for inverse <a href="#f8c631bf051cb37eeaa03bace122e298"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Grid material parameters. <hr><h2>Field Documentation</h2>
@@ -283,6 +295,57 @@ Velocity component parameters.
</div>
</div><p>
+<a class="anchor" name="e9e56cc5021894697e6da7642062b021"></a><!-- doxytag: member="NvFlowGridMaterialParams::vorticityConstantMask" ref="e9e56cc5021894697e6da7642062b021" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_material_params.html#e9e56cc5021894697e6da7642062b021">NvFlowGridMaterialParams::vorticityConstantMask</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Works as other masks, provides fixed offset.
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="7b0fb3fbb2341cfb9eed0f3ee8a4e89f"></a><!-- doxytag: member="NvFlowGridMaterialParams::vorticityFuelMask" ref="7b0fb3fbb2341cfb9eed0f3ee8a4e89f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_material_params.html#7b0fb3fbb2341cfb9eed0f3ee8a4e89f">NvFlowGridMaterialParams::vorticityFuelMask</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+0.f disabled; 1.0f higher fuel, higher strength; -1.0f for inverse
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="6c2b226c1f278d1343c7f12631fbdee9"></a><!-- doxytag: member="NvFlowGridMaterialParams::vorticitySmokeMask" ref="6c2b226c1f278d1343c7f12631fbdee9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_material_params.html#6c2b226c1f278d1343c7f12631fbdee9">NvFlowGridMaterialParams::vorticitySmokeMask</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+0.f disabled; 1.0f higher smoke, higher strength; -1.0f for inverse
+<p>
+
+</div>
+</div><p>
<a class="anchor" name="5aed6e08e86ac4339377d2a12ccc8d35"></a><!-- doxytag: member="NvFlowGridMaterialParams::vorticityStrength" ref="5aed6e08e86ac4339377d2a12ccc8d35" args="" -->
<div class="memitem">
<div class="memproto">
@@ -300,6 +363,23 @@ Higher values increase rotation, reduce laminar flow.
</div>
</div><p>
+<a class="anchor" name="577e9a8b9db027c4b970976fe44320a3"></a><!-- doxytag: member="NvFlowGridMaterialParams::vorticityTemperatureMask" ref="577e9a8b9db027c4b970976fe44320a3" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_material_params.html#577e9a8b9db027c4b970976fe44320a3">NvFlowGridMaterialParams::vorticityTemperatureMask</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+0.f disabled; 1.0f higher temperatures, higher strength; -1.0f for inverse
+<p>
+
+</div>
+</div><p>
<a class="anchor" name="f8c631bf051cb37eeaa03bace122e298"></a><!-- doxytag: member="NvFlowGridMaterialParams::vorticityVelocityMask" ref="f8c631bf051cb37eeaa03bace122e298" args="" -->
<div class="memitem">
<div class="memproto">
@@ -312,7 +392,7 @@ Higher values increase rotation, reduce laminar flow.
<div class="memdoc">
<p>
-0.f means zero velocity magnitude influence on vorticity
+0.f disabled; 1.0f higher velocities, higher strength; -1.0f for inverse
<p>
</div>
diff --git a/docs/api/files/struct_nv_flow_grid_material_per_component.html b/docs/api/files/struct_nv_flow_grid_material_per_component.html
index 04ecc22..e224a2a 100644
--- a/docs/api/files/struct_nv_flow_grid_material_per_component.html
+++ b/docs/api/files/struct_nv_flow_grid_material_per_component.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridMaterialPerComponent Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridMaterialPerComponent Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_params.html b/docs/api/files/struct_nv_flow_grid_params.html
index e1c7c37..dd2c538 100644
--- a/docs/api/files/struct_nv_flow_grid_params.html
+++ b/docs/api/files/struct_nv_flow_grid_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
@@ -49,6 +49,9 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_params.html#02961dd6007cc07b78424a03b0d7f9f5">pressureLegacyMode</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If true, run older less accurate pressure solver. <a href="#02961dd6007cc07b78424a03b0d7f9f5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_params.html#7ab041d5426c03b12cab8193911f1251">singlePassAdvection</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If true, enables single pass advection. <a href="#7ab041d5426c03b12cab8193911f1251"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Parameters controlling grid behavior. <hr><h2>Field Documentation</h2>
@@ -137,6 +140,23 @@ If true, run older less accurate pressure solver.
</div>
</div><p>
+<a class="anchor" name="7ab041d5426c03b12cab8193911f1251"></a><!-- doxytag: member="NvFlowGridParams::singlePassAdvection" ref="7ab041d5426c03b12cab8193911f1251" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_grid_params.html#7ab041d5426c03b12cab8193911f1251">NvFlowGridParams::singlePassAdvection</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+If true, enables single pass advection.
+<p>
+
+</div>
+</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a></ul>
</div>
diff --git a/docs/api/files/struct_nv_flow_grid_proxy_desc.html b/docs/api/files/struct_nv_flow_grid_proxy_desc.html
index 01f3162..641e19b 100644
--- a/docs/api/files/struct_nv_flow_grid_proxy_desc.html
+++ b/docs/api/files/struct_nv_flow_grid_proxy_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridProxyDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridProxyDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_proxy_flush_params.html b/docs/api/files/struct_nv_flow_grid_proxy_flush_params.html
index 298f26b..1b00119 100644
--- a/docs/api/files/struct_nv_flow_grid_proxy_flush_params.html
+++ b/docs/api/files/struct_nv_flow_grid_proxy_flush_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridProxyFlushParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridProxyFlushParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_reset_desc.html b/docs/api/files/struct_nv_flow_grid_reset_desc.html
index 235c23c..fcba517 100644
--- a/docs/api/files/struct_nv_flow_grid_reset_desc.html
+++ b/docs/api/files/struct_nv_flow_grid_reset_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowGridResetDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridResetDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_grid_summary_debug_render_params.html b/docs/api/files/struct_nv_flow_grid_summary_debug_render_params.html
new file mode 100644
index 0000000..61068c8
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_grid_summary_debug_render_params.html
@@ -0,0 +1,125 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridSummaryDebugRenderParams Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowGridSummaryDebugRenderParams Struct Reference<br>
+<small>
+[<a class="el" href="group___nv_flow_grid_summary.html">NvFlowGridSummary</a>]</small>
+</h1><!-- doxytag: class="NvFlowGridSummaryDebugRenderParams" -->Parameters to debug render the grid summary data.
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#f53b095219295438ff455562290d1cfd">projectionMatrix</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Render target projection matrix, row major. <a href="#f53b095219295438ff455562290d1cfd"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowRenderTargetView *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#c15cfe1c6dfff3b905be6d800f221ed9">renderTargetView</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Render target to draw visualization to. <a href="#c15cfe1c6dfff3b905be6d800f221ed9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridSummaryStateCPU *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#bd826371d8ea7246684bda06b1fb8560">stateCPU</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#2989ebc1382e8d88b622bef2873c6a53">viewMatrix</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Render target view matrix, row major. <a href="#2989ebc1382e8d88b622bef2873c6a53"></a><br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Parameters to debug render the grid summary data. <hr><h2>Field Documentation</h2>
+<a class="anchor" name="f53b095219295438ff455562290d1cfd"></a><!-- doxytag: member="NvFlowGridSummaryDebugRenderParams::projectionMatrix" ref="f53b095219295438ff455562290d1cfd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#f53b095219295438ff455562290d1cfd">NvFlowGridSummaryDebugRenderParams::projectionMatrix</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Render target projection matrix, row major.
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c15cfe1c6dfff3b905be6d800f221ed9"></a><!-- doxytag: member="NvFlowGridSummaryDebugRenderParams::renderTargetView" ref="c15cfe1c6dfff3b905be6d800f221ed9" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowRenderTargetView* <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#c15cfe1c6dfff3b905be6d800f221ed9">NvFlowGridSummaryDebugRenderParams::renderTargetView</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Render target to draw visualization to.
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bd826371d8ea7246684bda06b1fb8560"></a><!-- doxytag: member="NvFlowGridSummaryDebugRenderParams::stateCPU" ref="bd826371d8ea7246684bda06b1fb8560" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowGridSummaryStateCPU* <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#bd826371d8ea7246684bda06b1fb8560">NvFlowGridSummaryDebugRenderParams::stateCPU</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="2989ebc1382e8d88b622bef2873c6a53"></a><!-- doxytag: member="NvFlowGridSummaryDebugRenderParams::viewMatrix" ref="2989ebc1382e8d88b622bef2873c6a53" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_float4x4.html">NvFlowFloat4x4</a> <a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html#2989ebc1382e8d88b622bef2873c6a53">NvFlowGridSummaryDebugRenderParams::viewMatrix</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Render target view matrix, row major.
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_grid_summary_desc.html b/docs/api/files/struct_nv_flow_grid_summary_desc.html
new file mode 100644
index 0000000..6fc7ad3
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_grid_summary_desc.html
@@ -0,0 +1,68 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridSummaryDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowGridSummaryDesc Struct Reference<br>
+<small>
+[<a class="el" href="group___nv_flow_grid_summary.html">NvFlowGridSummary</a>]</small>
+</h1><!-- doxytag: class="NvFlowGridSummaryDesc" -->Description necessary to create grid summary.
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridExport *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_desc.html#62de9d4003745fc075c92d5a61093b75">gridExport</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Grid export to use as template for allocation. <a href="#62de9d4003745fc075c92d5a61093b75"></a><br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Description necessary to create grid summary. <hr><h2>Field Documentation</h2>
+<a class="anchor" name="62de9d4003745fc075c92d5a61093b75"></a><!-- doxytag: member="NvFlowGridSummaryDesc::gridExport" ref="62de9d4003745fc075c92d5a61093b75" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowGridExport* <a class="el" href="struct_nv_flow_grid_summary_desc.html#62de9d4003745fc075c92d5a61093b75">NvFlowGridSummaryDesc::gridExport</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+Grid export to use as template for allocation.
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_grid_summary_result.html b/docs/api/files/struct_nv_flow_grid_summary_result.html
new file mode 100644
index 0000000..fdf3eed
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_grid_summary_result.html
@@ -0,0 +1,184 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridSummaryResult Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowGridSummaryResult Struct Reference<br>
+<small>
+[<a class="el" href="group___nv_flow_grid_summary.html">NvFlowGridSummary</a>]</small>
+</h1><!-- doxytag: class="NvFlowGridSummaryResult" -->Summary results.
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html#56c3cc3f9b7ee3f86720b9717a4e1587">averageBurn</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html#e0fa9fa0f65e5147bef49720567a9017">averageFuel</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html#9e5f120d2a5749a1c47863a7a8437655">averageSmoke</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html#b49f99ca9c6fe62469a59b9dbed10708">averageSpeed</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html#166f1f7f65e1ba5065a5bc8d419882d4">averageTemperature</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_float3.html">NvFlowFloat3</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html#c61da466643ad9e53f607c21f2f6c856">averageVelocity</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html#4b181df40c566278ab55463ea45926a7">worldHalfSize</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_result.html#e81a8da24b287083ed666bbcffe48e03">worldLocation</a></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Summary results. <hr><h2>Field Documentation</h2>
+<a class="anchor" name="56c3cc3f9b7ee3f86720b9717a4e1587"></a><!-- doxytag: member="NvFlowGridSummaryResult::averageBurn" ref="56c3cc3f9b7ee3f86720b9717a4e1587" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_summary_result.html#56c3cc3f9b7ee3f86720b9717a4e1587">NvFlowGridSummaryResult::averageBurn</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="e0fa9fa0f65e5147bef49720567a9017"></a><!-- doxytag: member="NvFlowGridSummaryResult::averageFuel" ref="e0fa9fa0f65e5147bef49720567a9017" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_summary_result.html#e0fa9fa0f65e5147bef49720567a9017">NvFlowGridSummaryResult::averageFuel</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="9e5f120d2a5749a1c47863a7a8437655"></a><!-- doxytag: member="NvFlowGridSummaryResult::averageSmoke" ref="9e5f120d2a5749a1c47863a7a8437655" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_summary_result.html#9e5f120d2a5749a1c47863a7a8437655">NvFlowGridSummaryResult::averageSmoke</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="b49f99ca9c6fe62469a59b9dbed10708"></a><!-- doxytag: member="NvFlowGridSummaryResult::averageSpeed" ref="b49f99ca9c6fe62469a59b9dbed10708" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_summary_result.html#b49f99ca9c6fe62469a59b9dbed10708">NvFlowGridSummaryResult::averageSpeed</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="166f1f7f65e1ba5065a5bc8d419882d4"></a><!-- doxytag: member="NvFlowGridSummaryResult::averageTemperature" ref="166f1f7f65e1ba5065a5bc8d419882d4" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_grid_summary_result.html#166f1f7f65e1ba5065a5bc8d419882d4">NvFlowGridSummaryResult::averageTemperature</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="c61da466643ad9e53f607c21f2f6c856"></a><!-- doxytag: member="NvFlowGridSummaryResult::averageVelocity" ref="c61da466643ad9e53f607c21f2f6c856" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_float3.html">NvFlowFloat3</a> <a class="el" href="struct_nv_flow_grid_summary_result.html#c61da466643ad9e53f607c21f2f6c856">NvFlowGridSummaryResult::averageVelocity</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="4b181df40c566278ab55463ea45926a7"></a><!-- doxytag: member="NvFlowGridSummaryResult::worldHalfSize" ref="4b181df40c566278ab55463ea45926a7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="el" href="struct_nv_flow_grid_summary_result.html#4b181df40c566278ab55463ea45926a7">NvFlowGridSummaryResult::worldHalfSize</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="e81a8da24b287083ed666bbcffe48e03"></a><!-- doxytag: member="NvFlowGridSummaryResult::worldLocation" ref="e81a8da24b287083ed666bbcffe48e03" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_float4.html">NvFlowFloat4</a> <a class="el" href="struct_nv_flow_grid_summary_result.html#e81a8da24b287083ed666bbcffe48e03">NvFlowGridSummaryResult::worldLocation</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_grid_summary_update_params.html b/docs/api/files/struct_nv_flow_grid_summary_update_params.html
new file mode 100644
index 0000000..739b66b
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_grid_summary_update_params.html
@@ -0,0 +1,88 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowGridSummaryUpdateParams Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowGridSummaryUpdateParams Struct Reference<br>
+<small>
+[<a class="el" href="group___nv_flow_grid_summary.html">NvFlowGridSummary</a>]</small>
+</h1><!-- doxytag: class="NvFlowGridSummaryUpdateParams" -->Parameters required to update summary CPU state.
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridExport *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_update_params.html#e67cdac7ebe64aea51b1a1f1194226af">gridExport</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">GridExport to capture summary from. <a href="#e67cdac7ebe64aea51b1a1f1194226af"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">NvFlowGridSummaryStateCPU *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_grid_summary_update_params.html#f409f33c97fc0b023e8064605ee0890f">stateCPU</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The target to store summary data to. <a href="#f409f33c97fc0b023e8064605ee0890f"></a><br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Parameters required to update summary CPU state. <hr><h2>Field Documentation</h2>
+<a class="anchor" name="e67cdac7ebe64aea51b1a1f1194226af"></a><!-- doxytag: member="NvFlowGridSummaryUpdateParams::gridExport" ref="e67cdac7ebe64aea51b1a1f1194226af" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowGridExport* <a class="el" href="struct_nv_flow_grid_summary_update_params.html#e67cdac7ebe64aea51b1a1f1194226af">NvFlowGridSummaryUpdateParams::gridExport</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+GridExport to capture summary from.
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="f409f33c97fc0b023e8064605ee0890f"></a><!-- doxytag: member="NvFlowGridSummaryUpdateParams::stateCPU" ref="f409f33c97fc0b023e8064605ee0890f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">NvFlowGridSummaryStateCPU* <a class="el" href="struct_nv_flow_grid_summary_update_params.html#f409f33c97fc0b023e8064605ee0890f">NvFlowGridSummaryUpdateParams::stateCPU</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+The target to store summary data to.
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_8h-source.html">NvFlow.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_heap_sparse_desc.html b/docs/api/files/struct_nv_flow_heap_sparse_desc.html
new file mode 100644
index 0000000..71b6b7d
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_heap_sparse_desc.html
@@ -0,0 +1,58 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowHeapSparseDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowHeapSparseDesc Struct Reference</h1><!-- doxytag: class="NvFlowHeapSparseDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_heap_sparse_desc.html#47152e16c538eb088c48d43dd748e136">sizeInBytes</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="47152e16c538eb088c48d43dd748e136"></a><!-- doxytag: member="NvFlowHeapSparseDesc::sizeInBytes" ref="47152e16c538eb088c48d43dd748e136" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_heap_sparse_desc.html#47152e16c538eb088c48d43dd748e136">NvFlowHeapSparseDesc::sizeInBytes</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_index_buffer_desc.html b/docs/api/files/struct_nv_flow_index_buffer_desc.html
new file mode 100644
index 0000000..24f795f
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_index_buffer_desc.html
@@ -0,0 +1,92 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowIndexBufferDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowIndexBufferDesc Struct Reference</h1><!-- doxytag: class="NvFlowIndexBufferDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_index_buffer_desc.html#30835d2828c4b7cc2bd93f62906c186b">data</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_index_buffer_desc.html#4281c0312d717a53d8060ca1dd484fcb">format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_index_buffer_desc.html#bb2d8ae05e0a99b9661628f970caf8c7">sizeInBytes</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="30835d2828c4b7cc2bd93f62906c186b"></a><!-- doxytag: member="NvFlowIndexBufferDesc::data" ref="30835d2828c4b7cc2bd93f62906c186b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const void* <a class="el" href="struct_nv_flow_index_buffer_desc.html#30835d2828c4b7cc2bd93f62906c186b">NvFlowIndexBufferDesc::data</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="4281c0312d717a53d8060ca1dd484fcb"></a><!-- doxytag: member="NvFlowIndexBufferDesc::format" ref="4281c0312d717a53d8060ca1dd484fcb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_index_buffer_desc.html#4281c0312d717a53d8060ca1dd484fcb">NvFlowIndexBufferDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="bb2d8ae05e0a99b9661628f970caf8c7"></a><!-- doxytag: member="NvFlowIndexBufferDesc::sizeInBytes" ref="bb2d8ae05e0a99b9661628f970caf8c7" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_index_buffer_desc.html#bb2d8ae05e0a99b9661628f970caf8c7">NvFlowIndexBufferDesc::sizeInBytes</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_input_element_desc.html b/docs/api/files/struct_nv_flow_input_element_desc.html
new file mode 100644
index 0000000..9c61bfd
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_input_element_desc.html
@@ -0,0 +1,75 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowInputElementDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowInputElementDesc Struct Reference</h1><!-- doxytag: class="NvFlowInputElementDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_input_element_desc.html#b9b89bd14a44202e160685105eb301dd">format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_input_element_desc.html#db17424e6bea8f71cfcf47e42645e142">semanticName</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="b9b89bd14a44202e160685105eb301dd"></a><!-- doxytag: member="NvFlowInputElementDesc::format" ref="b9b89bd14a44202e160685105eb301dd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_input_element_desc.html#b9b89bd14a44202e160685105eb301dd">NvFlowInputElementDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="db17424e6bea8f71cfcf47e42645e142"></a><!-- doxytag: member="NvFlowInputElementDesc::semanticName" ref="db17424e6bea8f71cfcf47e42645e142" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const char* <a class="el" href="struct_nv_flow_input_element_desc.html#db17424e6bea8f71cfcf47e42645e142">NvFlowInputElementDesc::semanticName</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_int2.html b/docs/api/files/struct_nv_flow_int2.html
new file mode 100644
index 0000000..f47f2c6
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_int2.html
@@ -0,0 +1,75 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowInt2 Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowInt2 Struct Reference</h1><!-- doxytag: class="NvFlowInt2" --><code>#include &lt;<a class="el" href="_nv_flow_types_8h-source.html">NvFlowTypes.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int2.html#a6e8431da91329f148ed33aad715ee5f">x</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int2.html#fc375faf0a0617daf0bba4ff8ce3c520">y</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="a6e8431da91329f148ed33aad715ee5f"></a><!-- doxytag: member="NvFlowInt2::x" ref="a6e8431da91329f148ed33aad715ee5f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int2.html#a6e8431da91329f148ed33aad715ee5f">NvFlowInt2::x</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="fc375faf0a0617daf0bba4ff8ce3c520"></a><!-- doxytag: member="NvFlowInt2::y" ref="fc375faf0a0617daf0bba4ff8ce3c520" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int2.html#fc375faf0a0617daf0bba4ff8ce3c520">NvFlowInt2::y</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_types_8h-source.html">NvFlowTypes.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_int3.html b/docs/api/files/struct_nv_flow_int3.html
new file mode 100644
index 0000000..b6b8484
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_int3.html
@@ -0,0 +1,92 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowInt3 Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowInt3 Struct Reference</h1><!-- doxytag: class="NvFlowInt3" --><code>#include &lt;<a class="el" href="_nv_flow_types_8h-source.html">NvFlowTypes.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int3.html#73e12f7c750f20bc2a642d139815cce6">x</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int3.html#a190cda874683d079077c37a86fec891">y</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int3.html#b76c14ed7d186fc428be056db7bcc67d">z</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="73e12f7c750f20bc2a642d139815cce6"></a><!-- doxytag: member="NvFlowInt3::x" ref="73e12f7c750f20bc2a642d139815cce6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int3.html#73e12f7c750f20bc2a642d139815cce6">NvFlowInt3::x</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a190cda874683d079077c37a86fec891"></a><!-- doxytag: member="NvFlowInt3::y" ref="a190cda874683d079077c37a86fec891" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int3.html#a190cda874683d079077c37a86fec891">NvFlowInt3::y</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="b76c14ed7d186fc428be056db7bcc67d"></a><!-- doxytag: member="NvFlowInt3::z" ref="b76c14ed7d186fc428be056db7bcc67d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int3.html#b76c14ed7d186fc428be056db7bcc67d">NvFlowInt3::z</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_types_8h-source.html">NvFlowTypes.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_int4.html b/docs/api/files/struct_nv_flow_int4.html
new file mode 100644
index 0000000..432568b
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_int4.html
@@ -0,0 +1,109 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowInt4 Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowInt4 Struct Reference</h1><!-- doxytag: class="NvFlowInt4" --><code>#include &lt;<a class="el" href="_nv_flow_types_8h-source.html">NvFlowTypes.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int4.html#908dcfd0e690e4345935b60b710115b6">w</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int4.html#581e9caf43bd52dc95418e6010f1c497">x</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int4.html#60ebdbff326b19672eddf6993a82ccef">y</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_int4.html#1be59aa647b3c9c293057186ce2dcea6">z</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="908dcfd0e690e4345935b60b710115b6"></a><!-- doxytag: member="NvFlowInt4::w" ref="908dcfd0e690e4345935b60b710115b6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int4.html#908dcfd0e690e4345935b60b710115b6">NvFlowInt4::w</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="581e9caf43bd52dc95418e6010f1c497"></a><!-- doxytag: member="NvFlowInt4::x" ref="581e9caf43bd52dc95418e6010f1c497" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int4.html#581e9caf43bd52dc95418e6010f1c497">NvFlowInt4::x</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="60ebdbff326b19672eddf6993a82ccef"></a><!-- doxytag: member="NvFlowInt4::y" ref="60ebdbff326b19672eddf6993a82ccef" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int4.html#60ebdbff326b19672eddf6993a82ccef">NvFlowInt4::y</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="1be59aa647b3c9c293057186ce2dcea6"></a><!-- doxytag: member="NvFlowInt4::z" ref="1be59aa647b3c9c293057186ce2dcea6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="struct_nv_flow_int4.html#1be59aa647b3c9c293057186ce2dcea6">NvFlowInt4::z</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_types_8h-source.html">NvFlowTypes.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_mapped_data.html b/docs/api/files/struct_nv_flow_mapped_data.html
new file mode 100644
index 0000000..c47ebb6
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_mapped_data.html
@@ -0,0 +1,96 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowMappedData Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowMappedData Struct Reference</h1><!-- doxytag: class="NvFlowMappedData" -->Handle for mapped pitched data.
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_mapped_data.html#0ae9679e2742c585dc2b9f362e554ef0">data</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_mapped_data.html#55e7d707de834a05bd86315cbcdc0f0f">depthPitch</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_mapped_data.html#0f69f43a759ea36766cd35333d0e8cc8">rowPitch</a></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Handle for mapped pitched data. <hr><h2>Field Documentation</h2>
+<a class="anchor" name="0ae9679e2742c585dc2b9f362e554ef0"></a><!-- doxytag: member="NvFlowMappedData::data" ref="0ae9679e2742c585dc2b9f362e554ef0" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* <a class="el" href="struct_nv_flow_mapped_data.html#0ae9679e2742c585dc2b9f362e554ef0">NvFlowMappedData::data</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="55e7d707de834a05bd86315cbcdc0f0f"></a><!-- doxytag: member="NvFlowMappedData::depthPitch" ref="55e7d707de834a05bd86315cbcdc0f0f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_mapped_data.html#55e7d707de834a05bd86315cbcdc0f0f">NvFlowMappedData::depthPitch</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="0f69f43a759ea36766cd35333d0e8cc8"></a><!-- doxytag: member="NvFlowMappedData::rowPitch" ref="0f69f43a759ea36766cd35333d0e8cc8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_mapped_data.html#0f69f43a759ea36766cd35333d0e8cc8">NvFlowMappedData::rowPitch</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_particle_surface_data.html b/docs/api/files/struct_nv_flow_particle_surface_data.html
index 984b95e..97ac96e 100644
--- a/docs/api/files/struct_nv_flow_particle_surface_data.html
+++ b/docs/api/files/struct_nv_flow_particle_surface_data.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowParticleSurfaceData Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowParticleSurfaceData Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_particle_surface_desc.html b/docs/api/files/struct_nv_flow_particle_surface_desc.html
index a7e804e..701975a 100644
--- a/docs/api/files/struct_nv_flow_particle_surface_desc.html
+++ b/docs/api/files/struct_nv_flow_particle_surface_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowParticleSurfaceDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowParticleSurfaceDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_particle_surface_emit_params.html b/docs/api/files/struct_nv_flow_particle_surface_emit_params.html
index 5ceeab7..0c04f42 100644
--- a/docs/api/files/struct_nv_flow_particle_surface_emit_params.html
+++ b/docs/api/files/struct_nv_flow_particle_surface_emit_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowParticleSurfaceEmitParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowParticleSurfaceEmitParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_particle_surface_params.html b/docs/api/files/struct_nv_flow_particle_surface_params.html
index 02a2349..c24e728 100644
--- a/docs/api/files/struct_nv_flow_particle_surface_params.html
+++ b/docs/api/files/struct_nv_flow_particle_surface_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowParticleSurfaceParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowParticleSurfaceParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_query_time.html b/docs/api/files/struct_nv_flow_query_time.html
index b20a2a5..dc6111f 100644
--- a/docs/api/files/struct_nv_flow_query_time.html
+++ b/docs/api/files/struct_nv_flow_query_time.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowQueryTime Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowQueryTime Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_render_material_handle.html b/docs/api/files/struct_nv_flow_render_material_handle.html
index e9b3149..b578c70 100644
--- a/docs/api/files/struct_nv_flow_render_material_handle.html
+++ b/docs/api/files/struct_nv_flow_render_material_handle.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowRenderMaterialHandle Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowRenderMaterialHandle Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_render_material_params.html b/docs/api/files/struct_nv_flow_render_material_params.html
index 3af5bd0..cda9483 100644
--- a/docs/api/files/struct_nv_flow_render_material_params.html
+++ b/docs/api/files/struct_nv_flow_render_material_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowRenderMaterialParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowRenderMaterialParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_render_material_pool_desc.html b/docs/api/files/struct_nv_flow_render_material_pool_desc.html
index dd52cd7..c3b4d77 100644
--- a/docs/api/files/struct_nv_flow_render_material_pool_desc.html
+++ b/docs/api/files/struct_nv_flow_render_material_pool_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowRenderMaterialPoolDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowRenderMaterialPoolDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_render_target_desc.html b/docs/api/files/struct_nv_flow_render_target_desc.html
new file mode 100644
index 0000000..970932f
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_render_target_desc.html
@@ -0,0 +1,75 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowRenderTargetDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowRenderTargetDesc Struct Reference</h1><!-- doxytag: class="NvFlowRenderTargetDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_render_target_desc.html#5864d21ca7741af686f93183bc55f5b6">rt_format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_render_target_desc.html#ba4a7bce370217633b6bf09feee3b090">viewport</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="5864d21ca7741af686f93183bc55f5b6"></a><!-- doxytag: member="NvFlowRenderTargetDesc::rt_format" ref="5864d21ca7741af686f93183bc55f5b6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_render_target_desc.html#5864d21ca7741af686f93183bc55f5b6">NvFlowRenderTargetDesc::rt_format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="ba4a7bce370217633b6bf09feee3b090"></a><!-- doxytag: member="NvFlowRenderTargetDesc::viewport" ref="ba4a7bce370217633b6bf09feee3b090" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_viewport.html">NvFlowViewport</a> <a class="el" href="struct_nv_flow_render_target_desc.html#ba4a7bce370217633b6bf09feee3b090">NvFlowRenderTargetDesc::viewport</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_render_target_view_desc_d3_d11.html b/docs/api/files/struct_nv_flow_render_target_view_desc_d3_d11.html
index 37acd92..a011eda 100644
--- a/docs/api/files/struct_nv_flow_render_target_view_desc_d3_d11.html
+++ b/docs/api/files/struct_nv_flow_render_target_view_desc_d3_d11.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowRenderTargetViewDescD3D11 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowRenderTargetViewDescD3D11 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_render_target_view_desc_d3_d12.html b/docs/api/files/struct_nv_flow_render_target_view_desc_d3_d12.html
index 68e290a..ebfc22c 100644
--- a/docs/api/files/struct_nv_flow_render_target_view_desc_d3_d12.html
+++ b/docs/api/files/struct_nv_flow_render_target_view_desc_d3_d12.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowRenderTargetViewDescD3D12 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowRenderTargetViewDescD3D12 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d11.html b/docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d11.html
index 0d3f0ed..b918442 100644
--- a/docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d11.html
+++ b/docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d11.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowResourceRWViewDescD3D11 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowResourceRWViewDescD3D11 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d12.html b/docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d12.html
index 893a80e..856ff81 100644
--- a/docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d12.html
+++ b/docs/api/files/struct_nv_flow_resource_r_w_view_desc_d3_d12.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowResourceRWViewDescD3D12 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowResourceRWViewDescD3D12 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_resource_view_desc_d3_d11.html b/docs/api/files/struct_nv_flow_resource_view_desc_d3_d11.html
index be39f31..6f22136 100644
--- a/docs/api/files/struct_nv_flow_resource_view_desc_d3_d11.html
+++ b/docs/api/files/struct_nv_flow_resource_view_desc_d3_d11.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowResourceViewDescD3D11 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowResourceViewDescD3D11 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_resource_view_desc_d3_d12.html b/docs/api/files/struct_nv_flow_resource_view_desc_d3_d12.html
index 8ba24de..5ba244d 100644
--- a/docs/api/files/struct_nv_flow_resource_view_desc_d3_d12.html
+++ b/docs/api/files/struct_nv_flow_resource_view_desc_d3_d12.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowResourceViewDescD3D12 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowResourceViewDescD3D12 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_s_d_f_gen_desc.html b/docs/api/files/struct_nv_flow_s_d_f_gen_desc.html
index 35a8bbc..5f05c52 100644
--- a/docs/api/files/struct_nv_flow_s_d_f_gen_desc.html
+++ b/docs/api/files/struct_nv_flow_s_d_f_gen_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowSDFGenDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowSDFGenDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_s_d_f_gen_mesh_params.html b/docs/api/files/struct_nv_flow_s_d_f_gen_mesh_params.html
index 9c94730..9d969b3 100644
--- a/docs/api/files/struct_nv_flow_s_d_f_gen_mesh_params.html
+++ b/docs/api/files/struct_nv_flow_s_d_f_gen_mesh_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowSDFGenMeshParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowSDFGenMeshParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shader_linear_params.html b/docs/api/files/struct_nv_flow_shader_linear_params.html
index 0800ffb..a7d7a84 100644
--- a/docs/api/files/struct_nv_flow_shader_linear_params.html
+++ b/docs/api/files/struct_nv_flow_shader_linear_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShaderLinearParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShaderLinearParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shader_point_params.html b/docs/api/files/struct_nv_flow_shader_point_params.html
index 90dd88c..7f8fa05 100644
--- a/docs/api/files/struct_nv_flow_shader_point_params.html
+++ b/docs/api/files/struct_nv_flow_shader_point_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShaderPointParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShaderPointParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shape_desc_box.html b/docs/api/files/struct_nv_flow_shape_desc_box.html
index 4208bf6..4c8fa07 100644
--- a/docs/api/files/struct_nv_flow_shape_desc_box.html
+++ b/docs/api/files/struct_nv_flow_shape_desc_box.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShapeDescBox Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShapeDescBox Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shape_desc_capsule.html b/docs/api/files/struct_nv_flow_shape_desc_capsule.html
index 30b7fcd..54f24a4 100644
--- a/docs/api/files/struct_nv_flow_shape_desc_capsule.html
+++ b/docs/api/files/struct_nv_flow_shape_desc_capsule.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShapeDescCapsule Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShapeDescCapsule Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shape_desc_plane.html b/docs/api/files/struct_nv_flow_shape_desc_plane.html
index 6c53363..4ac3a35 100644
--- a/docs/api/files/struct_nv_flow_shape_desc_plane.html
+++ b/docs/api/files/struct_nv_flow_shape_desc_plane.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShapeDescPlane Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShapeDescPlane Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shape_desc_s_d_f.html b/docs/api/files/struct_nv_flow_shape_desc_s_d_f.html
index f143be5..5f4c094 100644
--- a/docs/api/files/struct_nv_flow_shape_desc_s_d_f.html
+++ b/docs/api/files/struct_nv_flow_shape_desc_s_d_f.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShapeDescSDF Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShapeDescSDF Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shape_desc_sphere.html b/docs/api/files/struct_nv_flow_shape_desc_sphere.html
index 4294b16..87d3f69 100644
--- a/docs/api/files/struct_nv_flow_shape_desc_sphere.html
+++ b/docs/api/files/struct_nv_flow_shape_desc_sphere.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShapeDescSphere Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShapeDescSphere Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shape_s_d_f_data.html b/docs/api/files/struct_nv_flow_shape_s_d_f_data.html
index 6bc1fe3..d5ec367 100644
--- a/docs/api/files/struct_nv_flow_shape_s_d_f_data.html
+++ b/docs/api/files/struct_nv_flow_shape_s_d_f_data.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShapeSDFData Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShapeSDFData Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_shape_s_d_f_desc.html b/docs/api/files/struct_nv_flow_shape_s_d_f_desc.html
index 15aa920..42ff578 100644
--- a/docs/api/files/struct_nv_flow_shape_s_d_f_desc.html
+++ b/docs/api/files/struct_nv_flow_shape_s_d_f_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShapeSDFDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShapeSDFDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_support.html b/docs/api/files/struct_nv_flow_support.html
index d4fa889..28e8ca4 100644
--- a/docs/api/files/struct_nv_flow_support.html
+++ b/docs/api/files/struct_nv_flow_support.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowSupport Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowSupport Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_texture1_d_desc.html b/docs/api/files/struct_nv_flow_texture1_d_desc.html
new file mode 100644
index 0000000..1c68174
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_texture1_d_desc.html
@@ -0,0 +1,92 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowTexture1DDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowTexture1DDesc Struct Reference</h1><!-- doxytag: class="NvFlowTexture1DDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture1_d_desc.html#233c501d083f34d479a67e9929bb410d">dim</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture1_d_desc.html#392228725e4ad67b5462baf346a2e287">format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture1_d_desc.html#28b7e7671d6a9ef7c793b82b3337b28a">uploadAccess</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="233c501d083f34d479a67e9929bb410d"></a><!-- doxytag: member="NvFlowTexture1DDesc::dim" ref="233c501d083f34d479a67e9929bb410d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_texture1_d_desc.html#233c501d083f34d479a67e9929bb410d">NvFlowTexture1DDesc::dim</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="392228725e4ad67b5462baf346a2e287"></a><!-- doxytag: member="NvFlowTexture1DDesc::format" ref="392228725e4ad67b5462baf346a2e287" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_texture1_d_desc.html#392228725e4ad67b5462baf346a2e287">NvFlowTexture1DDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="28b7e7671d6a9ef7c793b82b3337b28a"></a><!-- doxytag: member="NvFlowTexture1DDesc::uploadAccess" ref="28b7e7671d6a9ef7c793b82b3337b28a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_texture1_d_desc.html#28b7e7671d6a9ef7c793b82b3337b28a">NvFlowTexture1DDesc::uploadAccess</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_texture2_d_desc.html b/docs/api/files/struct_nv_flow_texture2_d_desc.html
new file mode 100644
index 0000000..9ba0af1
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_texture2_d_desc.html
@@ -0,0 +1,92 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowTexture2DDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowTexture2DDesc Struct Reference</h1><!-- doxytag: class="NvFlowTexture2DDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture2_d_desc.html#bfdf00ce8abf5d30dfe736db7510165c">format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture2_d_desc.html#da73f12c3787164a316cb3db82dbfa6f">height</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture2_d_desc.html#d9c4e2ca5932b988dea792281af42a5f">width</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="bfdf00ce8abf5d30dfe736db7510165c"></a><!-- doxytag: member="NvFlowTexture2DDesc::format" ref="bfdf00ce8abf5d30dfe736db7510165c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_texture2_d_desc.html#bfdf00ce8abf5d30dfe736db7510165c">NvFlowTexture2DDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="da73f12c3787164a316cb3db82dbfa6f"></a><!-- doxytag: member="NvFlowTexture2DDesc::height" ref="da73f12c3787164a316cb3db82dbfa6f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_texture2_d_desc.html#da73f12c3787164a316cb3db82dbfa6f">NvFlowTexture2DDesc::height</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d9c4e2ca5932b988dea792281af42a5f"></a><!-- doxytag: member="NvFlowTexture2DDesc::width" ref="d9c4e2ca5932b988dea792281af42a5f" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_texture2_d_desc.html#d9c4e2ca5932b988dea792281af42a5f">NvFlowTexture2DDesc::width</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_texture3_d_desc.html b/docs/api/files/struct_nv_flow_texture3_d_desc.html
new file mode 100644
index 0000000..c609254
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_texture3_d_desc.html
@@ -0,0 +1,109 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowTexture3DDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowTexture3DDesc Struct Reference</h1><!-- doxytag: class="NvFlowTexture3DDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture3_d_desc.html#e0ac34d4a969f54b4c999806674b23a8">dim</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture3_d_desc.html#20212c8dd0b26ecdb39dcfc608424a16">downloadAccess</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture3_d_desc.html#d3b856481ec2c66434a27089311fb07d">format</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture3_d_desc.html#4380f835a719ddcc90751ad0564789db">uploadAccess</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="e0ac34d4a969f54b4c999806674b23a8"></a><!-- doxytag: member="NvFlowTexture3DDesc::dim" ref="e0ac34d4a969f54b4c999806674b23a8" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="el" href="struct_nv_flow_texture3_d_desc.html#e0ac34d4a969f54b4c999806674b23a8">NvFlowTexture3DDesc::dim</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="20212c8dd0b26ecdb39dcfc608424a16"></a><!-- doxytag: member="NvFlowTexture3DDesc::downloadAccess" ref="20212c8dd0b26ecdb39dcfc608424a16" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_texture3_d_desc.html#20212c8dd0b26ecdb39dcfc608424a16">NvFlowTexture3DDesc::downloadAccess</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="d3b856481ec2c66434a27089311fb07d"></a><!-- doxytag: member="NvFlowTexture3DDesc::format" ref="d3b856481ec2c66434a27089311fb07d" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_texture3_d_desc.html#d3b856481ec2c66434a27089311fb07d">NvFlowTexture3DDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="4380f835a719ddcc90751ad0564789db"></a><!-- doxytag: member="NvFlowTexture3DDesc::uploadAccess" ref="4380f835a719ddcc90751ad0564789db" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">bool <a class="el" href="struct_nv_flow_texture3_d_desc.html#4380f835a719ddcc90751ad0564789db">NvFlowTexture3DDesc::uploadAccess</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_texture3_d_sparse_desc.html b/docs/api/files/struct_nv_flow_texture3_d_sparse_desc.html
new file mode 100644
index 0000000..1e0d759
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_texture3_d_sparse_desc.html
@@ -0,0 +1,75 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowTexture3DSparseDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowTexture3DSparseDesc Struct Reference</h1><!-- doxytag: class="NvFlowTexture3DSparseDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html#08188ddc7d984ac6c46de089057ffb6e">dim</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html#5fac10534bfd60a2d36e87b3094f92f2">format</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="08188ddc7d984ac6c46de089057ffb6e"></a><!-- doxytag: member="NvFlowTexture3DSparseDesc::dim" ref="08188ddc7d984ac6c46de089057ffb6e" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_nv_flow_dim.html">NvFlowDim</a> <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html#08188ddc7d984ac6c46de089057ffb6e">NvFlowTexture3DSparseDesc::dim</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="5fac10534bfd60a2d36e87b3094f92f2"></a><!-- doxytag: member="NvFlowTexture3DSparseDesc::format" ref="5fac10534bfd60a2d36e87b3094f92f2" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#adb600299e2edd6a3e237ec0fcef957c">NvFlowFormat</a> <a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html#5fac10534bfd60a2d36e87b3094f92f2">NvFlowTexture3DSparseDesc::format</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_uint2.html b/docs/api/files/struct_nv_flow_uint2.html
index 8e7d7ef..3501a76 100644
--- a/docs/api/files/struct_nv_flow_uint2.html
+++ b/docs/api/files/struct_nv_flow_uint2.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowUint2 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowUint2 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_uint3.html b/docs/api/files/struct_nv_flow_uint3.html
index 40a6ca0..c7c4f71 100644
--- a/docs/api/files/struct_nv_flow_uint3.html
+++ b/docs/api/files/struct_nv_flow_uint3.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowUint3 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowUint3 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_uint4.html b/docs/api/files/struct_nv_flow_uint4.html
index 8e33b10..ac73fbe 100644
--- a/docs/api/files/struct_nv_flow_uint4.html
+++ b/docs/api/files/struct_nv_flow_uint4.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowUint4 Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowUint4 Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_vertex_buffer_desc.html b/docs/api/files/struct_nv_flow_vertex_buffer_desc.html
new file mode 100644
index 0000000..f37ad4d
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_vertex_buffer_desc.html
@@ -0,0 +1,75 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVertexBufferDesc Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowVertexBufferDesc Struct Reference</h1><!-- doxytag: class="NvFlowVertexBufferDesc" --><code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_vertex_buffer_desc.html#bf895b857c503bfdf9009038e2e57d1c">data</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_vertex_buffer_desc.html#348d436a863460c09f90a180dde07eeb">sizeInBytes</a></td></tr>
+
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="bf895b857c503bfdf9009038e2e57d1c"></a><!-- doxytag: member="NvFlowVertexBufferDesc::data" ref="bf895b857c503bfdf9009038e2e57d1c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const void* <a class="el" href="struct_nv_flow_vertex_buffer_desc.html#bf895b857c503bfdf9009038e2e57d1c">NvFlowVertexBufferDesc::data</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="348d436a863460c09f90a180dde07eeb"></a><!-- doxytag: member="NvFlowVertexBufferDesc::sizeInBytes" ref="348d436a863460c09f90a180dde07eeb" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_nv_flow_types_8h.html#3ecaefc2ddcf5a935631db32d05226b1">NvFlowUint</a> <a class="el" href="struct_nv_flow_vertex_buffer_desc.html#348d436a863460c09f90a180dde07eeb">NvFlowVertexBufferDesc::sizeInBytes</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_viewport.html b/docs/api/files/struct_nv_flow_viewport.html
new file mode 100644
index 0000000..7e2670c
--- /dev/null
+++ b/docs/api/files/struct_nv_flow_viewport.html
@@ -0,0 +1,147 @@
+<html>
+ <head>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowViewport Struct Reference</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
+ </head>
+
+ <body bgcolor="#FFFFFF">
+ <div id="header">
+ <hr class="first">
+ <img alt="" src="nvflow_logo.png">
+ <br>
+ <hr class="second">
+ </div>
+<!-- Generated by Doxygen 1.5.8 -->
+<div class="navigation" id="top">
+ <div class="tabs">
+ <ul>
+ <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="contents">
+<h1>NvFlowViewport Struct Reference</h1><!-- doxytag: class="NvFlowViewport" -->Viewport description for rendering.
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a>&gt;</code>
+<p>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_viewport.html#5ea804fa0fc4415b3b1e18e963414d4a">height</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_viewport.html#a3c0657c0d538255c2bd44013a863bba">maxDepth</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_viewport.html#135ab6410b8813e0d06b48ebfe1de89c">minDepth</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_viewport.html#60529cea6ec1945f6ca9f85071e3073c">topLeftX</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_viewport.html#cebb1570c6c027c089d2232e5b152bdd">topLeftY</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">float&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nv_flow_viewport.html#eb8ee00054ff7ac32074565e748bb59c">width</a></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Viewport description for rendering. <hr><h2>Field Documentation</h2>
+<a class="anchor" name="5ea804fa0fc4415b3b1e18e963414d4a"></a><!-- doxytag: member="NvFlowViewport::height" ref="5ea804fa0fc4415b3b1e18e963414d4a" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_viewport.html#5ea804fa0fc4415b3b1e18e963414d4a">NvFlowViewport::height</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="a3c0657c0d538255c2bd44013a863bba"></a><!-- doxytag: member="NvFlowViewport::maxDepth" ref="a3c0657c0d538255c2bd44013a863bba" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_viewport.html#a3c0657c0d538255c2bd44013a863bba">NvFlowViewport::maxDepth</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="135ab6410b8813e0d06b48ebfe1de89c"></a><!-- doxytag: member="NvFlowViewport::minDepth" ref="135ab6410b8813e0d06b48ebfe1de89c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_viewport.html#135ab6410b8813e0d06b48ebfe1de89c">NvFlowViewport::minDepth</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="60529cea6ec1945f6ca9f85071e3073c"></a><!-- doxytag: member="NvFlowViewport::topLeftX" ref="60529cea6ec1945f6ca9f85071e3073c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_viewport.html#60529cea6ec1945f6ca9f85071e3073c">NvFlowViewport::topLeftX</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="cebb1570c6c027c089d2232e5b152bdd"></a><!-- doxytag: member="NvFlowViewport::topLeftY" ref="cebb1570c6c027c089d2232e5b152bdd" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_viewport.html#cebb1570c6c027c089d2232e5b152bdd">NvFlowViewport::topLeftY</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<a class="anchor" name="eb8ee00054ff7ac32074565e748bb59c"></a><!-- doxytag: member="NvFlowViewport::width" ref="eb8ee00054ff7ac32074565e748bb59c" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">float <a class="el" href="struct_nv_flow_viewport.html#eb8ee00054ff7ac32074565e748bb59c">NvFlowViewport::width</a> </td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>
+
+</div>
+</div><p>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="_nv_flow_context_ext_8h-source.html">NvFlowContextExt.h</a></ul>
+</div>
+<!-- start footer part -->
+<div class="footer">
+Copyright &copy; 2014-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. <a href="http://www.nvidia.com ">www.nvidia.com</a>
+</div>
+</body>
+</html>
diff --git a/docs/api/files/struct_nv_flow_volume_lighting_params.html b/docs/api/files/struct_nv_flow_volume_lighting_params.html
index 4608452..9708e34 100644
--- a/docs/api/files/struct_nv_flow_volume_lighting_params.html
+++ b/docs/api/files/struct_nv_flow_volume_lighting_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeLightingParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeLightingParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_render_desc.html b/docs/api/files/struct_nv_flow_volume_render_desc.html
index c35ea00..57b783e 100644
--- a/docs/api/files/struct_nv_flow_volume_render_desc.html
+++ b/docs/api/files/struct_nv_flow_volume_render_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeRenderDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeRenderDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_render_l_m_s_params.html b/docs/api/files/struct_nv_flow_volume_render_l_m_s_params.html
index e4c458a..a9e390d 100644
--- a/docs/api/files/struct_nv_flow_volume_render_l_m_s_params.html
+++ b/docs/api/files/struct_nv_flow_volume_render_l_m_s_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeRenderLMSParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeRenderLMSParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_render_multi_res_params.html b/docs/api/files/struct_nv_flow_volume_render_multi_res_params.html
index 184c026..6207484 100644
--- a/docs/api/files/struct_nv_flow_volume_render_multi_res_params.html
+++ b/docs/api/files/struct_nv_flow_volume_render_multi_res_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeRenderMultiResParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeRenderMultiResParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_render_params.html b/docs/api/files/struct_nv_flow_volume_render_params.html
index e29d037..cda0036 100644
--- a/docs/api/files/struct_nv_flow_volume_render_params.html
+++ b/docs/api/files/struct_nv_flow_volume_render_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeRenderParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeRenderParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_render_viewport.html b/docs/api/files/struct_nv_flow_volume_render_viewport.html
index 52528df..b57da83 100644
--- a/docs/api/files/struct_nv_flow_volume_render_viewport.html
+++ b/docs/api/files/struct_nv_flow_volume_render_viewport.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeRenderViewport Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeRenderViewport Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_shadow_debug_render_params.html b/docs/api/files/struct_nv_flow_volume_shadow_debug_render_params.html
index b8c4990..9c78fbc 100644
--- a/docs/api/files/struct_nv_flow_volume_shadow_debug_render_params.html
+++ b/docs/api/files/struct_nv_flow_volume_shadow_debug_render_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeShadowDebugRenderParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeShadowDebugRenderParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_shadow_desc.html b/docs/api/files/struct_nv_flow_volume_shadow_desc.html
index 3195d09..c0683e7 100644
--- a/docs/api/files/struct_nv_flow_volume_shadow_desc.html
+++ b/docs/api/files/struct_nv_flow_volume_shadow_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeShadowDesc Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeShadowDesc Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_shadow_params.html b/docs/api/files/struct_nv_flow_volume_shadow_params.html
index 7db48ad..d10ce2a 100644
--- a/docs/api/files/struct_nv_flow_volume_shadow_params.html
+++ b/docs/api/files/struct_nv_flow_volume_shadow_params.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeShadowParams Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeShadowParams Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/struct_nv_flow_volume_shadow_stats.html b/docs/api/files/struct_nv_flow_volume_shadow_stats.html
index 60f43ff..2e8ddda 100644
--- a/docs/api/files/struct_nv_flow_volume_shadow_stats.html
+++ b/docs/api/files/struct_nv_flow_volume_shadow_stats.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowVolumeShadowStats Struct Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowVolumeShadowStats Struct Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/api/files/tree.html b/docs/api/files/tree.html
index 9d4db48..4c37308 100644
--- a/docs/api/files/tree.html
+++ b/docs/api/files/tree.html
@@ -61,7 +61,7 @@
<body class="ftvtree">
<div class="directory">
- <h3 class="swap"><span>NVIDIA(R) Flow(R) 1.0.0 API Reference</span></h3>
+ <h3 class="swap"><span>NVIDIA(R) Flow(R) 1.0.1 API Reference</span></h3>
<div style="display: block;">
<p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder1', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder1', this)"/><a class="el" href="modules.html" target="basefrm">Modules</a></p>
<div id="folder1">
@@ -156,6 +156,7 @@
<div id="folder16">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_emit.html#gfb6ef5fb891dc2759ffe6c9ff835bfdc" target="basefrm">NvFlowGridEmit</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_emit.html#gee91771d7fae19fd3c2bcb58f0cad629" target="basefrm">NvFlowGridEmitParamsDefaults</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_emit.html#gbf07a26d81c9738687f5ceafffe39468" target="basefrm">NvFlowGridUpdateEmitMaterials</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_emit.html#gfafd945646da940a01d2147ffbeb4906" target="basefrm">NvFlowGridUpdateEmitSDFs</a></p>
</div>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder17', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder17', this)"/><a class="el" href="group___nv_flow_grid_emit.html" target="basefrm">Data Structures</a></p>
@@ -233,14 +234,36 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_import_state_c_p_u_params.html" target="basefrm">NvFlowGridImportStateCPUParams</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder29', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder29', this)"/><a class="el" href="group___nv_flow_render_material.html" target="basefrm">NvFlowRenderMaterial</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder29', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder29', this)"/><a class="el" href="group___nv_flow_grid_summary.html" target="basefrm">NvFlowGridSummary</a></p>
<div id="folder29">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder30', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder30', this)"/><a class="el" href="group___nv_flow_render_material.html" target="basefrm">Enumerations</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder30', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder30', this)"/><a class="el" href="group___nv_flow_grid_summary.html" target="basefrm">Functions</a></p>
<div id="folder30">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#g35c662e82a1a5222f03b1b09095e2014" target="basefrm">NvFlowCreateGridSummary</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#g775d6b1cff54a74674db00a402c3b69e" target="basefrm">NvFlowCreateGridSummaryStateCPU</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#g854cc478898075d60a446f16084acd61" target="basefrm">NvFlowGridSummaryDebugRender</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#g3af5903a3ef8c581fb5de07d7f0b2199" target="basefrm">NvFlowGridSummaryGetLayerMaterial</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#gd058f792d0b24a4bb45bc40841e1c005" target="basefrm">NvFlowGridSummaryGetNumLayers</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#gff0c194b0b1b58a81754454da9e13fed" target="basefrm">NvFlowGridSummaryGetSummaries</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#g5d5c0f0676d02aa90c498ec95289a7c5" target="basefrm">NvFlowGridSummaryUpdate</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#g3bbb63e4c151359255bdf6edc7adbaa8" target="basefrm">NvFlowReleaseGridSummary</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_summary.html#ga3cb94df0f16a0cc7b5cd467c6e489b5" target="basefrm">NvFlowReleaseGridSummaryStateCPU</a></p>
+ </div>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder31', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder31', this)"/><a class="el" href="group___nv_flow_grid_summary.html" target="basefrm">Data Structures</a></p>
+ <div id="folder31">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html" target="basefrm">NvFlowGridSummaryDebugRenderParams</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_summary_desc.html" target="basefrm">NvFlowGridSummaryDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_summary_result.html" target="basefrm">NvFlowGridSummaryResult</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_summary_update_params.html" target="basefrm">NvFlowGridSummaryUpdateParams</a></p>
+ </div>
+ </div>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder32', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder32', this)"/><a class="el" href="group___nv_flow_render_material.html" target="basefrm">NvFlowRenderMaterial</a></p>
+ <div id="folder32">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder33', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder33', this)"/><a class="el" href="group___nv_flow_render_material.html" target="basefrm">Enumerations</a></p>
+ <div id="folder33">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_render_material.html#g29ab49d025fc500883ddb34bb334b4c1" target="basefrm">NvFlowVolumeRenderMode</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder31', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder31', this)"/><a class="el" href="group___nv_flow_render_material.html" target="basefrm">Functions</a></p>
- <div id="folder31">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder34', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder34', this)"/><a class="el" href="group___nv_flow_render_material.html" target="basefrm">Functions</a></p>
+ <div id="folder34">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_render_material.html#gf6b98d52931595fe12211a5a6f1e3968" target="basefrm">NvFlowCreateRenderMaterial</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_render_material.html#g602e46bea9c816815bcca191a2e7861e" target="basefrm">NvFlowCreateRenderMaterialPool</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_render_material.html#gef43741d1402b21dc98d7b47d4b902fd" target="basefrm">NvFlowGetDefaultRenderMaterial</a></p>
@@ -251,23 +274,23 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_render_material.html#g9db3bcbee665346417feac9cb89c5655" target="basefrm">NvFlowRenderMaterialParamsDefaults</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_render_material.html#gb0a5a6e0282f695816475d299398dd88" target="basefrm">NvFlowRenderMaterialUpdate</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder32', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder32', this)"/><a class="el" href="group___nv_flow_render_material.html" target="basefrm">Data Structures</a></p>
- <div id="folder32">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder35', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder35', this)"/><a class="el" href="group___nv_flow_render_material.html" target="basefrm">Data Structures</a></p>
+ <div id="folder35">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_color_map_data.html" target="basefrm">NvFlowColorMapData</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_material_handle.html" target="basefrm">NvFlowRenderMaterialHandle</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_material_params.html" target="basefrm">NvFlowRenderMaterialParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_material_pool_desc.html" target="basefrm">NvFlowRenderMaterialPoolDesc</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder33', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder33', this)"/><a class="el" href="group___nv_flow_volume_render.html" target="basefrm">NvFlowVolumeRender</a></p>
- <div id="folder33">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder34', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder34', this)"/><a class="el" href="group___nv_flow_volume_render.html" target="basefrm">Enumerations</a></p>
- <div id="folder34">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder36', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder36', this)"/><a class="el" href="group___nv_flow_volume_render.html" target="basefrm">NvFlowVolumeRender</a></p>
+ <div id="folder36">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder37', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder37', this)"/><a class="el" href="group___nv_flow_volume_render.html" target="basefrm">Enumerations</a></p>
+ <div id="folder37">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_render.html#g1c78416f175f224fc8d7e33c42fbaf97" target="basefrm">NvFlowMultiResRayMarch</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_render.html#g84ba83dc20ddbf691cd2e313aebcdde8" target="basefrm">NvFlowVolumeRenderDownsample</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder35', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder35', this)"/><a class="el" href="group___nv_flow_volume_render.html" target="basefrm">Functions</a></p>
- <div id="folder35">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder38', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder38', this)"/><a class="el" href="group___nv_flow_volume_render.html" target="basefrm">Functions</a></p>
+ <div id="folder38">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_render.html#gd7fb11b0ae107988a89389bc195dad58" target="basefrm">NvFlowCreateVolumeRender</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_render.html#ge167d9b203ff110b4203ce6bf39eabd3" target="basefrm">NvFlowReleaseVolumeRender</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_render.html#g90d32ce4b73f0eedced2f947115f8c02" target="basefrm">NvFlowVolumeRenderGridExport</a></p>
@@ -275,8 +298,8 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_render.html#g821542fe396dab712572d3e0448485d0" target="basefrm">NvFlowVolumeRenderParamsDefaults</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_render.html#g26645fdb20a660c26e510df6ea386401" target="basefrm">NvFlowVolumeRenderTexture3D</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder36', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder36', this)"/><a class="el" href="group___nv_flow_volume_render.html" target="basefrm">Data Structures</a></p>
- <div id="folder36">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder39', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder39', this)"/><a class="el" href="group___nv_flow_volume_render.html" target="basefrm">Data Structures</a></p>
+ <div id="folder39">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_lighting_params.html" target="basefrm">NvFlowVolumeLightingParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_render_desc.html" target="basefrm">NvFlowVolumeRenderDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html" target="basefrm">NvFlowVolumeRenderLMSParams</a></p>
@@ -285,10 +308,10 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_render_viewport.html" target="basefrm">NvFlowVolumeRenderViewport</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder37', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder37', this)"/><a class="el" href="group___nv_flow_volume_shadow.html" target="basefrm">NvFlowVolumeShadow</a></p>
- <div id="folder37">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder38', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder38', this)"/><a class="el" href="group___nv_flow_volume_shadow.html" target="basefrm">Functions</a></p>
- <div id="folder38">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder40', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder40', this)"/><a class="el" href="group___nv_flow_volume_shadow.html" target="basefrm">NvFlowVolumeShadow</a></p>
+ <div id="folder40">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder41', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder41', this)"/><a class="el" href="group___nv_flow_volume_shadow.html" target="basefrm">Functions</a></p>
+ <div id="folder41">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_shadow.html#gd05cf3042cf664ee335d766ae4383bdb" target="basefrm">NvFlowCreateVolumeShadow</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_shadow.html#g3b11a8e736d1cd4cc674a8737067adbb" target="basefrm">NvFlowReleaseVolumeShadow</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_shadow.html#gdb4ed8583577e3499f03042cf925b418" target="basefrm">NvFlowVolumeShadowDebugRender</a></p>
@@ -296,58 +319,58 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_shadow.html#g71c0805f7802f52b25087ec490360ac3" target="basefrm">NvFlowVolumeShadowGetStats</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_volume_shadow.html#g7362cf24bde42a6f27c74d2c7720a38e" target="basefrm">NvFlowVolumeShadowUpdate</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder39', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder39', this)"/><a class="el" href="group___nv_flow_volume_shadow.html" target="basefrm">Data Structures</a></p>
- <div id="folder39">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder42', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder42', this)"/><a class="el" href="group___nv_flow_volume_shadow.html" target="basefrm">Data Structures</a></p>
+ <div id="folder42">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_shadow_debug_render_params.html" target="basefrm">NvFlowVolumeShadowDebugRenderParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_shadow_desc.html" target="basefrm">NvFlowVolumeShadowDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_shadow_params.html" target="basefrm">NvFlowVolumeShadowParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_shadow_stats.html" target="basefrm">NvFlowVolumeShadowStats</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder40', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder40', this)"/><a class="el" href="group___nv_flow_cross_section.html" target="basefrm">NvFlowCrossSection</a></p>
- <div id="folder40">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder41', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder41', this)"/><a class="el" href="group___nv_flow_cross_section.html" target="basefrm">Functions</a></p>
- <div id="folder41">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder43', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder43', this)"/><a class="el" href="group___nv_flow_cross_section.html" target="basefrm">NvFlowCrossSection</a></p>
+ <div id="folder43">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder44', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder44', this)"/><a class="el" href="group___nv_flow_cross_section.html" target="basefrm">Functions</a></p>
+ <div id="folder44">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_cross_section.html#g01e77a679f29b771439274d9e818fa1b" target="basefrm">NvFlowCreateCrossSection</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_cross_section.html#gfe60238065d87bf15cf6aff8fa2a6255" target="basefrm">NvFlowCrossSectionParamsDefaults</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_cross_section.html#g697fd0442e285c25388297167ffdbf5d" target="basefrm">NvFlowCrossSectionRender</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_cross_section.html#g04c8de7d399c30d18c67c6c809b85f12" target="basefrm">NvFlowReleaseCrossSection</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder42', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder42', this)"/><a class="el" href="group___nv_flow_cross_section.html" target="basefrm">Data Structures</a></p>
- <div id="folder42">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder45', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder45', this)"/><a class="el" href="group___nv_flow_cross_section.html" target="basefrm">Data Structures</a></p>
+ <div id="folder45">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_cross_section_desc.html" target="basefrm">NvFlowCrossSectionDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_cross_section_params.html" target="basefrm">NvFlowCrossSectionParams</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder43', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder43', this)"/><a class="el" href="group___nv_flow_grid_proxy.html" target="basefrm">NvFlowGridProxy</a></p>
- <div id="folder43">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder44', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder44', this)"/><a class="el" href="group___nv_flow_grid_proxy.html" target="basefrm">Enumerations</a></p>
- <div id="folder44">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder46', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder46', this)"/><a class="el" href="group___nv_flow_grid_proxy.html" target="basefrm">NvFlowGridProxy</a></p>
+ <div id="folder46">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder47', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder47', this)"/><a class="el" href="group___nv_flow_grid_proxy.html" target="basefrm">Enumerations</a></p>
+ <div id="folder47">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_proxy.html#gd49c07926e022ba8ee4397db5ff03577" target="basefrm">NvFlowGridProxyType</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder45', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder45', this)"/><a class="el" href="group___nv_flow_grid_proxy.html" target="basefrm">Functions</a></p>
- <div id="folder45">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder48', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder48', this)"/><a class="el" href="group___nv_flow_grid_proxy.html" target="basefrm">Functions</a></p>
+ <div id="folder48">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_proxy.html#gb83baa8533f982c3a9226091a687c9ae" target="basefrm">NvFlowCreateGridProxy</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_proxy.html#gba62825ed98f5e8b0150caff9df1bed3" target="basefrm">NvFlowGridProxyFlush</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_proxy.html#g755a90ed03e901322fff12a23a5b9bf8" target="basefrm">NvFlowGridProxyGetGridExport</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_proxy.html#gad1e7d715f4dde72c8cd114e9935b5f5" target="basefrm">NvFlowGridProxyPush</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_grid_proxy.html#gd4a4abce1f387e892e350162577fdecc" target="basefrm">NvFlowReleaseGridProxy</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder46', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder46', this)"/><a class="el" href="group___nv_flow_grid_proxy.html" target="basefrm">Data Structures</a></p>
- <div id="folder46">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder49', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder49', this)"/><a class="el" href="group___nv_flow_grid_proxy.html" target="basefrm">Data Structures</a></p>
+ <div id="folder49">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_proxy_desc.html" target="basefrm">NvFlowGridProxyDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_proxy_flush_params.html" target="basefrm">NvFlowGridProxyFlushParams</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder47', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder47', this)"/><a class="el" href="group___nv_flow_device.html" target="basefrm">NvFlowDevice</a></p>
- <div id="folder47">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder48', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder48', this)"/><a class="el" href="group___nv_flow_device.html" target="basefrm">Enumerations</a></p>
- <div id="folder48">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder50', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder50', this)"/><a class="el" href="group___nv_flow_device.html" target="basefrm">NvFlowDevice</a></p>
+ <div id="folder50">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder51', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder51', this)"/><a class="el" href="group___nv_flow_device.html" target="basefrm">Enumerations</a></p>
+ <div id="folder51">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_device.html#g1b7b69daf89f2f10e53640aba9b55947" target="basefrm">NvFlowDeviceMode</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_device.html#g4f202cb1459942ccd23a905a1b2c2c8a" target="basefrm">NvFlowDeviceQueueType</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder49', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder49', this)"/><a class="el" href="group___nv_flow_device.html" target="basefrm">Functions</a></p>
- <div id="folder49">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder52', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder52', this)"/><a class="el" href="group___nv_flow_device.html" target="basefrm">Functions</a></p>
+ <div id="folder52">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_device.html#gb5a31ea53ff88bdd5a7af3daac03bfe0" target="basefrm">NvFlowCreateDevice</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_device.html#gda17e513dfaf4e76be5eb02fe36e6311" target="basefrm">NvFlowCreateDeviceQueue</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_device.html#g905642ba7d34061b344b4875097e78de" target="basefrm">NvFlowDedicatedDeviceAvailable</a></p>
@@ -361,17 +384,17 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_device.html#g0593d1241f00bc01cf5b311d01506acf" target="basefrm">NvFlowReleaseDevice</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_device.html#g8bb25ad7ca4696fc331557b0a977e1e0" target="basefrm">NvFlowReleaseDeviceQueue</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder50', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder50', this)"/><a class="el" href="group___nv_flow_device.html" target="basefrm">Data Structures</a></p>
- <div id="folder50">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder53', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder53', this)"/><a class="el" href="group___nv_flow_device.html" target="basefrm">Data Structures</a></p>
+ <div id="folder53">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_device_desc.html" target="basefrm">NvFlowDeviceDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_device_queue_desc.html" target="basefrm">NvFlowDeviceQueueDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_device_queue_status.html" target="basefrm">NvFlowDeviceQueueStatus</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder51', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder51', this)"/><a class="el" href="group___nv_flow_s_d_f_generator.html" target="basefrm">NvFlowSDFGenerator</a></p>
- <div id="folder51">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder52', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder52', this)"/><a class="el" href="group___nv_flow_s_d_f_generator.html" target="basefrm">Functions</a></p>
- <div id="folder52">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder54', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder54', this)"/><a class="el" href="group___nv_flow_s_d_f_generator.html" target="basefrm">NvFlowSDFGenerator</a></p>
+ <div id="folder54">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder55', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder55', this)"/><a class="el" href="group___nv_flow_s_d_f_generator.html" target="basefrm">Functions</a></p>
+ <div id="folder55">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_s_d_f_generator.html#g6abed5463a612b1fb4b4701871887e4c" target="basefrm">NvFlowCreateSDFGen</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_s_d_f_generator.html#gda30c5a6eb5d2525d53b56a92edd7d4c" target="basefrm">NvFlowReleaseSDFGen</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_s_d_f_generator.html#g3aec811f9ceaf70efd408c2ffeaf159c" target="basefrm">NvFlowSDFGenReset</a></p>
@@ -379,16 +402,16 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_s_d_f_generator.html#g7ec5c52d832fdb8a198e3828917dbff0" target="basefrm">NvFlowSDFGenUpdate</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_s_d_f_generator.html#g0e3117404eeaf9c6ada892c12a5c5b4b" target="basefrm">NvFlowSDFGenVoxelize</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder53', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder53', this)"/><a class="el" href="group___nv_flow_s_d_f_generator.html" target="basefrm">Data Structures</a></p>
- <div id="folder53">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder56', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder56', this)"/><a class="el" href="group___nv_flow_s_d_f_generator.html" target="basefrm">Data Structures</a></p>
+ <div id="folder56">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_s_d_f_gen_desc.html" target="basefrm">NvFlowSDFGenDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_s_d_f_gen_mesh_params.html" target="basefrm">NvFlowSDFGenMeshParams</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder54', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder54', this)"/><a class="el" href="group___nv_flow_particle_surface.html" target="basefrm">NvFlowParticleSurface</a></p>
- <div id="folder54">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder55', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder55', this)"/><a class="el" href="group___nv_flow_particle_surface.html" target="basefrm">Functions</a></p>
- <div id="folder55">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder57', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder57', this)"/><a class="el" href="group___nv_flow_particle_surface.html" target="basefrm">NvFlowParticleSurface</a></p>
+ <div id="folder57">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder58', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder58', this)"/><a class="el" href="group___nv_flow_particle_surface.html" target="basefrm">Functions</a></p>
+ <div id="folder58">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_particle_surface.html#gde566e659c3040ba84e871ba90a51e67" target="basefrm">NvFlowCreateParticleSurface</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_particle_surface.html#gb784a11fe38b2090d2daf9e4a34182f0" target="basefrm">NvFlowParticleSurfaceAllocFunc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_particle_surface.html#g1d307fd65e119d6c6e895dc50ae8f0a6" target="basefrm">NvFlowParticleSurfaceDebugGridExport</a></p>
@@ -398,18 +421,18 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_particle_surface.html#ge0e2f98b4b476b1cb5ceb525aa5474c6" target="basefrm">NvFlowParticleSurfaceUpdateSurface</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_particle_surface.html#g4b1cd9056f8bd8f9a8376190bcdc8069" target="basefrm">NvFlowReleaseParticleSurface</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder56', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder56', this)"/><a class="el" href="group___nv_flow_particle_surface.html" target="basefrm">Data Structures</a></p>
- <div id="folder56">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder59', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder59', this)"/><a class="el" href="group___nv_flow_particle_surface.html" target="basefrm">Data Structures</a></p>
+ <div id="folder59">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_particle_surface_data.html" target="basefrm">NvFlowParticleSurfaceData</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_particle_surface_desc.html" target="basefrm">NvFlowParticleSurfaceDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_particle_surface_emit_params.html" target="basefrm">NvFlowParticleSurfaceEmitParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_particle_surface_params.html" target="basefrm">NvFlowParticleSurfaceParams</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder57', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder57', this)"/><a class="el" href="group___nv_flow_context.html" target="basefrm">NvFlowContext</a></p>
- <div id="folder57">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder58', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder58', this)"/><a class="el" href="group___nv_flow_context.html" target="basefrm">Functions</a></p>
- <div id="folder58">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder60', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder60', this)"/><a class="el" href="group___nv_flow_context.html" target="basefrm">NvFlowContext</a></p>
+ <div id="folder60">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder61', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder61', this)"/><a class="el" href="group___nv_flow_context.html" target="basefrm">Functions</a></p>
+ <div id="folder61">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context.html#g5bb6acbdf2ac3214caf8ca60881e26a1" target="basefrm">NvFlowContextFlushRequestPop</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context.html#g8e2605cf5ec210124dcf27e26cf9f02a" target="basefrm">NvFlowContextFlushRequestPush</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context.html#g60d2e5dc07b58f9739978fc3b27f356d" target="basefrm">NvFlowContextGetContextType</a></p>
@@ -424,16 +447,16 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context.html#g34f2b17db1b2f9a3f4fc5785609519cf" target="basefrm">NvFlowSetFreeFunc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context.html#g0eb4f881729fa14e52ee8d03d4d13960" target="basefrm">NvFlowSetMallocFunc</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder59', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder59', this)"/><a class="el" href="group___nv_flow_context.html" target="basefrm">Data Structures</a></p>
- <div id="folder59">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder62', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder62', this)"/><a class="el" href="group___nv_flow_context.html" target="basefrm">Data Structures</a></p>
+ <div id="folder62">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_shader_linear_params.html" target="basefrm">NvFlowShaderLinearParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_shader_point_params.html" target="basefrm">NvFlowShaderPointParams</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder60', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder60', this)"/><a class="el" href="group___nv_flow_context_d3_d11.html" target="basefrm">NvFlowContextD3D11</a></p>
- <div id="folder60">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder61', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder61', this)"/><a class="el" href="group___nv_flow_context_d3_d11.html" target="basefrm">Functions</a></p>
- <div id="folder61">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder63', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder63', this)"/><a class="el" href="group___nv_flow_context_d3_d11.html" target="basefrm">NvFlowContextD3D11</a></p>
+ <div id="folder63">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder64', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder64', this)"/><a class="el" href="group___nv_flow_context_d3_d11.html" target="basefrm">Functions</a></p>
+ <div id="folder64">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d11.html#g42a3e114c6a3f47dbb5688dcb63534ea" target="basefrm">NvFlowCreateContextD3D11</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d11.html#g44d21678044966804f38ea34e94a604e" target="basefrm">NvFlowCreateDepthStencilViewD3D11</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d11.html#g9487624a9cca5a8ea24a784c83b59731" target="basefrm">NvFlowCreateRenderTargetViewD3D11</a></p>
@@ -444,8 +467,8 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d11.html#ge20dd2e504a780324b0dcecb279310b8" target="basefrm">NvFlowUpdateResourceRWViewDescD3D11</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d11.html#g0ac1d820d7899f50f615a6d06fe82cb6" target="basefrm">NvFlowUpdateResourceViewDescD3D11</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder62', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder62', this)"/><a class="el" href="group___nv_flow_context_d3_d11.html" target="basefrm">Data Structures</a></p>
- <div id="folder62">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder65', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder65', this)"/><a class="el" href="group___nv_flow_context_d3_d11.html" target="basefrm">Data Structures</a></p>
+ <div id="folder65">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_context_desc_d3_d11.html" target="basefrm">NvFlowContextDescD3D11</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html" target="basefrm">NvFlowDepthStencilViewDescD3D11</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html" target="basefrm">NvFlowRenderTargetViewDescD3D11</a></p>
@@ -453,10 +476,10 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_resource_view_desc_d3_d11.html" target="basefrm">NvFlowResourceViewDescD3D11</a></p>
</div>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder63', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder63', this)"/><a class="el" href="group___nv_flow_context_d3_d12.html" target="basefrm">NvFlowContextD3D12</a></p>
- <div id="folder63">
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder64', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder64', this)"/><a class="el" href="group___nv_flow_context_d3_d12.html" target="basefrm">Functions</a></p>
- <div id="folder64">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder66', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder66', this)"/><a class="el" href="group___nv_flow_context_d3_d12.html" target="basefrm">NvFlowContextD3D12</a></p>
+ <div id="folder66">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder67', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder67', this)"/><a class="el" href="group___nv_flow_context_d3_d12.html" target="basefrm">Functions</a></p>
+ <div id="folder67">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d12.html#gdc273a5d7c9663861e73dd43f77adf1d" target="basefrm">NvFlowCreateContextD3D12</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d12.html#g3261913e0df04914795ff462497b59eb" target="basefrm">NvFlowCreateDepthStencilViewD3D12</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d12.html#gbc9da1ac1744320ae3d04e65ebe08fb1" target="basefrm">NvFlowCreateRenderTargetViewD3D12</a></p>
@@ -467,8 +490,8 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d12.html#g786a3c3a50ba647d05d5f3363260b52d" target="basefrm">NvFlowUpdateResourceRWViewDescD3D12</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="group___nv_flow_context_d3_d12.html#g791d4b99a40bb0e3eafa6cb78aad0d2b" target="basefrm">NvFlowUpdateResourceViewDescD3D12</a></p>
</div>
- <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder65', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder65', this)"/><a class="el" href="group___nv_flow_context_d3_d12.html" target="basefrm">Data Structures</a></p>
- <div id="folder65">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder68', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder68', this)"/><a class="el" href="group___nv_flow_context_d3_d12.html" target="basefrm">Data Structures</a></p>
+ <div id="folder68">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_context_desc_d3_d12.html" target="basefrm">NvFlowContextDescD3D12</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html" target="basefrm">NvFlowDepthStencilViewDescD3D12</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html" target="basefrm">NvFlowDescriptorReserveHandleD3D12</a></p>
@@ -479,13 +502,22 @@
</div>
</div>
</div>
- <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder66', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder66', this)"/><a class="el" href="annotated.html" target="basefrm">Data Structures</a></p>
- <div id="folder66">
+ <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder69', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder69', this)"/><a class="el" href="annotated.html" target="basefrm">Data Structures</a></p>
+ <div id="folder69">
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_blend_state_desc.html" target="basefrm">NvFlowBlendStateDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_buffer_desc.html" target="basefrm">NvFlowBufferDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_buffer_view_desc.html" target="basefrm">NvFlowBufferViewDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_color_buffer_desc.html" target="basefrm">NvFlowColorBufferDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_color_map_data.html" target="basefrm">NvFlowColorMapData</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_compute_shader_desc.html" target="basefrm">NvFlowComputeShaderDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_constant_buffer_desc.html" target="basefrm">NvFlowConstantBufferDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_context_desc_d3_d11.html" target="basefrm">NvFlowContextDescD3D11</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_context_desc_d3_d12.html" target="basefrm">NvFlowContextDescD3D12</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_cross_section_desc.html" target="basefrm">NvFlowCrossSectionDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_cross_section_params.html" target="basefrm">NvFlowCrossSectionParams</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_depth_buffer_desc.html" target="basefrm">NvFlowDepthBufferDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_depth_state_desc.html" target="basefrm">NvFlowDepthStateDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_depth_stencil_desc.html" target="basefrm">NvFlowDepthStencilDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d11.html" target="basefrm">NvFlowDepthStencilViewDescD3D11</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_depth_stencil_view_desc_d3_d12.html" target="basefrm">NvFlowDepthStencilViewDescD3D12</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_descriptor_reserve_handle_d3_d12.html" target="basefrm">NvFlowDescriptorReserveHandleD3D12</a></p>
@@ -493,10 +525,15 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_device_queue_desc.html" target="basefrm">NvFlowDeviceQueueDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_device_queue_status.html" target="basefrm">NvFlowDeviceQueueStatus</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_dim.html" target="basefrm">NvFlowDim</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_dispatch_params.html" target="basefrm">NvFlowDispatchParams</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_draw_params.html" target="basefrm">NvFlowDrawParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_dynamic_descriptor_heap_d3_d12.html" target="basefrm">NvFlowDynamicDescriptorHeapD3D12</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_fence_desc.html" target="basefrm">NvFlowFenceDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_float2.html" target="basefrm">NvFlowFloat2</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_float3.html" target="basefrm">NvFlowFloat3</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_float4.html" target="basefrm">NvFlowFloat4</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_float4x4.html" target="basefrm">NvFlowFloat4x4</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_graphics_shader_desc.html" target="basefrm">NvFlowGraphicsShaderDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_desc.html" target="basefrm">NvFlowGridDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_emit_custom_alloc_params.html" target="basefrm">NvFlowGridEmitCustomAllocParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_emit_custom_emit_layer_params.html" target="basefrm">NvFlowGridEmitCustomEmitLayerParams</a></p>
@@ -522,6 +559,17 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_proxy_desc.html" target="basefrm">NvFlowGridProxyDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_proxy_flush_params.html" target="basefrm">NvFlowGridProxyFlushParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_reset_desc.html" target="basefrm">NvFlowGridResetDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_summary_debug_render_params.html" target="basefrm">NvFlowGridSummaryDebugRenderParams</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_summary_desc.html" target="basefrm">NvFlowGridSummaryDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_summary_result.html" target="basefrm">NvFlowGridSummaryResult</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_grid_summary_update_params.html" target="basefrm">NvFlowGridSummaryUpdateParams</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_heap_sparse_desc.html" target="basefrm">NvFlowHeapSparseDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_index_buffer_desc.html" target="basefrm">NvFlowIndexBufferDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_input_element_desc.html" target="basefrm">NvFlowInputElementDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_int2.html" target="basefrm">NvFlowInt2</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_int3.html" target="basefrm">NvFlowInt3</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_int4.html" target="basefrm">NvFlowInt4</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_mapped_data.html" target="basefrm">NvFlowMappedData</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_particle_surface_data.html" target="basefrm">NvFlowParticleSurfaceData</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_particle_surface_desc.html" target="basefrm">NvFlowParticleSurfaceDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_particle_surface_emit_params.html" target="basefrm">NvFlowParticleSurfaceEmitParams</a></p>
@@ -530,6 +578,7 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_material_handle.html" target="basefrm">NvFlowRenderMaterialHandle</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_material_params.html" target="basefrm">NvFlowRenderMaterialParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_material_pool_desc.html" target="basefrm">NvFlowRenderMaterialPoolDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_target_desc.html" target="basefrm">NvFlowRenderTargetDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d11.html" target="basefrm">NvFlowRenderTargetViewDescD3D11</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_render_target_view_desc_d3_d12.html" target="basefrm">NvFlowRenderTargetViewDescD3D12</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_resource_r_w_view_desc_d3_d11.html" target="basefrm">NvFlowResourceRWViewDescD3D11</a></p>
@@ -549,9 +598,15 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_shape_s_d_f_data.html" target="basefrm">NvFlowShapeSDFData</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_shape_s_d_f_desc.html" target="basefrm">NvFlowShapeSDFDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_support.html" target="basefrm">NvFlowSupport</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_texture1_d_desc.html" target="basefrm">NvFlowTexture1DDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_texture2_d_desc.html" target="basefrm">NvFlowTexture2DDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_texture3_d_desc.html" target="basefrm">NvFlowTexture3DDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_texture3_d_sparse_desc.html" target="basefrm">NvFlowTexture3DSparseDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_uint2.html" target="basefrm">NvFlowUint2</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_uint3.html" target="basefrm">NvFlowUint3</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_uint4.html" target="basefrm">NvFlowUint4</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_vertex_buffer_desc.html" target="basefrm">NvFlowVertexBufferDesc</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_viewport.html" target="basefrm">NvFlowViewport</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_lighting_params.html" target="basefrm">NvFlowVolumeLightingParams</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_render_desc.html" target="basefrm">NvFlowVolumeRenderDesc</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_render_l_m_s_params.html" target="basefrm">NvFlowVolumeRenderLMSParams</a></p>
@@ -564,12 +619,13 @@
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="struct_nv_flow_volume_shadow_stats.html" target="basefrm">NvFlowVolumeShadowStats</a></p>
</div>
<p><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="functions.html" target="basefrm">Data Fields</a></p>
- <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder67', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder67', this)"/><a class="el" href="files.html" target="basefrm">File List</a></p>
- <div id="folder67">
+ <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder70', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder70', this)"/><a class="el" href="files.html" target="basefrm">File List</a></p>
+ <div id="folder70">
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="_nv_flow_8h.html" target="basefrm">NvFlow.h</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="_nv_flow_context_8h.html" target="basefrm">NvFlowContext.h</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="_nv_flow_context_d3_d11_8h.html" target="basefrm">NvFlowContextD3D11.h</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="_nv_flow_context_d3_d12_8h.html" target="basefrm">NvFlowContextD3D12.h</a></p>
+ <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="_nv_flow_context_ext_8h.html" target="basefrm">NvFlowContextExt.h</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="_nv_flow_shader_8h.html" target="basefrm">NvFlowShader.h</a></p>
<p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="_nv_flow_types_8h.html" target="basefrm">NvFlowTypes.h</a></p>
</div>
diff --git a/docs/api/files/union_nv_flow_shape_desc.html b/docs/api/files/union_nv_flow_shape_desc.html
index 5fbf45b..5f17625 100644
--- a/docs/api/files/union_nv_flow_shape_desc.html
+++ b/docs/api/files/union_nv_flow_shape_desc.html
@@ -1,6 +1,6 @@
<html>
<head>
- <title>NVIDIA(R) Flow(R) 1.0.0 API Reference: NvFlowShapeDesc Union Reference</title>
+ <title>NVIDIA(R) Flow(R) 1.0.1 API Reference: NvFlowShapeDesc Union Reference</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK HREF="NVIDIA.css" REL="stylesheet" TYPE="text/css">
</head>
diff --git a/docs/rest/.buildinfo b/docs/rest/.buildinfo
index 231aa88..66a9937 100644
--- a/docs/rest/.buildinfo
+++ b/docs/rest/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: d12b0788eca6bffd2ed594467a5f579b
+config: 6c8e815bf8250b7d2e341170a0aea3c1
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/rest/genindex.html b/docs/rest/genindex.html
index 09bab1c..545388f 100644
--- a/docs/rest/genindex.html
+++ b/docs/rest/genindex.html
@@ -8,7 +8,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="x-ua-compatible" content="IE=Edge"/>
- <title>Index &mdash; Nvidia Flow 1.0.0 documentation</title>
+ <title>Index &mdash; Nvidia Flow 1.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -19,7 +19,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '1.0.0',
+ VERSION: '1.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -32,7 +32,7 @@
<script type="text/javascript" src="_static/bootstrap.js"></script>
<script type="text/javascript" src="_static/jquery.cookie.js"></script>
<script type="text/javascript" src="_static/jquery.storageapi.js"></script>
- <link rel="top" title="Nvidia Flow 1.0.0 documentation" href="index.html" />
+ <link rel="top" title="Nvidia Flow 1.0.1 documentation" href="index.html" />
</head>
<body>
<nav class="navbar navbar-inverse navbar-default">
@@ -56,7 +56,7 @@
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="index.html">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="index.html">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -91,8 +91,9 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="releasenotes.html">Release Notes</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id1">1.0.0</a></li>
-<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id2">0.1.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id1">1.0.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id2">1.0.0</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id3">0.1.1</a></li>
</ul>
</li>
</ul>
@@ -137,7 +138,7 @@
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="index.html">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="index.html">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -152,6 +153,30 @@
</div>
</div>
</footer>
+
+
+<script type="text/x-mathjax-config">
+ MathJax.Hub.Config({
+ extensions: ["tex2jax.js"],
+ jax: ["input/TeX", "output/HTML-CSS"],
+ tex2jax: {
+ processEscapes: true,
+ skipTags: ["script","noscript","style","textarea"]
+ },
+ "HTML-CSS": { availableFonts: ["TeX"] },
+ TeX: {
+ Macros: {
+ Lrg: ['\\displaystyle{#1}', 1, ""]
+ }
+ }
+ });
+</script>
+
+
+<script type="text/javascript" async
+ src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
+</script>
+
<script>
var treestatename = 'GWDocsTreeState';
var protocol = location.href.split('/')[0].toLowerCase();
diff --git a/docs/rest/index.html b/docs/rest/index.html
index b5656c8..279ec1b 100644
--- a/docs/rest/index.html
+++ b/docs/rest/index.html
@@ -7,7 +7,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="x-ua-compatible" content="IE=Edge"/>
- <title>Nvidia Flow &mdash; Nvidia Flow 1.0.0 documentation</title>
+ <title>Nvidia Flow &mdash; Nvidia Flow 1.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -18,7 +18,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '1.0.0',
+ VERSION: '1.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -31,7 +31,7 @@
<script type="text/javascript" src="_static/bootstrap.js"></script>
<script type="text/javascript" src="_static/jquery.cookie.js"></script>
<script type="text/javascript" src="_static/jquery.storageapi.js"></script>
- <link rel="top" title="Nvidia Flow 1.0.0 documentation" href="#" />
+ <link rel="top" title="Nvidia Flow 1.0.1 documentation" href="#" />
<link rel="next" title="Manual" href="manual.html" />
</head>
<body>
@@ -56,7 +56,7 @@
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="#">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="#">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -91,8 +91,9 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="releasenotes.html">Release Notes</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id1">1.0.0</a></li>
-<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id2">0.1.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id1">1.0.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id2">1.0.0</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id3">0.1.1</a></li>
</ul>
</li>
</ul>
@@ -153,7 +154,7 @@ Flexible simulation and rendering also supports a range of magical effects.</p>
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="#">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="#">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -168,6 +169,30 @@ Flexible simulation and rendering also supports a range of magical effects.</p>
</div>
</div>
</footer>
+
+
+<script type="text/x-mathjax-config">
+ MathJax.Hub.Config({
+ extensions: ["tex2jax.js"],
+ jax: ["input/TeX", "output/HTML-CSS"],
+ tex2jax: {
+ processEscapes: true,
+ skipTags: ["script","noscript","style","textarea"]
+ },
+ "HTML-CSS": { availableFonts: ["TeX"] },
+ TeX: {
+ Macros: {
+ Lrg: ['\\displaystyle{#1}', 1, ""]
+ }
+ }
+ });
+</script>
+
+
+<script type="text/javascript" async
+ src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
+</script>
+
<script>
var treestatename = 'GWDocsTreeState';
var protocol = location.href.split('/')[0].toLowerCase();
diff --git a/docs/rest/manual.html b/docs/rest/manual.html
index f2504f1..3894b37 100644
--- a/docs/rest/manual.html
+++ b/docs/rest/manual.html
@@ -7,7 +7,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="x-ua-compatible" content="IE=Edge"/>
- <title>Manual &mdash; Nvidia Flow 1.0.0 documentation</title>
+ <title>Manual &mdash; Nvidia Flow 1.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -18,7 +18,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '1.0.0',
+ VERSION: '1.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -31,7 +31,7 @@
<script type="text/javascript" src="_static/bootstrap.js"></script>
<script type="text/javascript" src="_static/jquery.cookie.js"></script>
<script type="text/javascript" src="_static/jquery.storageapi.js"></script>
- <link rel="top" title="Nvidia Flow 1.0.0 documentation" href="index.html" />
+ <link rel="top" title="Nvidia Flow 1.0.1 documentation" href="index.html" />
<link rel="next" title="Release Notes" href="releasenotes.html" />
<link rel="prev" title="Nvidia Flow" href="index.html" />
</head>
@@ -57,7 +57,7 @@
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="index.html">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="index.html">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -92,8 +92,9 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="releasenotes.html">Release Notes</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id1">1.0.0</a></li>
-<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id2">0.1.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id1">1.0.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id2">1.0.0</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id3">0.1.1</a></li>
</ul>
</li>
</ul>
@@ -271,7 +272,7 @@ since the emitter location and orientation will be advanced a shorter distance p
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="index.html">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="index.html">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -286,6 +287,30 @@ since the emitter location and orientation will be advanced a shorter distance p
</div>
</div>
</footer>
+
+
+<script type="text/x-mathjax-config">
+ MathJax.Hub.Config({
+ extensions: ["tex2jax.js"],
+ jax: ["input/TeX", "output/HTML-CSS"],
+ tex2jax: {
+ processEscapes: true,
+ skipTags: ["script","noscript","style","textarea"]
+ },
+ "HTML-CSS": { availableFonts: ["TeX"] },
+ TeX: {
+ Macros: {
+ Lrg: ['\\displaystyle{#1}', 1, ""]
+ }
+ }
+ });
+</script>
+
+
+<script type="text/javascript" async
+ src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
+</script>
+
<script>
var treestatename = 'GWDocsTreeState';
var protocol = location.href.split('/')[0].toLowerCase();
diff --git a/docs/rest/objects.inv b/docs/rest/objects.inv
index a239ba1..4436038 100644
--- a/docs/rest/objects.inv
+++ b/docs/rest/objects.inv
Binary files differ
diff --git a/docs/rest/releasenotes.html b/docs/rest/releasenotes.html
index e38a309..61f95c2 100644
--- a/docs/rest/releasenotes.html
+++ b/docs/rest/releasenotes.html
@@ -7,7 +7,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="x-ua-compatible" content="IE=Edge"/>
- <title>Release Notes &mdash; Nvidia Flow 1.0.0 documentation</title>
+ <title>Release Notes &mdash; Nvidia Flow 1.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -18,7 +18,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '1.0.0',
+ VERSION: '1.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -31,7 +31,7 @@
<script type="text/javascript" src="_static/bootstrap.js"></script>
<script type="text/javascript" src="_static/jquery.cookie.js"></script>
<script type="text/javascript" src="_static/jquery.storageapi.js"></script>
- <link rel="top" title="Nvidia Flow 1.0.0 documentation" href="index.html" />
+ <link rel="top" title="Nvidia Flow 1.0.1 documentation" href="index.html" />
<link rel="prev" title="Manual" href="manual.html" />
</head>
<body>
@@ -56,7 +56,7 @@
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="index.html">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="index.html">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -91,8 +91,9 @@
</ul>
</li>
<li class="toctree-l1 current"><a class="current reference internal" href="">Release Notes</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="#id1">1.0.0</a></li>
-<li class="toctree-l2"><a class="reference internal" href="#id2">0.1.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#id1">1.0.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#id2">1.0.0</a></li>
+<li class="toctree-l2"><a class="reference internal" href="#id3">0.1.1</a></li>
</ul>
</li>
</ul>
@@ -124,7 +125,15 @@
<div class="section" id="release-notes">
<h1>Release Notes<a class="headerlink" href="#release-notes" title="Permalink to this headline">¶</a></h1>
<div class="section" id="id1">
-<h2>1.0.0<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
+<h2>1.0.1<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
+<ul class="simple">
+<li>Moving grid support.</li>
+<li>Single pass advection.</li>
+<li>Vorticity confinement masks.</li>
+</ul>
+</div>
+<div class="section" id="id2">
+<h2>1.0.0<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>D3D12 support.</li>
<li>MultiGPU, allowing DX12 Flow simulation and inter-GPU tranfer, in both DX11 and DX12 applications.</li>
@@ -134,8 +143,8 @@
<li>Grid data access APIs.</li>
</ul>
</div>
-<div class="section" id="id2">
-<h2>0.1.1<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
+<div class="section" id="id3">
+<h2>0.1.1<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li>Initial Release</li>
</ul>
@@ -151,7 +160,7 @@
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="index.html">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="index.html">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -166,6 +175,30 @@
</div>
</div>
</footer>
+
+
+<script type="text/x-mathjax-config">
+ MathJax.Hub.Config({
+ extensions: ["tex2jax.js"],
+ jax: ["input/TeX", "output/HTML-CSS"],
+ tex2jax: {
+ processEscapes: true,
+ skipTags: ["script","noscript","style","textarea"]
+ },
+ "HTML-CSS": { availableFonts: ["TeX"] },
+ TeX: {
+ Macros: {
+ Lrg: ['\\displaystyle{#1}', 1, ""]
+ }
+ }
+ });
+</script>
+
+
+<script type="text/javascript" async
+ src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
+</script>
+
<script>
var treestatename = 'GWDocsTreeState';
var protocol = location.href.split('/')[0].toLowerCase();
diff --git a/docs/rest/search.html b/docs/rest/search.html
index 2516e4e..17c21b8 100644
--- a/docs/rest/search.html
+++ b/docs/rest/search.html
@@ -7,7 +7,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="x-ua-compatible" content="IE=Edge"/>
- <title>Search &mdash; Nvidia Flow 1.0.0 documentation</title>
+ <title>Search &mdash; Nvidia Flow 1.0.1 documentation</title>
<link rel="stylesheet" href="_static/default.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
@@ -18,7 +18,7 @@
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
- VERSION: '1.0.0',
+ VERSION: '1.0.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
@@ -32,7 +32,7 @@
<script type="text/javascript" src="_static/bootstrap.js"></script>
<script type="text/javascript" src="_static/jquery.cookie.js"></script>
<script type="text/javascript" src="_static/jquery.storageapi.js"></script>
- <link rel="top" title="Nvidia Flow 1.0.0 documentation" href="index.html" />
+ <link rel="top" title="Nvidia Flow 1.0.1 documentation" href="index.html" />
<script type="text/javascript">
jQuery(function() { Search.loadIndex("searchindex.js"); });
</script>
@@ -52,7 +52,7 @@
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="index.html">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="index.html">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -87,8 +87,9 @@
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="releasenotes.html">Release Notes</a><ul>
-<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id1">1.0.0</a></li>
-<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id2">0.1.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id1">1.0.1</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id2">1.0.0</a></li>
+<li class="toctree-l2"><a class="reference internal" href="releasenotes.html#id3">0.1.1</a></li>
</ul>
</li>
</ul>
@@ -131,7 +132,7 @@
<div class="masthead">
<div class="row">
<ul class="breadcrumb">
- <li><a href="index.html">Nvidia Flow 1.0.0 documentation</a></li>
+ <li><a href="index.html">Nvidia Flow 1.0.1 documentation</a></li>
</ul>
</div>
</div>
@@ -146,6 +147,30 @@
</div>
</div>
</footer>
+
+
+<script type="text/x-mathjax-config">
+ MathJax.Hub.Config({
+ extensions: ["tex2jax.js"],
+ jax: ["input/TeX", "output/HTML-CSS"],
+ tex2jax: {
+ processEscapes: true,
+ skipTags: ["script","noscript","style","textarea"]
+ },
+ "HTML-CSS": { availableFonts: ["TeX"] },
+ TeX: {
+ Macros: {
+ Lrg: ['\\displaystyle{#1}', 1, ""]
+ }
+ }
+ });
+</script>
+
+
+<script type="text/javascript" async
+ src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML">
+</script>
+
<script>
var treestatename = 'GWDocsTreeState';
var protocol = location.href.split('/')[0].toLowerCase();
diff --git a/docs/rest/searchindex.js b/docs/rest/searchindex.js
index aed072a..f50fea3 100644
--- a/docs/rest/searchindex.js
+++ b/docs/rest/searchindex.js
@@ -1 +1 @@
-Search.setIndex({envversion:42,terms:{all:2,code:2,signific:2,per:2,capsul:2,depend:2,must:2,sourc:2,mechan:2,veri:2,brows:0,cool:2,magic:0,dimens:2,sign:2,rate:2,cost:2,pass:2,what:2,appear:2,abl:2,cell:2,version:2,"new":2,impuls:2,movement:2,gener:2,len:2,address:2,path:2,becom:2,sinc:2,valu:2,box:2,search:0,convers:2,shader:2,queue:2,smoke:[0,2],implement:0,chanc:2,control:2,passthrough:2,app:2,api:[1,2],visibl:2,establish:2,select:2,aggress:2,from:2,perf:2,would:2,memori:2,visit:0,two:2,predict:2,overhead:2,sort:2,hundr:2,visual:2,nvflowvolumeshadow:2,tranfer:[1,2],occlus:2,graphic:2,perceiv:2,work:2,uniqu:2,can:2,d3d12:[1,2],d3d11:2,overrid:2,process:2,share:2,high:2,sphere:2,minimum:2,want:2,nvflowgridemitparam:2,recycl:2,maxmimum:2,multipl:[1,2],write:2,how:2,hot:2,tile:2,perspect:2,buoyanc:2,updat:2,map:2,product:0,resourc:2,overridden:2,data:[1,2],alloc:2,"short":2,attempt:2,practic:2,disabl:2,callback:2,combin:2,allow:[1,2],nvflowgridexport:2,oper:2,composit:2,rotat:2,over:2,move:2,through:2,flexibl:0,dynam:2,fit:2,fix:2,fade:2,main:2,might:2,finer:2,non:2,good:2,thei:2,handl:2,safe:2,initi:1,mode:2,each:2,side:2,mean:2,voxel:[0,2],domain:2,weight:2,dx12:[0,1],dx11:[0,1],energi:2,event:2,out:2,referenc:2,influenc:2,adapt:[0,2],rel:2,hardwar:2,correct:2,insid:2,advanc:2,manipul:2,base:2,releas:0,veloc:2,thing:2,feed:2,rang:0,render:0,onc:2,independ:2,done:2,primari:2,size:2,given:2,convent:2,interact:2,smoother:2,system:2,least:2,multigpu:1,necessarili:2,gpu:[0,1,2],store:2,especi:2,copi:2,artifact:2,termin:2,than:2,serv:2,target:2,provid:2,second:2,structur:2,flame:2,substep:2,consumpt:2,comput:2,ani:[0,2],rai:2,have:2,tabl:2,need:2,dedic:2,strength:2,nvflowcontextd3d11:2,inform:2,self:[1,2],nvflowgridproxi:2,note:0,also:[0,2],best:2,channel:2,simplifi:2,textur:2,shade:2,fidel:2,track:2,object:2,most:2,request:2,drive:2,determin:2,concurr:2,threshold:2,impact:2,current:2,onli:2,locat:2,activ:[1,2],should:2,experiment:2,fuel:2,fluid:[0,2],nativ:2,increas:2,requir:2,common:2,nvflowcontext:2,where:2,view:0,set:2,frame:2,result:2,respons:2,timestep:2,particl:2,tend:2,written:2,between:2,spars:[0,2],numer:2,extens:2,both:[1,2],howev:2,against:2,vortic:2,mani:2,"32x16x16":2,color:2,overview:0,typic:2,backend:2,coupl:2,damp:2,due:2,compon:2,much:2,trajectori:2,immedi:2,dure:2,quickli:2,fire:[0,2],resolut:2,coordin:2,nvflow:[0,1,2],zero:2,togeth:2,"case":2,interoper:2,properti:2,nvflowgrid:2,defin:2,"while":2,unifi:2,behavior:2,region:2,real:[0,2],layer:[1,2],them:2,substanti:2,develop:0,minim:2,perform:2,make:2,format:2,same:[1,2],shorter:2,largest:2,document:0,higher:2,optim:2,expans:2,effect:[0,2],driven:2,capabl:[0,2],user:2,improv:2,chang:2,expand:2,stateless:2,exampl:2,thi:2,model:0,distanc:2,shape:2,simultan:2,priorit:2,densiti:2,input:2,modul:2,match:2,take:2,earli:2,applic:[0,1,2],march:2,around:2,transpar:2,read:2,temperatur:2,"64kb":2,resid:2,like:2,manual:0,benefit:2,necessari:2,lose:2,output:2,nvflowgridimport:2,page:[0,2],creation:2,convex:2,proper:2,home:0,inact:2,librari:[0,2],scale:2,avoid:2,overlap:2,buffer:2,oversampl:2,core:2,nvflowvolumerend:2,run:0,nvflowdevic:2,burn:2,although:2,async:2,appli:2,inter:1,greatli:2,materi:[1,2],simul:0,degre:2,produc:2,block:2,nvflowgridmaterialparam:2,own:2,encod:2,bound:2,automat:2,leverag:2,wai:2,support:[0,1,2],fast:2,custom:[1,2],interfac:2,includ:[0,2],fraction:2,"function":2,form:2,forc:2,bundl:2,heat:2,diffus:2,translat:2,delta:2,made:2,consist:2,"default":2,access:[1,2],combust:[0,2],fp16x4:2,fundament:2,emit:2,creat:2,"abstract":2,exist:2,collid:2,when:2,detail:2,virtual:2,orient:2,field:2,other:2,collis:2,intens:2,uniformli:2,pool:2,reduc:2,depth:2,potenti:2,time:0},objtypes:{},objnames:{},filenames:["index","releasenotes","manual"],titles:["Nvidia Flow","Release Notes","Manual"],objects:{},titleterms:{render:2,nvidia:0,descript:2,"export":2,shadow:2,paramet:2,devic:2,note:1,start:2,"import":2,more:0,proxi:2,get:2,time:2,step:2,grid:2,releas:1,emitt:2,tune:2,introduct:2,manual:2,about:0,flow:[0,2],simul:2,context:2,learn:0,volum:2}}) \ No newline at end of file
+Search.setIndex({envversion:42,terms:{all:2,code:2,signific:2,per:2,capsul:2,depend:2,sourc:2,mechan:2,veri:2,brows:0,cool:2,magic:0,dimens:2,sign:2,rate:2,cost:2,pass:[1,2],what:2,appear:2,abl:2,cell:2,version:2,"new":2,impuls:2,movement:2,gener:2,len:2,address:2,path:2,becom:2,sinc:2,valu:2,box:2,search:0,convers:2,shader:2,queue:2,smoke:[0,2],implement:0,chanc:2,control:2,passthrough:2,app:2,api:[1,2],visibl:2,establish:2,select:2,aggress:2,from:2,perf:2,would:2,memori:2,visit:0,two:2,predict:2,overhead:2,sort:2,hundr:2,visual:2,nvflowvolumeshadow:2,tranfer:[1,2],must:2,graphic:2,perceiv:2,work:2,uniqu:2,can:2,d3d12:[1,2],d3d11:2,overrid:2,process:2,share:2,high:2,sphere:2,minimum:2,want:2,nvflowgridemitparam:2,recycl:2,maxmimum:2,multipl:[1,2],write:2,how:2,hot:2,confin:1,tile:2,perspect:2,buoyanc:2,updat:2,map:2,product:0,resourc:2,overridden:2,data:[1,2],alloc:2,"short":2,attempt:2,practic:2,disabl:2,callback:2,combin:2,allow:[1,2],nvflowgridexport:2,oper:2,composit:2,rotat:2,over:2,move:[1,2],occlus:2,through:2,flexibl:0,dynam:2,fit:2,fix:2,fade:2,main:2,might:2,finer:2,non:2,good:2,thei:2,handl:2,safe:2,initi:1,mode:2,each:2,side:2,mean:2,voxel:[0,2],domain:2,weight:2,dx12:[0,1],dx11:[0,1],energi:2,event:2,out:2,referenc:2,influenc:2,adapt:[0,2],rel:2,hardwar:2,correct:2,insid:2,advanc:2,manipul:2,base:2,releas:0,veloc:2,thing:2,feed:2,rang:0,render:0,onc:2,independ:2,done:2,primari:2,size:2,given:2,convent:2,advect:1,interact:2,smoother:2,system:2,least:2,multigpu:1,necessarili:2,gpu:[0,1,2],store:2,especi:2,copi:2,artifact:2,termin:2,than:2,serv:2,target:2,provid:2,second:2,structur:2,flame:2,substep:2,consumpt:2,comput:2,ani:[0,2],rai:2,have:2,tabl:2,need:2,dedic:2,strength:2,nvflowcontextd3d11:2,inform:2,self:[1,2],nvflowgridproxi:2,note:0,also:[0,2],best:2,channel:2,simplifi:2,textur:2,shade:2,fidel:2,track:2,object:2,most:2,request:2,drive:2,determin:2,concurr:2,threshold:2,impact:2,current:2,onli:2,locat:2,activ:[1,2],should:2,experiment:2,fuel:2,fluid:[0,2],nativ:2,increas:2,requir:2,common:2,nvflowcontext:2,where:2,view:0,set:2,frame:2,result:2,respons:2,timestep:2,particl:2,tend:2,written:2,between:2,spars:[0,2],numer:2,extens:2,both:[1,2],howev:2,against:2,vortic:[1,2],mani:2,"32x16x16":2,color:2,overview:0,typic:2,backend:2,coupl:2,damp:2,due:2,compon:2,much:2,trajectori:2,immedi:2,dure:2,quickli:2,fire:[0,2],resolut:2,coordin:2,nvflow:[0,1,2],zero:2,togeth:2,"case":2,interoper:2,properti:2,nvflowgrid:2,defin:2,"while":2,unifi:2,behavior:2,region:2,real:[0,2],layer:[1,2],them:2,substanti:2,develop:0,minim:2,perform:2,make:2,format:2,same:[1,2],shorter:2,largest:2,document:0,higher:2,optim:2,expans:2,effect:[0,2],driven:2,capabl:[0,2],user:2,improv:2,chang:2,expand:2,stateless:2,exampl:2,thi:2,model:0,distanc:2,shape:2,simultan:2,priorit:2,densiti:2,input:2,modul:2,match:2,take:2,earli:2,applic:[0,1,2],march:2,around:2,transpar:2,read:2,temperatur:2,"64kb":2,resid:2,like:2,manual:0,benefit:2,necessari:2,singl:1,lose:2,async:2,nvflowgridimport:2,page:[0,2],creation:2,convex:2,proper:2,home:0,inact:2,librari:[0,2],scale:2,avoid:2,overlap:2,buffer:2,oversampl:2,core:2,nvflowvolumerend:2,run:0,nvflowdevic:2,burn:2,although:2,output:2,appli:2,inter:1,greatli:2,materi:[1,2],simul:0,degre:2,produc:2,block:2,nvflowgridmaterialparam:2,own:2,encod:2,bound:2,automat:2,leverag:2,wai:2,support:[0,1,2],fast:2,custom:[1,2],interfac:2,includ:[0,2],fraction:2,"function":2,form:2,forc:2,bundl:2,heat:2,diffus:2,translat:2,delta:2,made:2,consist:2,"default":2,access:[1,2],combust:[0,2],fp16x4:2,fundament:2,emit:2,creat:2,"abstract":2,exist:2,collid:2,when:2,detail:2,virtual:2,orient:2,field:2,other:2,collis:2,intens:2,uniformli:2,pool:2,reduc:2,mask:1,depth:2,potenti:2,time:0},objtypes:{},objnames:{},filenames:["index","releasenotes","manual"],titles:["Nvidia Flow","Release Notes","Manual"],objects:{},titleterms:{render:2,nvidia:0,descript:2,"export":2,shadow:2,paramet:2,devic:2,note:1,start:2,"import":2,more:0,proxi:2,get:2,time:2,step:2,grid:2,releas:1,emitt:2,tune:2,introduct:2,manual:2,about:0,flow:[0,2],simul:2,context:2,learn:0,volum:2}}) \ No newline at end of file