diff --git a/images/38_TASK01_renderdoc_color.gif b/images/38_TASK01_renderdoc_color.gif index e6bf9448..17b47818 100644 Binary files a/images/38_TASK01_renderdoc_color.gif and b/images/38_TASK01_renderdoc_color.gif differ diff --git a/images/38_TASK01_renderdoc_events.png b/images/38_TASK01_renderdoc_events.png index 8dadc06d..e58150b0 100644 Binary files a/images/38_TASK01_renderdoc_events.png and b/images/38_TASK01_renderdoc_events.png differ diff --git a/images/38_TASK01_renderdoc_launch.png b/images/38_TASK01_renderdoc_launch.png index 30edf610..67dc723a 100644 Binary files a/images/38_TASK01_renderdoc_launch.png and b/images/38_TASK01_renderdoc_launch.png differ diff --git a/images/38_TASK02_blas_build.png b/images/38_TASK02_blas_build.png index f726ec7a..a4ba9b96 100644 Binary files a/images/38_TASK02_blas_build.png and b/images/38_TASK02_blas_build.png differ diff --git a/images/38_TASK02_blas_structures.png b/images/38_TASK02_blas_structures.png index e3a81177..19303bb0 100644 Binary files a/images/38_TASK02_blas_structures.png and b/images/38_TASK02_blas_structures.png differ diff --git a/images/38_TASK03_tlas_structures.png b/images/38_TASK03_tlas_structures.png index 656abb38..8e4df49b 100644 Binary files a/images/38_TASK03_tlas_structures.png and b/images/38_TASK03_tlas_structures.png differ diff --git a/images/38_TASK04_nsight_capture.png b/images/38_TASK04_nsight_capture.png index f1e2f174..e182f3f8 100644 Binary files a/images/38_TASK04_nsight_capture.png and b/images/38_TASK04_nsight_capture.png differ diff --git a/images/38_TASK04_nsight_inspector.png b/images/38_TASK04_nsight_inspector.png index c587eefe..c5c352df 100644 Binary files a/images/38_TASK04_nsight_inspector.png and b/images/38_TASK04_nsight_inspector.png differ diff --git a/images/38_TASK04_nsight_launch.png b/images/38_TASK04_nsight_launch.png index 57a5e88b..465af4e9 100644 Binary files a/images/38_TASK04_nsight_launch.png and b/images/38_TASK04_nsight_launch.png differ diff --git a/images/38_TASK04_nsight_main.png b/images/38_TASK04_nsight_main.png index d293b346..96f2d4c8 100644 Binary files a/images/38_TASK04_nsight_main.png and b/images/38_TASK04_nsight_main.png differ diff --git a/images/38_TASK06_concept_shadows.png b/images/38_TASK06_concept_shadows.png index ddc19497..d464a940 100644 Binary files a/images/38_TASK06_concept_shadows.png and b/images/38_TASK06_concept_shadows.png differ diff --git a/images/38_TASK06_shadows_static.gif b/images/38_TASK06_shadows_static.gif index 07730849..f7d4bf2a 100644 Binary files a/images/38_TASK06_shadows_static.gif and b/images/38_TASK06_shadows_static.gif differ diff --git a/images/38_TASK07_shadows_dynamic.gif b/images/38_TASK07_shadows_dynamic.gif index 863e8cc9..67a31f97 100644 Binary files a/images/38_TASK07_shadows_dynamic.gif and b/images/38_TASK07_shadows_dynamic.gif differ diff --git a/images/38_TASK08_alphacut_after.png b/images/38_TASK08_alphacut_after.png index def93624..bc1778a7 100644 Binary files a/images/38_TASK08_alphacut_after.png and b/images/38_TASK08_alphacut_after.png differ diff --git a/images/38_TASK08_alphacut_before.png b/images/38_TASK08_alphacut_before.png index 6d134956..7a4fa943 100644 Binary files a/images/38_TASK08_alphacut_before.png and b/images/38_TASK08_alphacut_before.png differ diff --git a/images/38_TASK09_instance_custom_index.png b/images/38_TASK09_instance_custom_index.png index 518ec464..5a2436ce 100644 Binary files a/images/38_TASK09_instance_custom_index.png and b/images/38_TASK09_instance_custom_index.png differ diff --git a/images/38_TASK09_instance_lut.png b/images/38_TASK09_instance_lut.png index 74291c52..99b7f77a 100644 Binary files a/images/38_TASK09_instance_lut.png and b/images/38_TASK09_instance_lut.png differ diff --git a/images/38_TASK10_alphacut_shadows.png b/images/38_TASK10_alphacut_shadows.png index 3a55eb75..c7584d93 100644 Binary files a/images/38_TASK10_alphacut_shadows.png and b/images/38_TASK10_alphacut_shadows.png differ diff --git a/images/38_TASK11_alphacut_reflections.png b/images/38_TASK11_alphacut_reflections.png index 68cb77b5..250a7bc3 100644 Binary files a/images/38_TASK11_alphacut_reflections.png and b/images/38_TASK11_alphacut_reflections.png differ diff --git a/images/38_TASK11_concept_reflections.png b/images/38_TASK11_concept_reflections.png index 0a95288f..27a4c1dd 100644 Binary files a/images/38_TASK11_concept_reflections.png and b/images/38_TASK11_concept_reflections.png differ diff --git a/images/38_bounding_boxes.png b/images/38_bounding_boxes.png index ad957f8a..15d5a722 100644 Binary files a/images/38_bounding_boxes.png and b/images/38_bounding_boxes.png differ diff --git a/images/MainEntry.png b/images/MainEntry.png index 07041317..594f887d 100644 Binary files a/images/MainEntry.png and b/images/MainEntry.png differ diff --git a/images/PBR_ray_shadows.png b/images/PBR_ray_shadows.png index e7a4aca0..ed397ead 100644 Binary files a/images/PBR_ray_shadows.png and b/images/PBR_ray_shadows.png differ diff --git a/images/aliasing.png b/images/aliasing.png index cdb3c269..074c9583 100644 Binary files a/images/aliasing.png and b/images/aliasing.png differ diff --git a/images/anisotropic_filtering.png b/images/anisotropic_filtering.png index 9c946dda..1bf8e83a 100644 Binary files a/images/anisotropic_filtering.png and b/images/anisotropic_filtering.png differ diff --git a/images/antialiasing.png b/images/antialiasing.png index 644f569b..3cd7b856 100644 Binary files a/images/antialiasing.png and b/images/antialiasing.png differ diff --git a/images/bistro.png b/images/bistro.png index ca248e99..5aedddd3 100644 Binary files a/images/bistro.png and b/images/bistro.png differ diff --git a/images/bookstand.png b/images/bookstand.png index 427a62a8..25d23653 100644 Binary files a/images/bookstand.png and b/images/bookstand.png differ diff --git a/images/component_based_architecture_diagram.png b/images/component_based_architecture_diagram.png index b1f089e2..da5cf4e8 100644 Binary files a/images/component_based_architecture_diagram.png and b/images/component_based_architecture_diagram.png differ diff --git a/images/compute_shader_particles.png b/images/compute_shader_particles.png index 139c2469..75296c22 100644 Binary files a/images/compute_shader_particles.png and b/images/compute_shader_particles.png differ diff --git a/images/cube_demo.png b/images/cube_demo.png index 21e928e7..cd5d8349 100644 Binary files a/images/cube_demo.png and b/images/cube_demo.png differ diff --git a/images/cube_demo_mac.png b/images/cube_demo_mac.png index 9a075934..78f92961 100644 Binary files a/images/cube_demo_mac.png and b/images/cube_demo_mac.png differ diff --git a/images/cube_demo_nowindow.png b/images/cube_demo_nowindow.png index 1783f661..44279918 100644 Binary files a/images/cube_demo_nowindow.png and b/images/cube_demo_nowindow.png differ diff --git a/images/depth_correct.png b/images/depth_correct.png index d9dce89a..5e4a4d15 100644 Binary files a/images/depth_correct.png and b/images/depth_correct.png differ diff --git a/images/depth_issues.png b/images/depth_issues.png index ad486c95..47a52a99 100644 Binary files a/images/depth_issues.png and b/images/depth_issues.png differ diff --git a/images/drawing_model.png b/images/drawing_model.png index c327281f..2e07dac2 100644 Binary files a/images/drawing_model.png and b/images/drawing_model.png differ diff --git a/images/favicon.png b/images/favicon.png index f90ef25e..a4b2e81a 100644 Binary files a/images/favicon.png and b/images/favicon.png differ diff --git a/images/glfw_directory.png b/images/glfw_directory.png index afd450b3..f4c2f346 100644 Binary files a/images/glfw_directory.png and b/images/glfw_directory.png differ diff --git a/images/highmipmaps.png b/images/highmipmaps.png index bb6c6dd0..215e45ee 100644 Binary files a/images/highmipmaps.png and b/images/highmipmaps.png differ diff --git a/images/include_dirs_stb.png b/images/include_dirs_stb.png index 9035e765..5f0222b6 100644 Binary files a/images/include_dirs_stb.png and b/images/include_dirs_stb.png differ diff --git a/images/include_dirs_tinyobjloader.png b/images/include_dirs_tinyobjloader.png index 4e2fbe36..ac929084 100644 Binary files a/images/include_dirs_tinyobjloader.png and b/images/include_dirs_tinyobjloader.png differ diff --git a/images/indexed_rectangle.png b/images/indexed_rectangle.png index 2c7498db..f8d70b13 100644 Binary files a/images/indexed_rectangle.png and b/images/indexed_rectangle.png differ diff --git a/images/inverted_texture_coordinates.png b/images/inverted_texture_coordinates.png index 4d37371e..b34207e6 100644 Binary files a/images/inverted_texture_coordinates.png and b/images/inverted_texture_coordinates.png differ diff --git a/images/layered_architecture_diagram.png b/images/layered_architecture_diagram.png index c5b0d486..97db0905 100644 Binary files a/images/layered_architecture_diagram.png and b/images/layered_architecture_diagram.png differ diff --git a/images/library_directory.png b/images/library_directory.png index 692349e0..94729e02 100644 Binary files a/images/library_directory.png and b/images/library_directory.png differ diff --git a/images/mipmaps.png b/images/mipmaps.png index c48bea75..3277a984 100644 Binary files a/images/mipmaps.png and b/images/mipmaps.png differ diff --git a/images/mipmaps_comparison.png b/images/mipmaps_comparison.png index 405edfd1..87c399c6 100644 Binary files a/images/mipmaps_comparison.png and b/images/mipmaps_comparison.png differ diff --git a/images/mipmaps_example.jpg b/images/mipmaps_example.jpg index c44c9ee7..3bc0f1f1 100644 Binary files a/images/mipmaps_example.jpg and b/images/mipmaps_example.jpg differ diff --git a/images/multisampling.png b/images/multisampling.png index 3066ea50..e07c8d03 100644 Binary files a/images/multisampling.png and b/images/multisampling.png differ diff --git a/images/multisampling_comparison.png b/images/multisampling_comparison.png index 221f4dc9..4bed60e7 100644 Binary files a/images/multisampling_comparison.png and b/images/multisampling_comparison.png differ diff --git a/images/multisampling_comparison2.png b/images/multisampling_comparison2.png index 048ffc18..26adf4a6 100644 Binary files a/images/multisampling_comparison2.png and b/images/multisampling_comparison2.png differ diff --git a/images/rendering_pipeline_flowchart.png b/images/rendering_pipeline_flowchart.png index 8a7614e2..0abf4a4a 100644 Binary files a/images/rendering_pipeline_flowchart.png and b/images/rendering_pipeline_flowchart.png differ diff --git a/images/sample_shading.png b/images/sample_shading.png index 7a715760..237f2208 100644 Binary files a/images/sample_shading.png and b/images/sample_shading.png differ diff --git a/images/sdk_install_mac.png b/images/sdk_install_mac.png index 93aa7b6d..910594fe 100644 Binary files a/images/sdk_install_mac.png and b/images/sdk_install_mac.png differ diff --git a/images/select_develop_branch.png b/images/select_develop_branch.png index 1312dcdb..f5df49dd 100644 Binary files a/images/select_develop_branch.png and b/images/select_develop_branch.png differ diff --git a/images/semaphore_in_use.png b/images/semaphore_in_use.png index 13dd9a40..2b6bdfa3 100644 Binary files a/images/semaphore_in_use.png and b/images/semaphore_in_use.png differ diff --git a/images/spinning_quad.png b/images/spinning_quad.png index 6c779d89..59c10749 100644 Binary files a/images/spinning_quad.png and b/images/spinning_quad.png differ diff --git a/images/steam_layers_env.png b/images/steam_layers_env.png index c812e019..f84e126a 100644 Binary files a/images/steam_layers_env.png and b/images/steam_layers_env.png differ diff --git a/images/swap_chain_validation_layer.png b/images/swap_chain_validation_layer.png index a0002cda..2bcdcca4 100644 Binary files a/images/swap_chain_validation_layer.png and b/images/swap_chain_validation_layer.png differ diff --git a/images/texcoord_visualization.png b/images/texcoord_visualization.png index c57b7f37..fd12bffa 100644 Binary files a/images/texcoord_visualization.png and b/images/texcoord_visualization.png differ diff --git a/images/texture.jpg b/images/texture.jpg index 975e3380..273e6eb2 100644 Binary files a/images/texture.jpg and b/images/texture.jpg differ diff --git a/images/texture_addressing.png b/images/texture_addressing.png index c148ff3b..d279303a 100644 Binary files a/images/texture_addressing.png and b/images/texture_addressing.png differ diff --git a/images/texture_filtering.png b/images/texture_filtering.png index c10b247d..dabb49e7 100644 Binary files a/images/texture_filtering.png and b/images/texture_filtering.png differ diff --git a/images/texture_on_square.png b/images/texture_on_square.png index 41627be0..06fd479d 100644 Binary files a/images/texture_on_square.png and b/images/texture_on_square.png differ diff --git a/images/texture_on_square_colorized.png b/images/texture_on_square_colorized.png index 98d79803..6853cde5 100644 Binary files a/images/texture_on_square_colorized.png and b/images/texture_on_square_colorized.png differ diff --git a/images/texture_on_square_repeated.png b/images/texture_on_square_repeated.png index 589d2b2a..81d3ad7e 100644 Binary files a/images/texture_on_square_repeated.png and b/images/texture_on_square_repeated.png differ diff --git a/images/triangle.png b/images/triangle.png index 0d4dc5e4..9a4dcba9 100644 Binary files a/images/triangle.png and b/images/triangle.png differ diff --git a/images/triangle_coordinates_colors.png b/images/triangle_coordinates_colors.png index 233f451d..03e71c74 100644 Binary files a/images/triangle_coordinates_colors.png and b/images/triangle_coordinates_colors.png differ diff --git a/images/triangle_white.png b/images/triangle_white.png index 61104df0..309bd511 100644 Binary files a/images/triangle_white.png and b/images/triangle_white.png differ diff --git a/images/validation_layer_anisotropy.png b/images/validation_layer_anisotropy.png index 2979e6b9..1fc67982 100644 Binary files a/images/validation_layer_anisotropy.png and b/images/validation_layer_anisotropy.png differ diff --git a/images/validation_layer_test.png b/images/validation_layer_test.png index 9b733d22..592c4a7b 100644 Binary files a/images/validation_layer_test.png and b/images/validation_layer_test.png differ diff --git a/images/viewports_scissors.png b/images/viewports_scissors.png index 6e6b8a2c..cccdd55b 100644 Binary files a/images/viewports_scissors.png and b/images/viewports_scissors.png differ diff --git a/images/vs_all_configs.png b/images/vs_all_configs.png index 628c6bae..6b7d3076 100644 Binary files a/images/vs_all_configs.png and b/images/vs_all_configs.png differ diff --git a/images/vs_application_settings.png b/images/vs_application_settings.png index 695e1e1a..a422e5d7 100644 Binary files a/images/vs_application_settings.png and b/images/vs_application_settings.png differ diff --git a/images/vs_build_mode.png b/images/vs_build_mode.png index f9f367aa..2f1d492b 100644 Binary files a/images/vs_build_mode.png and b/images/vs_build_mode.png differ diff --git a/images/vs_cpp17.png b/images/vs_cpp17.png index 401a2def..5ca4e76a 100644 Binary files a/images/vs_cpp17.png and b/images/vs_cpp17.png differ diff --git a/images/vs_cpp_general.png b/images/vs_cpp_general.png index f5937a52..8ddc805c 100644 Binary files a/images/vs_cpp_general.png and b/images/vs_cpp_general.png differ diff --git a/images/vs_dependencies.png b/images/vs_dependencies.png index 5bf85b1b..620ac965 100644 Binary files a/images/vs_dependencies.png and b/images/vs_dependencies.png differ diff --git a/images/vs_export_template.png b/images/vs_export_template.png index 2b359138..758771b2 100644 Binary files a/images/vs_export_template.png and b/images/vs_export_template.png differ diff --git a/images/vs_include_dirs.png b/images/vs_include_dirs.png index def6bf65..82f5da5c 100644 Binary files a/images/vs_include_dirs.png and b/images/vs_include_dirs.png differ diff --git a/images/vs_link_dirs.png b/images/vs_link_dirs.png index e0c76f79..a92edd28 100644 Binary files a/images/vs_link_dirs.png and b/images/vs_link_dirs.png differ diff --git a/images/vs_link_input.png b/images/vs_link_input.png index bcbde435..9840d42e 100644 Binary files a/images/vs_link_input.png and b/images/vs_link_input.png differ diff --git a/images/vs_link_settings.png b/images/vs_link_settings.png index ca187c59..91b4d305 100644 Binary files a/images/vs_link_settings.png and b/images/vs_link_settings.png differ diff --git a/images/vs_new_cpp_project.png b/images/vs_new_cpp_project.png index 338cd323..e872ad78 100644 Binary files a/images/vs_new_cpp_project.png and b/images/vs_new_cpp_project.png differ diff --git a/images/vs_new_item.png b/images/vs_new_item.png index 75b4a426..5902a6b2 100644 Binary files a/images/vs_new_item.png and b/images/vs_new_item.png differ diff --git a/images/vs_new_source_file.png b/images/vs_new_source_file.png index 43717261..e7637b96 100644 Binary files a/images/vs_new_source_file.png and b/images/vs_new_source_file.png differ diff --git a/images/vs_open_project_properties.png b/images/vs_open_project_properties.png index 552d659f..58b93e7f 100644 Binary files a/images/vs_open_project_properties.png and b/images/vs_open_project_properties.png differ diff --git a/images/vs_template.png b/images/vs_template.png index 99601531..3b1ce53e 100644 Binary files a/images/vs_template.png and b/images/vs_template.png differ diff --git a/images/vs_test_window.png b/images/vs_test_window.png index ded64e10..ddfde348 100644 Binary files a/images/vs_test_window.png and b/images/vs_test_window.png differ diff --git a/images/vulkan_pipeline_block_diagram.png b/images/vulkan_pipeline_block_diagram.png index 10955e14..f5a4c6ef 100644 Binary files a/images/vulkan_pipeline_block_diagram.png and b/images/vulkan_pipeline_block_diagram.png differ diff --git a/images/xcode_frameworks.png b/images/xcode_frameworks.png index 1c05b281..5ba7db77 100644 Binary files a/images/xcode_frameworks.png and b/images/xcode_frameworks.png differ diff --git a/images/xcode_new_project.png b/images/xcode_new_project.png index 6566e2e6..feb44287 100644 Binary files a/images/xcode_new_project.png and b/images/xcode_new_project.png differ diff --git a/images/xcode_new_project_2.png b/images/xcode_new_project_2.png index 417addb0..93ad1c5e 100644 Binary files a/images/xcode_new_project_2.png and b/images/xcode_new_project_2.png differ diff --git a/images/xcode_output.png b/images/xcode_output.png index 520a51de..f7ffcfba 100644 Binary files a/images/xcode_output.png and b/images/xcode_output.png differ diff --git a/images/xcode_paths.png b/images/xcode_paths.png index fb29a7b6..8bf285e4 100644 Binary files a/images/xcode_paths.png and b/images/xcode_paths.png differ diff --git a/images/xcode_variables.png b/images/xcode_variables.png index 3d57b7d8..dcc1596b 100644 Binary files a/images/xcode_variables.png and b/images/xcode_variables.png differ