Skip to content

Commit

Permalink
feat(Vulkan): update to 1.2.193
Browse files Browse the repository at this point in the history
  • Loading branch information
Spasi committed Sep 25, 2021
1 parent 639b142 commit ce3dd89
Show file tree
Hide file tree
Showing 531 changed files with 1,957 additions and 1,678 deletions.
2 changes: 1 addition & 1 deletion doc/notes/3.3.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ This build includes the following changes:
- tinyexr: Updated to 1.0.0 (up from 1.0.0 pre-release)
- tinyfiledialogs: Updated to 3.8.7 (up from 3.3.9)
- vma: Updated to 3.3.0-development (up from 2.2.0)
- Vulkan: Updated to 1.2.190 (up from 1.1.121)
- Vulkan: Updated to 1.2.193 (up from 1.1.121)
* Includes Vulkan Video
* Includes MoltenVK 1.1.5 (up from 1.0.36)
- xxhash: Updated to 0.8.0 (up from 0.7.1)
Expand Down
4 changes: 4 additions & 0 deletions modules/lwjgl/core/src/generated/c/org_lwjgl_system_JNI.c
Original file line number Diff line number Diff line change
Expand Up @@ -3135,6 +3135,10 @@ JNIEXPORT void JNICALL Java_org_lwjgl_system_JNI_callPJV__JIJJ(JNIEnv *__env, jc
UNUSED_PARAMS(__env, clazz)
((void (APIENTRY *) (intptr_t, jint, jlong))(intptr_t)__functionAddress)((intptr_t)param0, param1, param2);
}
JNIEXPORT void JNICALL Java_org_lwjgl_system_JNI_callPJV__JJFJ(JNIEnv *__env, jclass clazz, jlong param0, jlong param1, jfloat param2, jlong __functionAddress) {
UNUSED_PARAMS(__env, clazz)
((void (APIENTRY *) (intptr_t, jlong, jfloat))(intptr_t)__functionAddress)((intptr_t)param0, param1, param2);
}
JNIEXPORT void JNICALL Java_org_lwjgl_system_JNI_callPJV__JJIJ(JNIEnv *__env, jclass clazz, jlong param0, jlong param1, jint param2, jlong __functionAddress) {
UNUSED_PARAMS(__env, clazz)
((void (APIENTRY *) (intptr_t, jlong, jint))(intptr_t)__functionAddress)((intptr_t)param0, param1, param2);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -819,6 +819,7 @@ private JNI() {}
public static native void callPPV(long param0, long param1, long __functionAddress);
public static native void callJJV(int param0, long param1, long param2, long __functionAddress);
public static native void callPJV(long param0, int param1, long param2, long __functionAddress);
public static native void callPJV(long param0, long param1, float param2, long __functionAddress);
public static native void callPJV(long param0, long param1, int param2, long __functionAddress);
public static native void callPPV(int param0, long param1, long param2, long __functionAddress);
public static native void callPPV(long param0, int param1, long param2, long __functionAddress);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Daniel Rakos <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_buffer_marker:%20&amp;body=@drakos-amd%20">drakos-amd</a></li>
* <li>Daniel Rakos <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_buffer_marker] @drakos-amd%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_buffer_marker extension&gt;&gt;">drakos-amd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Tobias Hector <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_device_coherent_memory:%20&amp;body=@tobski%20">tobski</a></li>
* <li>Tobias Hector <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_device_coherent_memory] @tobski%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_device_coherent_memory extension&gt;&gt;">tobski</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_display_native_hdr:%20&amp;body=@anteru%20">anteru</a></li>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_display_native_hdr] @anteru%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_display_native_hdr extension&gt;&gt;">anteru</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Daniel Rakos <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_draw_indirect_count:%20&amp;body=@drakos-amd%20">drakos-amd</a></li>
* <li>Daniel Rakos <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_draw_indirect_count] @drakos-amd%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_draw_indirect_count extension&gt;&gt;">drakos-amd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Dominik Witczak <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_gcn_shader:%20&amp;body=@dominikwitczakamd%20">dominikwitczakamd</a></li>
* <li>Dominik Witczak <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_gcn_shader] @dominikwitczakamd%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_gcn_shader extension&gt;&gt;">dominikwitczakamd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Dominik Witczak <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_gpu_shader_half_float:%20&amp;body=@dominikwitczakamd%20">dominikwitczakamd</a></li>
* <li>Dominik Witczak <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_gpu_shader_half_float] @dominikwitczakamd%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_gpu_shader_half_float extension&gt;&gt;">dominikwitczakamd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Qun Lin <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_gpu_shader_int16:%20&amp;body=@linqun%20">linqun</a></li>
* <li>Qun Lin <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_gpu_shader_int16] @linqun%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_gpu_shader_int16 extension&gt;&gt;">linqun</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Martin Dinkov <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_memory_overallocation_behavior:%20&amp;body=@mdinkov%20">mdinkov</a></li>
* <li>Martin Dinkov <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_memory_overallocation_behavior] @mdinkov%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_memory_overallocation_behavior extension&gt;&gt;">mdinkov</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_mixed_attachment_samples:%20&amp;body=@anteru%20">anteru</a></li>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_mixed_attachment_samples] @anteru%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_mixed_attachment_samples extension&gt;&gt;">anteru</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_negative_viewport_height:%20&amp;body=@anteru%20">anteru</a></li>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_negative_viewport_height] @anteru%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_negative_viewport_height extension&gt;&gt;">anteru</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_pipeline_compiler_control:%20&amp;body=@anteru%20">anteru</a></li>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_pipeline_compiler_control] @anteru%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_pipeline_compiler_control extension&gt;&gt;">anteru</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Daniel Rakos <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_rasterization_order:%20&amp;body=@drakos-amd%20">drakos-amd</a></li>
* <li>Daniel Rakos <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_rasterization_order] @drakos-amd%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_rasterization_order extension&gt;&gt;">drakos-amd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Dominik Witczak <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_shader_ballot:%20&amp;body=@dominikwitczakamd%20">dominikwitczakamd</a></li>
* <li>Dominik Witczak <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_shader_ballot] @dominikwitczakamd%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_shader_ballot extension&gt;&gt;">dominikwitczakamd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Martin Dinkov <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_shader_core_properties:%20&amp;body=@mdinkov%20">mdinkov</a></li>
* <li>Martin Dinkov <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_shader_core_properties] @mdinkov%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_shader_core_properties extension&gt;&gt;">mdinkov</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_shader_core_properties2:%20&amp;body=@anteru%20">anteru</a></li>
* <li>Matthaeus G. Chajdas <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_shader_core_properties2] @anteru%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_shader_core_properties2 extension&gt;&gt;">anteru</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Qun Lin <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_shader_explicit_vertex_parameter:%20&amp;body=@linqun%20">linqun</a></li>
* <li>Qun Lin <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_shader_explicit_vertex_parameter] @linqun%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_shader_explicit_vertex_parameter extension&gt;&gt;">linqun</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Aaron Hagan <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_shader_fragment_mask:%20&amp;body=@AaronHaganAMD%20">AaronHaganAMD</a></li>
* <li>Aaron Hagan <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_shader_fragment_mask] @AaronHaganAMD%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_shader_fragment_mask extension&gt;&gt;">AaronHaganAMD</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Dominik Witczak <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_shader_image_load_store_lod:%20&amp;body=@dominikwitczakamd%20">dominikwitczakamd</a></li>
* <li>Dominik Witczak <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_shader_image_load_store_lod] @dominikwitczakamd%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_shader_image_load_store_lod extension&gt;&gt;">dominikwitczakamd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Jaakko Konttinen <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_shader_info:%20&amp;body=@jaakkoamd%20">jaakkoamd</a></li>
* <li>Jaakko Konttinen <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_shader_info] @jaakkoamd%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_shader_info extension&gt;&gt;">jaakkoamd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Qun Lin <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_shader_trinary_minmax:%20&amp;body=@linqun%20">linqun</a></li>
* <li>Qun Lin <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_shader_trinary_minmax] @linqun%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_shader_trinary_minmax extension&gt;&gt;">linqun</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Rex Xu <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_AMD_texture_gather_bias_lod:%20&amp;body=@amdrexu%20">amdrexu</a></li>
* <li>Rex Xu <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_AMD_texture_gather_bias_lod] @amdrexu%0A&lt;&lt;Here describe the issue or question you have about the VK_AMD_texture_gather_bias_lod extension&gt;&gt;">amdrexu</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Joshua Ashton <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_EXT_4444_formats:%20&amp;body=@Joshua-Ashton%20">Joshua-Ashton</a></li>
* <li>Joshua Ashton <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_EXT_4444_formats] @Joshua-Ashton%0A&lt;&lt;Here describe the issue or question you have about the VK_EXT_4444_formats extension&gt;&gt;">Joshua-Ashton</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>James Jones <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_EXT_acquire_xlib_display:%20&amp;body=@cubanismo%20">cubanismo</a></li>
* <li>James Jones <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_EXT_acquire_xlib_display] @cubanismo%0A&lt;&lt;Here describe the issue or question you have about the VK_EXT_acquire_xlib_display extension&gt;&gt;">cubanismo</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Jan-Harald Fredriksen <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_EXT_astc_decode_mode:%20&amp;body=@janharaldfredriksen-arm%20">janharaldfredriksen-arm</a></li>
* <li>Jan-Harald Fredriksen <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_EXT_astc_decode_mode] @janharaldfredriksen-arm%0A&lt;&lt;Here describe the issue or question you have about the VK_EXT_astc_decode_mode extension&gt;&gt;">janharaldfredriksen-arm</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Jeff Bolz <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_EXT_blend_operation_advanced:%20&amp;body=@jeffbolznv%20">jeffbolznv</a></li>
* <li>Jeff Bolz <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_EXT_blend_operation_advanced] @jeffbolznv%0A&lt;&lt;Here describe the issue or question you have about the VK_EXT_blend_operation_advanced extension&gt;&gt;">jeffbolznv</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Jeff Bolz <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_EXT_buffer_device_address:%20&amp;body=@jeffbolznv%20">jeffbolznv</a></li>
* <li>Jeff Bolz <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_EXT_buffer_device_address] @jeffbolznv%0A&lt;&lt;Here describe the issue or question you have about the VK_EXT_buffer_device_address extension&gt;&gt;">jeffbolznv</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Daniel Rakos <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_EXT_calibrated_timestamps:%20&amp;body=@drakos-amd%20">drakos-amd</a></li>
* <li>Daniel Rakos <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_EXT_calibrated_timestamps] @drakos-amd%0A&lt;&lt;Here describe the issue or question you have about the VK_EXT_calibrated_timestamps extension&gt;&gt;">drakos-amd</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
/**
* This extension allows for selectively enabling and disabling writes to output color attachments via a pipeline dynamic state.
*
* <p>The intended use cases for this new state are mostly identical to those of colorWriteMask, such as selectively disabling writes to avoid feedback loops between subpasses or bandwidth savings for unused outputs. By making the state dynamic, one additional benefit is the ability to reduce pipeline counts and pipeline switching via shaders that write a superset of the desired data of which subsets are selected dynamically. The reason for a new state, colorWriteEnable, rather than making colorWriteMask dynamic is that, on many implementations, the more flexible per-channel semantics of the colorWriteMask state cannot be made dynamic in a performant manner.</p>
* <p>The intended use cases for this new state are mostly identical to those of colorWriteMask, such as selectively disabling writes to avoid feedback loops between subpasses or bandwidth savings for unused outputs. By making the state dynamic, one additional benefit is the ability to reduce pipeline counts and pipeline switching via shaders that write a superset of the desired data of which subsets are selected dynamically. The reason for a new state, colorWriteEnable, rather than making colorWriteMask dynamic is that, on many implementations, the more flexible per-component semantics of the colorWriteMask state cannot be made dynamic in a performant manner.</p>
*
* <h5>VK_EXT_color_write_enable</h5>
*
Expand All @@ -36,7 +36,7 @@
* </ul></dd>
* <dt><b>Contact</b></dt>
* <dd><ul>
* <li>Sharif Elcott <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?title=VK_EXT_color_write_enable:%20&amp;body=@selcott%20">selcott</a></li>
* <li>Sharif Elcott <a target="_blank" href="https://github.com/KhronosGroup/Vulkan-Docs/issues/new?body=[VK_EXT_color_write_enable] @selcott%0A&lt;&lt;Here describe the issue or question you have about the VK_EXT_color_write_enable extension&gt;&gt;">selcott</a></li>
* </ul></dd>
* </dl>
*
Expand Down
Loading

0 comments on commit ce3dd89

Please sign in to comment.