├── .gitignore ├── README.md ├── code ├── .gitignore ├── 00_base_code.cpp ├── 01_instance_creation.cpp ├── 02_validation_layers.cpp ├── 03_physical_device_selection.cpp ├── 04_logical_device.cpp ├── 05_window_surface.cpp ├── 06_swap_chain_creation.cpp ├── 07_image_views.cpp ├── 08_graphics_pipeline.cpp ├── 09_shader_base.frag ├── 09_shader_base.vert ├── 09_shader_modules.cpp ├── 10_fixed_functions.cpp ├── 11_render_passes.cpp ├── 12_graphics_pipeline_complete.cpp ├── 13_framebuffers.cpp ├── 14_command_buffers.cpp ├── 15_hello_triangle.cpp ├── 16_frames_in_flight.cpp ├── 17_swap_chain_recreation.cpp ├── 18_shader_vertexbuffer.frag ├── 18_shader_vertexbuffer.vert ├── 18_vertex_input.cpp ├── 19_vertex_buffer.cpp ├── 20_staging_buffer.cpp ├── 21_index_buffer.cpp ├── 22_descriptor_layout.cpp ├── 22_shader_ubo.frag ├── 22_shader_ubo.vert ├── 23_descriptor_sets.cpp ├── 24_texture_image.cpp ├── 25_sampler.cpp ├── 26_shader_textures.frag ├── 26_shader_textures.vert ├── 26_texture_mapping.cpp ├── 27_depth_buffering.cpp ├── 27_shader_depth.frag ├── 27_shader_depth.vert ├── 28_model_loading.cpp ├── 29_mipmapping.cpp ├── 30_multisampling.cpp ├── 31_compute_shader.cpp ├── 31_shader_compute.comp ├── 31_shader_compute.frag ├── 31_shader_compute.vert ├── CMakeLists.txt └── incremental_patch.sh ├── config.json ├── ebook ├── cover.kra ├── cover.png └── listings-setup.tex ├── en ├── 00_Introduction.md ├── 01_Overview.md ├── 02_Development_environment.md ├── 03_Drawing_a_triangle │ ├── 00_Setup │ │ ├── 00_Base_code.md │ │ ├── 01_Instance.md │ │ ├── 02_Validation_layers.md │ │ ├── 03_Physical_devices_and_queue_families.md │ │ └── 04_Logical_device_and_queues.md │ ├── 01_Presentation │ │ ├── 00_Window_surface.md │ │ ├── 01_Swap_chain.md │ │ └── 02_Image_views.md │ ├── 02_Graphics_pipeline_basics │ │ ├── 00_Introduction.md │ │ ├── 01_Shader_modules.md │ │ ├── 02_Fixed_functions.md │ │ ├── 03_Render_passes.md │ │ └── 04_Conclusion.md │ ├── 03_Drawing │ │ ├── 00_Framebuffers.md │ │ ├── 01_Command_buffers.md │ │ ├── 02_Rendering_and_presentation.md │ │ └── 03_Frames_in_flight.md │ └── 04_Swap_chain_recreation.md ├── 04_Vertex_buffers │ ├── 00_Vertex_input_description.md │ ├── 01_Vertex_buffer_creation.md │ ├── 02_Staging_buffer.md │ └── 03_Index_buffer.md ├── 05_Uniform_buffers │ ├── 00_Descriptor_layout_and_buffer.md │ └── 01_Descriptor_pool_and_sets.md ├── 06_Texture_mapping │ ├── 00_Images.md │ ├── 01_Image_view_and_sampler.md │ └── 02_Combined_image_sampler.md ├── 07_Depth_buffering.md ├── 08_Loading_models.md ├── 09_Generating_Mipmaps.md ├── 10_Multisampling.md ├── 11_Compute_Shader.md ├── 90_FAQ.md └── 95_Privacy_policy.md ├── fr ├── 00_Introduction.md ├── 01_Vue_d'ensemble.md ├── 02_Environnement_de_développement.md ├── 03_Dessiner_un_triangle │ ├── 00_Mise_en_place │ │ ├── 00_Code_de_base.md │ │ ├── 01_Instance.md │ │ ├── 02_Validation_layers.md │ │ ├── 03_Physical_devices_et_queue_families.md │ │ └── 04_Logical_device_et_queues.md │ ├── 01_Présentation │ │ ├── 00_Window_surface.md │ │ ├── 01_Swap_chain.md │ │ └── 02_Image_views.md │ ├── 02_Pipeline_graphique_basique │ │ ├── 00_Introduction.md │ │ ├── 01_Modules_shaders.md │ │ ├── 02_Fonctions_fixées.md │ │ ├── 03_Render_pass.md │ │ └── 04_Conclusion.md │ ├── 03_Effectuer_le_rendu │ │ ├── 00_Framebuffers.md │ │ ├── 01_Command_buffers.md │ │ └── 02_Rendu_et_présentation.md │ └── 04_Recréation_de_la_swap_chain.md ├── 04_Vertex_buffers │ ├── 00_Description_des_entrées_des_sommets.md │ ├── 01_Création_de_vertex_buffers.md │ ├── 02_Buffer_intermédiaire.md │ └── 03_Index_buffer.md ├── 05_Uniform_buffers │ ├── 00_Descriptor_layout_et_buffer.md │ └── 01_Descriptor_pool_et_sets.md ├── 06_Texture_mapping │ ├── 00_Images.md │ ├── 01_Vue_sur_image_et_sampler.md │ └── 02_Sampler_d'image_combiné.md ├── 07_Buffer_de_profondeur.md ├── 08_Charger_des_modèles.md ├── 09_Générer_des_mipmaps.md ├── 10_Multisampling.md ├── 90_FAQ.md └── 95_Politique_de_confidentialité.md ├── images ├── aliasing.png ├── anisotropic_filtering.png ├── antialiasing.png ├── compute_shader_particles.png ├── compute_space.svg ├── compute_ssbo_read_write.svg ├── cube_demo.png ├── cube_demo_mac.png ├── cube_demo_nowindow.png ├── depth_correct.png ├── depth_issues.png ├── drawing_model.png ├── extra_square.svg ├── favicon.png ├── glfw_directory.png ├── highmipmaps.png ├── include_dirs_stb.png ├── include_dirs_tinyobjloader.png ├── indexed_rectangle.png ├── inverted_texture_coordinates.png ├── library_directory.png ├── mipmaps.png ├── mipmaps_comparison.png ├── mipmaps_example.jpg ├── multisampling.png ├── multisampling_comparison.png ├── multisampling_comparison2.png ├── normalized_device_coordinates.svg ├── sample_shading.png ├── select_develop_branch.png ├── semaphore_in_use.png ├── spinning_quad.png ├── steam_layers_env.png ├── swap_chain_validation_layer.png ├── texcoord_visualization.png ├── texture.jpg ├── texture_addressing.png ├── texture_filtering.png ├── texture_on_square.png ├── texture_on_square_colorized.png ├── texture_on_square_repeated.png ├── triangle.png ├── triangle_coordinates.svg ├── triangle_coordinates_colors.png ├── triangle_white.png ├── validation_layer_anisotropy.png ├── validation_layer_test.png ├── vertex_vs_index.svg ├── viewports_scissors.png ├── vs_all_configs.png ├── vs_application_settings.png ├── vs_build_mode.png ├── vs_cpp17.png ├── vs_cpp_general.png ├── vs_dependencies.png ├── vs_export_template.png ├── vs_include_dirs.png ├── vs_link_dirs.png ├── vs_link_input.png ├── vs_link_settings.png ├── vs_new_cpp_project.png ├── vs_new_item.png ├── vs_new_source_file.png ├── vs_open_project_properties.png ├── vs_template.png ├── vs_test_window.png ├── vulkan_pipeline_block_diagram.png ├── vulkan_sdk_download_buttons.png ├── vulkan_simplified_pipeline.svg ├── xcode_frameworks.png ├── xcode_new_project.png ├── xcode_new_project_2.png ├── xcode_output.png ├── xcode_paths.png └── xcode_variables.png └── resources ├── viking_room.obj └── viking_room.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/README.md -------------------------------------------------------------------------------- /code/.gitignore: -------------------------------------------------------------------------------- 1 | CMakeLists.txt.user 2 | -------------------------------------------------------------------------------- /code/00_base_code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/00_base_code.cpp -------------------------------------------------------------------------------- /code/01_instance_creation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/01_instance_creation.cpp -------------------------------------------------------------------------------- /code/02_validation_layers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/02_validation_layers.cpp -------------------------------------------------------------------------------- /code/03_physical_device_selection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/03_physical_device_selection.cpp -------------------------------------------------------------------------------- /code/04_logical_device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/04_logical_device.cpp -------------------------------------------------------------------------------- /code/05_window_surface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/05_window_surface.cpp -------------------------------------------------------------------------------- /code/06_swap_chain_creation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/06_swap_chain_creation.cpp -------------------------------------------------------------------------------- /code/07_image_views.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/07_image_views.cpp -------------------------------------------------------------------------------- /code/08_graphics_pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/08_graphics_pipeline.cpp -------------------------------------------------------------------------------- /code/09_shader_base.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/09_shader_base.frag -------------------------------------------------------------------------------- /code/09_shader_base.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/09_shader_base.vert -------------------------------------------------------------------------------- /code/09_shader_modules.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/09_shader_modules.cpp -------------------------------------------------------------------------------- /code/10_fixed_functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/10_fixed_functions.cpp -------------------------------------------------------------------------------- /code/11_render_passes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/11_render_passes.cpp -------------------------------------------------------------------------------- /code/12_graphics_pipeline_complete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/12_graphics_pipeline_complete.cpp -------------------------------------------------------------------------------- /code/13_framebuffers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/13_framebuffers.cpp -------------------------------------------------------------------------------- /code/14_command_buffers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/14_command_buffers.cpp -------------------------------------------------------------------------------- /code/15_hello_triangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/15_hello_triangle.cpp -------------------------------------------------------------------------------- /code/16_frames_in_flight.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/16_frames_in_flight.cpp -------------------------------------------------------------------------------- /code/17_swap_chain_recreation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/17_swap_chain_recreation.cpp -------------------------------------------------------------------------------- /code/18_shader_vertexbuffer.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/18_shader_vertexbuffer.frag -------------------------------------------------------------------------------- /code/18_shader_vertexbuffer.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/18_shader_vertexbuffer.vert -------------------------------------------------------------------------------- /code/18_vertex_input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/18_vertex_input.cpp -------------------------------------------------------------------------------- /code/19_vertex_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/19_vertex_buffer.cpp -------------------------------------------------------------------------------- /code/20_staging_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/20_staging_buffer.cpp -------------------------------------------------------------------------------- /code/21_index_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/21_index_buffer.cpp -------------------------------------------------------------------------------- /code/22_descriptor_layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/22_descriptor_layout.cpp -------------------------------------------------------------------------------- /code/22_shader_ubo.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/22_shader_ubo.frag -------------------------------------------------------------------------------- /code/22_shader_ubo.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/22_shader_ubo.vert -------------------------------------------------------------------------------- /code/23_descriptor_sets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/23_descriptor_sets.cpp -------------------------------------------------------------------------------- /code/24_texture_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/24_texture_image.cpp -------------------------------------------------------------------------------- /code/25_sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/25_sampler.cpp -------------------------------------------------------------------------------- /code/26_shader_textures.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/26_shader_textures.frag -------------------------------------------------------------------------------- /code/26_shader_textures.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/26_shader_textures.vert -------------------------------------------------------------------------------- /code/26_texture_mapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/26_texture_mapping.cpp -------------------------------------------------------------------------------- /code/27_depth_buffering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/27_depth_buffering.cpp -------------------------------------------------------------------------------- /code/27_shader_depth.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/27_shader_depth.frag -------------------------------------------------------------------------------- /code/27_shader_depth.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/27_shader_depth.vert -------------------------------------------------------------------------------- /code/28_model_loading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/28_model_loading.cpp -------------------------------------------------------------------------------- /code/29_mipmapping.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/29_mipmapping.cpp -------------------------------------------------------------------------------- /code/30_multisampling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/30_multisampling.cpp -------------------------------------------------------------------------------- /code/31_compute_shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/31_compute_shader.cpp -------------------------------------------------------------------------------- /code/31_shader_compute.comp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/31_shader_compute.comp -------------------------------------------------------------------------------- /code/31_shader_compute.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/31_shader_compute.frag -------------------------------------------------------------------------------- /code/31_shader_compute.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/31_shader_compute.vert -------------------------------------------------------------------------------- /code/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/CMakeLists.txt -------------------------------------------------------------------------------- /code/incremental_patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/code/incremental_patch.sh -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/config.json -------------------------------------------------------------------------------- /ebook/cover.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/ebook/cover.kra -------------------------------------------------------------------------------- /ebook/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/ebook/cover.png -------------------------------------------------------------------------------- /ebook/listings-setup.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/ebook/listings-setup.tex -------------------------------------------------------------------------------- /en/00_Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/00_Introduction.md -------------------------------------------------------------------------------- /en/01_Overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/01_Overview.md -------------------------------------------------------------------------------- /en/02_Development_environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/02_Development_environment.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/00_Setup/00_Base_code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/00_Setup/00_Base_code.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/00_Setup/01_Instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/00_Setup/01_Instance.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/00_Setup/02_Validation_layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/00_Setup/02_Validation_layers.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/00_Setup/03_Physical_devices_and_queue_families.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/00_Setup/03_Physical_devices_and_queue_families.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/00_Setup/04_Logical_device_and_queues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/00_Setup/04_Logical_device_and_queues.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/01_Presentation/00_Window_surface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/01_Presentation/00_Window_surface.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/01_Presentation/01_Swap_chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/01_Presentation/01_Swap_chain.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/01_Presentation/02_Image_views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/01_Presentation/02_Image_views.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/00_Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/00_Introduction.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/01_Shader_modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/01_Shader_modules.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/02_Fixed_functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/02_Fixed_functions.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/03_Render_passes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/03_Render_passes.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/04_Conclusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/02_Graphics_pipeline_basics/04_Conclusion.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/03_Drawing/00_Framebuffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/03_Drawing/00_Framebuffers.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/03_Drawing/01_Command_buffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/03_Drawing/01_Command_buffers.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/03_Drawing/02_Rendering_and_presentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/03_Drawing/02_Rendering_and_presentation.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/03_Drawing/03_Frames_in_flight.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/03_Drawing/03_Frames_in_flight.md -------------------------------------------------------------------------------- /en/03_Drawing_a_triangle/04_Swap_chain_recreation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/03_Drawing_a_triangle/04_Swap_chain_recreation.md -------------------------------------------------------------------------------- /en/04_Vertex_buffers/00_Vertex_input_description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/04_Vertex_buffers/00_Vertex_input_description.md -------------------------------------------------------------------------------- /en/04_Vertex_buffers/01_Vertex_buffer_creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/04_Vertex_buffers/01_Vertex_buffer_creation.md -------------------------------------------------------------------------------- /en/04_Vertex_buffers/02_Staging_buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/04_Vertex_buffers/02_Staging_buffer.md -------------------------------------------------------------------------------- /en/04_Vertex_buffers/03_Index_buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/04_Vertex_buffers/03_Index_buffer.md -------------------------------------------------------------------------------- /en/05_Uniform_buffers/00_Descriptor_layout_and_buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/05_Uniform_buffers/00_Descriptor_layout_and_buffer.md -------------------------------------------------------------------------------- /en/05_Uniform_buffers/01_Descriptor_pool_and_sets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/05_Uniform_buffers/01_Descriptor_pool_and_sets.md -------------------------------------------------------------------------------- /en/06_Texture_mapping/00_Images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/06_Texture_mapping/00_Images.md -------------------------------------------------------------------------------- /en/06_Texture_mapping/01_Image_view_and_sampler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/06_Texture_mapping/01_Image_view_and_sampler.md -------------------------------------------------------------------------------- /en/06_Texture_mapping/02_Combined_image_sampler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/06_Texture_mapping/02_Combined_image_sampler.md -------------------------------------------------------------------------------- /en/07_Depth_buffering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/07_Depth_buffering.md -------------------------------------------------------------------------------- /en/08_Loading_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/08_Loading_models.md -------------------------------------------------------------------------------- /en/09_Generating_Mipmaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/09_Generating_Mipmaps.md -------------------------------------------------------------------------------- /en/10_Multisampling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/10_Multisampling.md -------------------------------------------------------------------------------- /en/11_Compute_Shader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/11_Compute_Shader.md -------------------------------------------------------------------------------- /en/90_FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/90_FAQ.md -------------------------------------------------------------------------------- /en/95_Privacy_policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/en/95_Privacy_policy.md -------------------------------------------------------------------------------- /fr/00_Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/00_Introduction.md -------------------------------------------------------------------------------- /fr/01_Vue_d'ensemble.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/01_Vue_d'ensemble.md -------------------------------------------------------------------------------- /fr/02_Environnement_de_développement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/02_Environnement_de_développement.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/00_Mise_en_place/00_Code_de_base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/00_Mise_en_place/00_Code_de_base.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/00_Mise_en_place/01_Instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/00_Mise_en_place/01_Instance.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/00_Mise_en_place/02_Validation_layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/00_Mise_en_place/02_Validation_layers.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/00_Mise_en_place/03_Physical_devices_et_queue_families.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/00_Mise_en_place/03_Physical_devices_et_queue_families.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/00_Mise_en_place/04_Logical_device_et_queues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/00_Mise_en_place/04_Logical_device_et_queues.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/01_Présentation/00_Window_surface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/01_Présentation/00_Window_surface.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/01_Présentation/01_Swap_chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/01_Présentation/01_Swap_chain.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/01_Présentation/02_Image_views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/01_Présentation/02_Image_views.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/00_Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/00_Introduction.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/01_Modules_shaders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/01_Modules_shaders.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/02_Fonctions_fixées.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/02_Fonctions_fixées.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/03_Render_pass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/03_Render_pass.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/04_Conclusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/02_Pipeline_graphique_basique/04_Conclusion.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/03_Effectuer_le_rendu/00_Framebuffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/03_Effectuer_le_rendu/00_Framebuffers.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/03_Effectuer_le_rendu/01_Command_buffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/03_Effectuer_le_rendu/01_Command_buffers.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/03_Effectuer_le_rendu/02_Rendu_et_présentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/03_Effectuer_le_rendu/02_Rendu_et_présentation.md -------------------------------------------------------------------------------- /fr/03_Dessiner_un_triangle/04_Recréation_de_la_swap_chain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/03_Dessiner_un_triangle/04_Recréation_de_la_swap_chain.md -------------------------------------------------------------------------------- /fr/04_Vertex_buffers/00_Description_des_entrées_des_sommets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/04_Vertex_buffers/00_Description_des_entrées_des_sommets.md -------------------------------------------------------------------------------- /fr/04_Vertex_buffers/01_Création_de_vertex_buffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/04_Vertex_buffers/01_Création_de_vertex_buffers.md -------------------------------------------------------------------------------- /fr/04_Vertex_buffers/02_Buffer_intermédiaire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/04_Vertex_buffers/02_Buffer_intermédiaire.md -------------------------------------------------------------------------------- /fr/04_Vertex_buffers/03_Index_buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/04_Vertex_buffers/03_Index_buffer.md -------------------------------------------------------------------------------- /fr/05_Uniform_buffers/00_Descriptor_layout_et_buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/05_Uniform_buffers/00_Descriptor_layout_et_buffer.md -------------------------------------------------------------------------------- /fr/05_Uniform_buffers/01_Descriptor_pool_et_sets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/05_Uniform_buffers/01_Descriptor_pool_et_sets.md -------------------------------------------------------------------------------- /fr/06_Texture_mapping/00_Images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/06_Texture_mapping/00_Images.md -------------------------------------------------------------------------------- /fr/06_Texture_mapping/01_Vue_sur_image_et_sampler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/06_Texture_mapping/01_Vue_sur_image_et_sampler.md -------------------------------------------------------------------------------- /fr/06_Texture_mapping/02_Sampler_d'image_combiné.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/06_Texture_mapping/02_Sampler_d'image_combiné.md -------------------------------------------------------------------------------- /fr/07_Buffer_de_profondeur.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/07_Buffer_de_profondeur.md -------------------------------------------------------------------------------- /fr/08_Charger_des_modèles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/08_Charger_des_modèles.md -------------------------------------------------------------------------------- /fr/09_Générer_des_mipmaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/09_Générer_des_mipmaps.md -------------------------------------------------------------------------------- /fr/10_Multisampling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/10_Multisampling.md -------------------------------------------------------------------------------- /fr/90_FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/90_FAQ.md -------------------------------------------------------------------------------- /fr/95_Politique_de_confidentialité.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/fr/95_Politique_de_confidentialité.md -------------------------------------------------------------------------------- /images/aliasing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/aliasing.png -------------------------------------------------------------------------------- /images/anisotropic_filtering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/anisotropic_filtering.png -------------------------------------------------------------------------------- /images/antialiasing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/antialiasing.png -------------------------------------------------------------------------------- /images/compute_shader_particles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/compute_shader_particles.png -------------------------------------------------------------------------------- /images/compute_space.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/compute_space.svg -------------------------------------------------------------------------------- /images/compute_ssbo_read_write.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/compute_ssbo_read_write.svg -------------------------------------------------------------------------------- /images/cube_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/cube_demo.png -------------------------------------------------------------------------------- /images/cube_demo_mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/cube_demo_mac.png -------------------------------------------------------------------------------- /images/cube_demo_nowindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/cube_demo_nowindow.png -------------------------------------------------------------------------------- /images/depth_correct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/depth_correct.png -------------------------------------------------------------------------------- /images/depth_issues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/depth_issues.png -------------------------------------------------------------------------------- /images/drawing_model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/drawing_model.png -------------------------------------------------------------------------------- /images/extra_square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/extra_square.svg -------------------------------------------------------------------------------- /images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/favicon.png -------------------------------------------------------------------------------- /images/glfw_directory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/glfw_directory.png -------------------------------------------------------------------------------- /images/highmipmaps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/highmipmaps.png -------------------------------------------------------------------------------- /images/include_dirs_stb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/include_dirs_stb.png -------------------------------------------------------------------------------- /images/include_dirs_tinyobjloader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/include_dirs_tinyobjloader.png -------------------------------------------------------------------------------- /images/indexed_rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/indexed_rectangle.png -------------------------------------------------------------------------------- /images/inverted_texture_coordinates.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/inverted_texture_coordinates.png -------------------------------------------------------------------------------- /images/library_directory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/library_directory.png -------------------------------------------------------------------------------- /images/mipmaps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/mipmaps.png -------------------------------------------------------------------------------- /images/mipmaps_comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/mipmaps_comparison.png -------------------------------------------------------------------------------- /images/mipmaps_example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/mipmaps_example.jpg -------------------------------------------------------------------------------- /images/multisampling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/multisampling.png -------------------------------------------------------------------------------- /images/multisampling_comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/multisampling_comparison.png -------------------------------------------------------------------------------- /images/multisampling_comparison2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/multisampling_comparison2.png -------------------------------------------------------------------------------- /images/normalized_device_coordinates.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/normalized_device_coordinates.svg -------------------------------------------------------------------------------- /images/sample_shading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/sample_shading.png -------------------------------------------------------------------------------- /images/select_develop_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/select_develop_branch.png -------------------------------------------------------------------------------- /images/semaphore_in_use.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/semaphore_in_use.png -------------------------------------------------------------------------------- /images/spinning_quad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/spinning_quad.png -------------------------------------------------------------------------------- /images/steam_layers_env.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/steam_layers_env.png -------------------------------------------------------------------------------- /images/swap_chain_validation_layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/swap_chain_validation_layer.png -------------------------------------------------------------------------------- /images/texcoord_visualization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/texcoord_visualization.png -------------------------------------------------------------------------------- /images/texture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/texture.jpg -------------------------------------------------------------------------------- /images/texture_addressing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/texture_addressing.png -------------------------------------------------------------------------------- /images/texture_filtering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/texture_filtering.png -------------------------------------------------------------------------------- /images/texture_on_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/texture_on_square.png -------------------------------------------------------------------------------- /images/texture_on_square_colorized.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/texture_on_square_colorized.png -------------------------------------------------------------------------------- /images/texture_on_square_repeated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/texture_on_square_repeated.png -------------------------------------------------------------------------------- /images/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/triangle.png -------------------------------------------------------------------------------- /images/triangle_coordinates.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/triangle_coordinates.svg -------------------------------------------------------------------------------- /images/triangle_coordinates_colors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/triangle_coordinates_colors.png -------------------------------------------------------------------------------- /images/triangle_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/triangle_white.png -------------------------------------------------------------------------------- /images/validation_layer_anisotropy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/validation_layer_anisotropy.png -------------------------------------------------------------------------------- /images/validation_layer_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/validation_layer_test.png -------------------------------------------------------------------------------- /images/vertex_vs_index.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vertex_vs_index.svg -------------------------------------------------------------------------------- /images/viewports_scissors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/viewports_scissors.png -------------------------------------------------------------------------------- /images/vs_all_configs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_all_configs.png -------------------------------------------------------------------------------- /images/vs_application_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_application_settings.png -------------------------------------------------------------------------------- /images/vs_build_mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_build_mode.png -------------------------------------------------------------------------------- /images/vs_cpp17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_cpp17.png -------------------------------------------------------------------------------- /images/vs_cpp_general.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_cpp_general.png -------------------------------------------------------------------------------- /images/vs_dependencies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_dependencies.png -------------------------------------------------------------------------------- /images/vs_export_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_export_template.png -------------------------------------------------------------------------------- /images/vs_include_dirs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_include_dirs.png -------------------------------------------------------------------------------- /images/vs_link_dirs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_link_dirs.png -------------------------------------------------------------------------------- /images/vs_link_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_link_input.png -------------------------------------------------------------------------------- /images/vs_link_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_link_settings.png -------------------------------------------------------------------------------- /images/vs_new_cpp_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_new_cpp_project.png -------------------------------------------------------------------------------- /images/vs_new_item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_new_item.png -------------------------------------------------------------------------------- /images/vs_new_source_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_new_source_file.png -------------------------------------------------------------------------------- /images/vs_open_project_properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_open_project_properties.png -------------------------------------------------------------------------------- /images/vs_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_template.png -------------------------------------------------------------------------------- /images/vs_test_window.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vs_test_window.png -------------------------------------------------------------------------------- /images/vulkan_pipeline_block_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vulkan_pipeline_block_diagram.png -------------------------------------------------------------------------------- /images/vulkan_sdk_download_buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vulkan_sdk_download_buttons.png -------------------------------------------------------------------------------- /images/vulkan_simplified_pipeline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/vulkan_simplified_pipeline.svg -------------------------------------------------------------------------------- /images/xcode_frameworks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/xcode_frameworks.png -------------------------------------------------------------------------------- /images/xcode_new_project.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/xcode_new_project.png -------------------------------------------------------------------------------- /images/xcode_new_project_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/xcode_new_project_2.png -------------------------------------------------------------------------------- /images/xcode_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/xcode_output.png -------------------------------------------------------------------------------- /images/xcode_paths.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/xcode_paths.png -------------------------------------------------------------------------------- /images/xcode_variables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/images/xcode_variables.png -------------------------------------------------------------------------------- /resources/viking_room.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/resources/viking_room.obj -------------------------------------------------------------------------------- /resources/viking_room.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KhronosGroup/VulkanTutorial/HEAD/resources/viking_room.png --------------------------------------------------------------------------------