diff --git a/screenshots/basic_gears.png b/screenshots/basic_gears.png deleted file mode 100644 index a44492c4..00000000 Binary files a/screenshots/basic_gears.png and /dev/null differ diff --git a/screenshots/basic_mesh.png b/screenshots/basic_mesh.png deleted file mode 100644 index a4b59110..00000000 Binary files a/screenshots/basic_mesh.png and /dev/null differ diff --git a/screenshots/basic_offscreen.jpg b/screenshots/basic_offscreen.jpg deleted file mode 100644 index 5cd13211..00000000 Binary files a/screenshots/basic_offscreen.jpg and /dev/null differ diff --git a/screenshots/basic_pipelines.png b/screenshots/basic_pipelines.png deleted file mode 100644 index 18b75fdb..00000000 Binary files a/screenshots/basic_pipelines.png and /dev/null differ diff --git a/screenshots/basic_texture.png b/screenshots/basic_texture.png deleted file mode 100644 index fd82fe19..00000000 Binary files a/screenshots/basic_texture.png and /dev/null differ diff --git a/screenshots/basic_triangle.png b/screenshots/basic_triangle.png deleted file mode 100644 index 2314f24e..00000000 Binary files a/screenshots/basic_triangle.png and /dev/null differ diff --git a/screenshots/bloom.jpg b/screenshots/bloom.jpg index 392b9ff6..ff2a3439 100644 Binary files a/screenshots/bloom.jpg and b/screenshots/bloom.jpg differ diff --git a/screenshots/cascaded_shadow_mapping.jpg b/screenshots/cascaded_shadow_mapping.jpg deleted file mode 100644 index 84c5144f..00000000 Binary files a/screenshots/cascaded_shadow_mapping.jpg and /dev/null differ diff --git a/screenshots/compute_cullandlod.jpg b/screenshots/compute_cullandlod.jpg deleted file mode 100644 index 75dec0e3..00000000 Binary files a/screenshots/compute_cullandlod.jpg and /dev/null differ diff --git a/screenshots/compute_imageprocessing.jpg b/screenshots/compute_imageprocessing.jpg deleted file mode 100644 index 0b6edadd..00000000 Binary files a/screenshots/compute_imageprocessing.jpg and /dev/null differ diff --git a/screenshots/compute_nbody.jpg b/screenshots/compute_nbody.jpg deleted file mode 100644 index 2173c5b3..00000000 Binary files a/screenshots/compute_nbody.jpg and /dev/null differ diff --git a/screenshots/compute_particles.jpg b/screenshots/compute_particles.jpg deleted file mode 100644 index 666b1601..00000000 Binary files a/screenshots/compute_particles.jpg and /dev/null differ diff --git a/screenshots/compute_raytracing.jpg b/screenshots/compute_raytracing.jpg deleted file mode 100644 index 5c6c9658..00000000 Binary files a/screenshots/compute_raytracing.jpg and /dev/null differ diff --git a/screenshots/computecloth.jpg b/screenshots/computecloth.jpg new file mode 100644 index 00000000..6a15960c Binary files /dev/null and b/screenshots/computecloth.jpg differ diff --git a/screenshots/computecullandlod.jpg b/screenshots/computecullandlod.jpg new file mode 100644 index 00000000..43ccfd7f Binary files /dev/null and b/screenshots/computecullandlod.jpg differ diff --git a/screenshots/computenbody.jpg b/screenshots/computenbody.jpg new file mode 100644 index 00000000..d238b6d8 Binary files /dev/null and b/screenshots/computenbody.jpg differ diff --git a/screenshots/computeparticles.jpg b/screenshots/computeparticles.jpg new file mode 100644 index 00000000..51b4330c Binary files /dev/null and b/screenshots/computeparticles.jpg differ diff --git a/screenshots/computeraytracing.jpg b/screenshots/computeraytracing.jpg new file mode 100644 index 00000000..a8ae3168 Binary files /dev/null and b/screenshots/computeraytracing.jpg differ diff --git a/screenshots/computeshader.jpg b/screenshots/computeshader.jpg new file mode 100644 index 00000000..f9b28649 Binary files /dev/null and b/screenshots/computeshader.jpg differ diff --git a/screenshots/conditionalrender.jpg b/screenshots/conditionalrender.jpg new file mode 100644 index 00000000..1c38d79e Binary files /dev/null and b/screenshots/conditionalrender.jpg differ diff --git a/screenshots/conservativeraster.jpg b/screenshots/conservativeraster.jpg new file mode 100644 index 00000000..c2ae34ff Binary files /dev/null and b/screenshots/conservativeraster.jpg differ diff --git a/screenshots/debugmarker.jpg b/screenshots/debugmarker.jpg new file mode 100644 index 00000000..717aea33 Binary files /dev/null and b/screenshots/debugmarker.jpg differ diff --git a/screenshots/deferred.jpg b/screenshots/deferred.jpg new file mode 100644 index 00000000..aabcaa33 Binary files /dev/null and b/screenshots/deferred.jpg differ diff --git a/screenshots/deferred_shading.jpg b/screenshots/deferred_shading.jpg deleted file mode 100644 index 5a080e6a..00000000 Binary files a/screenshots/deferred_shading.jpg and /dev/null differ diff --git a/screenshots/deferred_shadows.jpg b/screenshots/deferred_shadows.jpg deleted file mode 100644 index ee174960..00000000 Binary files a/screenshots/deferred_shadows.jpg and /dev/null differ diff --git a/screenshots/deferredmultisampling.jpg b/screenshots/deferredmultisampling.jpg new file mode 100644 index 00000000..08721dfa Binary files /dev/null and b/screenshots/deferredmultisampling.jpg differ diff --git a/screenshots/deferredshadows.jpg b/screenshots/deferredshadows.jpg new file mode 100644 index 00000000..b302be64 Binary files /dev/null and b/screenshots/deferredshadows.jpg differ diff --git a/screenshots/descriptorsets.jpg b/screenshots/descriptorsets.jpg new file mode 100644 index 00000000..6ef3269c Binary files /dev/null and b/screenshots/descriptorsets.jpg differ diff --git a/screenshots/displacement.jpg b/screenshots/displacement.jpg new file mode 100644 index 00000000..027986f7 Binary files /dev/null and b/screenshots/displacement.jpg differ diff --git a/screenshots/distancefieldfonts.jpg b/screenshots/distancefieldfonts.jpg new file mode 100644 index 00000000..902f6dcc Binary files /dev/null and b/screenshots/distancefieldfonts.jpg differ diff --git a/screenshots/dynamicuniformbuffer.jpg b/screenshots/dynamicuniformbuffer.jpg index e1b77519..0fbb0deb 100644 Binary files a/screenshots/dynamicuniformbuffer.jpg and b/screenshots/dynamicuniformbuffer.jpg differ diff --git a/screenshots/font_distancefield.png b/screenshots/font_distancefield.png deleted file mode 100644 index 81ca3b7b..00000000 Binary files a/screenshots/font_distancefield.png and /dev/null differ diff --git a/screenshots/gears.jpg b/screenshots/gears.jpg new file mode 100644 index 00000000..0b6a0177 Binary files /dev/null and b/screenshots/gears.jpg differ diff --git a/screenshots/geom_normals.jpg b/screenshots/geom_normals.jpg deleted file mode 100644 index 4d79d39b..00000000 Binary files a/screenshots/geom_normals.jpg and /dev/null differ diff --git a/screenshots/geometryshader.jpg b/screenshots/geometryshader.jpg new file mode 100644 index 00000000..ba1d0cd2 Binary files /dev/null and b/screenshots/geometryshader.jpg differ diff --git a/screenshots/gltf_scene.jpg b/screenshots/gltf_scene.jpg deleted file mode 100644 index 68ed640c..00000000 Binary files a/screenshots/gltf_scene.jpg and /dev/null differ diff --git a/screenshots/gltf_skinning.jpg b/screenshots/gltf_skinning.jpg deleted file mode 100644 index e598e81c..00000000 Binary files a/screenshots/gltf_skinning.jpg and /dev/null differ diff --git a/screenshots/gltfloading.jpg b/screenshots/gltfloading.jpg new file mode 100644 index 00000000..3e9bc42f Binary files /dev/null and b/screenshots/gltfloading.jpg differ diff --git a/screenshots/gltfscenerendering.jpg b/screenshots/gltfscenerendering.jpg new file mode 100644 index 00000000..56702ec9 Binary files /dev/null and b/screenshots/gltfscenerendering.jpg differ diff --git a/screenshots/gltfskinning.jpg b/screenshots/gltfskinning.jpg new file mode 100644 index 00000000..9872cb46 Binary files /dev/null and b/screenshots/gltfskinning.jpg differ diff --git a/screenshots/hdr.jpg b/screenshots/hdr.jpg index c02483fd..6398271e 100644 Binary files a/screenshots/hdr.jpg and b/screenshots/hdr.jpg differ diff --git a/screenshots/imgui.jpg b/screenshots/imgui.jpg new file mode 100644 index 00000000..0e4c1ff9 Binary files /dev/null and b/screenshots/imgui.jpg differ diff --git a/screenshots/indirectdraw.jpg b/screenshots/indirectdraw.jpg index 609238c8..cd55748a 100644 Binary files a/screenshots/indirectdraw.jpg and b/screenshots/indirectdraw.jpg differ diff --git a/screenshots/inlineuniformblocks.jpg b/screenshots/inlineuniformblocks.jpg new file mode 100644 index 00000000..29af8463 Binary files /dev/null and b/screenshots/inlineuniformblocks.jpg differ diff --git a/screenshots/inputattachments.jpg b/screenshots/inputattachments.jpg new file mode 100644 index 00000000..46f5f0d8 Binary files /dev/null and b/screenshots/inputattachments.jpg differ diff --git a/screenshots/instancing.jpg b/screenshots/instancing.jpg index f4104fe6..6b44fd63 100644 Binary files a/screenshots/instancing.jpg and b/screenshots/instancing.jpg differ diff --git a/screenshots/multisampling.jpg b/screenshots/multisampling.jpg new file mode 100644 index 00000000..085bec39 Binary files /dev/null and b/screenshots/multisampling.jpg differ diff --git a/screenshots/multisampling.png b/screenshots/multisampling.png deleted file mode 100644 index db90ff49..00000000 Binary files a/screenshots/multisampling.png and /dev/null differ diff --git a/screenshots/multisampling_nomsaa.png b/screenshots/multisampling_nomsaa.png deleted file mode 100644 index 87640471..00000000 Binary files a/screenshots/multisampling_nomsaa.png and /dev/null differ diff --git a/screenshots/multithreading.jpg b/screenshots/multithreading.jpg index a08549d4..80e47796 100644 Binary files a/screenshots/multithreading.jpg and b/screenshots/multithreading.jpg differ diff --git a/screenshots/multiview.jpg b/screenshots/multiview.jpg new file mode 100644 index 00000000..5f5463d0 Binary files /dev/null and b/screenshots/multiview.jpg differ diff --git a/screenshots/negativeviewportheight.jpg b/screenshots/negativeviewportheight.jpg new file mode 100644 index 00000000..afe7a4d0 Binary files /dev/null and b/screenshots/negativeviewportheight.jpg differ diff --git a/screenshots/nv_ray_tracing_basic.jpg b/screenshots/nv_ray_tracing_basic.jpg new file mode 100644 index 00000000..b0841856 Binary files /dev/null and b/screenshots/nv_ray_tracing_basic.jpg differ diff --git a/screenshots/nv_ray_tracing_reflections.jpg b/screenshots/nv_ray_tracing_reflections.jpg new file mode 100644 index 00000000..f571dfeb Binary files /dev/null and b/screenshots/nv_ray_tracing_reflections.jpg differ diff --git a/screenshots/nv_ray_tracing_shadows.jpg b/screenshots/nv_ray_tracing_shadows.jpg new file mode 100644 index 00000000..76bd0c17 Binary files /dev/null and b/screenshots/nv_ray_tracing_shadows.jpg differ diff --git a/screenshots/occlusion_queries.png b/screenshots/occlusion_queries.png deleted file mode 100644 index 6b02421a..00000000 Binary files a/screenshots/occlusion_queries.png and /dev/null differ diff --git a/screenshots/occlusionquery.jpg b/screenshots/occlusionquery.jpg new file mode 100644 index 00000000..4aae51a7 Binary files /dev/null and b/screenshots/occlusionquery.jpg differ diff --git a/screenshots/offscreen.jpg b/screenshots/offscreen.jpg new file mode 100644 index 00000000..61f4e41b Binary files /dev/null and b/screenshots/offscreen.jpg differ diff --git a/screenshots/parallax_mapping.jpg b/screenshots/parallax_mapping.jpg deleted file mode 100644 index e1215816..00000000 Binary files a/screenshots/parallax_mapping.jpg and /dev/null differ diff --git a/screenshots/parallaxmapping.jpg b/screenshots/parallaxmapping.jpg new file mode 100644 index 00000000..fe4d9f06 Binary files /dev/null and b/screenshots/parallaxmapping.jpg differ diff --git a/screenshots/particlefire.jpg b/screenshots/particlefire.jpg index bc46586c..a28c656d 100644 Binary files a/screenshots/particlefire.jpg and b/screenshots/particlefire.jpg differ diff --git a/screenshots/pbrbasic.jpg b/screenshots/pbrbasic.jpg index 2d354a51..33609bd2 100644 Binary files a/screenshots/pbrbasic.jpg and b/screenshots/pbrbasic.jpg differ diff --git a/screenshots/pbribl.jpg b/screenshots/pbribl.jpg index 3c33b345..8920bf67 100644 Binary files a/screenshots/pbribl.jpg and b/screenshots/pbribl.jpg differ diff --git a/screenshots/pbrtexture.jpg b/screenshots/pbrtexture.jpg index 61c4b2b4..36921d72 100644 Binary files a/screenshots/pbrtexture.jpg and b/screenshots/pbrtexture.jpg differ diff --git a/screenshots/pipelines.jpg b/screenshots/pipelines.jpg new file mode 100644 index 00000000..607b8259 Binary files /dev/null and b/screenshots/pipelines.jpg differ diff --git a/screenshots/pipelinestatistics.jpg b/screenshots/pipelinestatistics.jpg new file mode 100644 index 00000000..5b9802c4 Binary files /dev/null and b/screenshots/pipelinestatistics.jpg differ diff --git a/screenshots/push_constants.png b/screenshots/push_constants.png deleted file mode 100644 index 28604d5a..00000000 Binary files a/screenshots/push_constants.png and /dev/null differ diff --git a/screenshots/pushconstants.jpg b/screenshots/pushconstants.jpg new file mode 100644 index 00000000..77f5b11b Binary files /dev/null and b/screenshots/pushconstants.jpg differ diff --git a/screenshots/pushdescriptors.jpg b/screenshots/pushdescriptors.jpg new file mode 100644 index 00000000..b47f784e Binary files /dev/null and b/screenshots/pushdescriptors.jpg differ diff --git a/screenshots/radial_blur.png b/screenshots/radial_blur.png deleted file mode 100644 index 8b054db1..00000000 Binary files a/screenshots/radial_blur.png and /dev/null differ diff --git a/screenshots/radialblur.jpg b/screenshots/radialblur.jpg new file mode 100644 index 00000000..af137e88 Binary files /dev/null and b/screenshots/radialblur.jpg differ diff --git a/screenshots/screenshot.jpg b/screenshots/screenshot.jpg new file mode 100644 index 00000000..fb6cce7e Binary files /dev/null and b/screenshots/screenshot.jpg differ diff --git a/screenshots/shadow_omnidirectional.png b/screenshots/shadow_omnidirectional.png deleted file mode 100644 index 286b40f8..00000000 Binary files a/screenshots/shadow_omnidirectional.png and /dev/null differ diff --git a/screenshots/shadowmapping.jpg b/screenshots/shadowmapping.jpg new file mode 100644 index 00000000..6ccafadc Binary files /dev/null and b/screenshots/shadowmapping.jpg differ diff --git a/screenshots/shadowmapping.png b/screenshots/shadowmapping.png deleted file mode 100644 index 054664b1..00000000 Binary files a/screenshots/shadowmapping.png and /dev/null differ diff --git a/screenshots/shadowmappingcascade.jpg b/screenshots/shadowmappingcascade.jpg new file mode 100644 index 00000000..d2ac5ba7 Binary files /dev/null and b/screenshots/shadowmappingcascade.jpg differ diff --git a/screenshots/shadowmappingomni.jpg b/screenshots/shadowmappingomni.jpg new file mode 100644 index 00000000..51ccad5c Binary files /dev/null and b/screenshots/shadowmappingomni.jpg differ diff --git a/screenshots/specialization_constants.jpg b/screenshots/specialization_constants.jpg deleted file mode 100644 index 9390ee66..00000000 Binary files a/screenshots/specialization_constants.jpg and /dev/null differ diff --git a/screenshots/specializationconstants.jpg b/screenshots/specializationconstants.jpg new file mode 100644 index 00000000..9439c028 Binary files /dev/null and b/screenshots/specializationconstants.jpg differ diff --git a/screenshots/spherical_env_mapping.png b/screenshots/spherical_env_mapping.png deleted file mode 100644 index 0b0f5366..00000000 Binary files a/screenshots/spherical_env_mapping.png and /dev/null differ diff --git a/screenshots/sphericalenvmapping.jpg b/screenshots/sphericalenvmapping.jpg new file mode 100644 index 00000000..511368a3 Binary files /dev/null and b/screenshots/sphericalenvmapping.jpg differ diff --git a/screenshots/ssao.jpg b/screenshots/ssao.jpg index 57aacd2f..1f1e1eb7 100644 Binary files a/screenshots/ssao.jpg and b/screenshots/ssao.jpg differ diff --git a/screenshots/stencilbuffer.jpg b/screenshots/stencilbuffer.jpg new file mode 100644 index 00000000..16a5f103 Binary files /dev/null and b/screenshots/stencilbuffer.jpg differ diff --git a/screenshots/subpasses.jpg b/screenshots/subpasses.jpg index 03d9b77a..2110fc33 100644 Binary files a/screenshots/subpasses.jpg and b/screenshots/subpasses.jpg differ diff --git a/screenshots/terraintessellation.jpg b/screenshots/terraintessellation.jpg new file mode 100644 index 00000000..b16ca2ac Binary files /dev/null and b/screenshots/terraintessellation.jpg differ diff --git a/screenshots/tess_displacement.jpg b/screenshots/tess_displacement.jpg deleted file mode 100644 index 46b73824..00000000 Binary files a/screenshots/tess_displacement.jpg and /dev/null differ diff --git a/screenshots/tess_dynamicterrain.jpg b/screenshots/tess_dynamicterrain.jpg deleted file mode 100644 index 73205564..00000000 Binary files a/screenshots/tess_dynamicterrain.jpg and /dev/null differ diff --git a/screenshots/tess_pntriangles.jpg b/screenshots/tess_pntriangles.jpg deleted file mode 100644 index b927e8ce..00000000 Binary files a/screenshots/tess_pntriangles.jpg and /dev/null differ diff --git a/screenshots/tessellation.jpg b/screenshots/tessellation.jpg new file mode 100644 index 00000000..f82397e5 Binary files /dev/null and b/screenshots/tessellation.jpg differ diff --git a/screenshots/textoverlay.jpg b/screenshots/textoverlay.jpg new file mode 100644 index 00000000..3795a82c Binary files /dev/null and b/screenshots/textoverlay.jpg differ diff --git a/screenshots/textoverlay.png b/screenshots/textoverlay.png deleted file mode 100644 index 0976b938..00000000 Binary files a/screenshots/textoverlay.png and /dev/null differ diff --git a/screenshots/texture.jpg b/screenshots/texture.jpg new file mode 100644 index 00000000..cf53e16b Binary files /dev/null and b/screenshots/texture.jpg differ diff --git a/screenshots/texture3d.jpg b/screenshots/texture3d.jpg new file mode 100644 index 00000000..61845bd3 Binary files /dev/null and b/screenshots/texture3d.jpg differ diff --git a/screenshots/texture_array.png b/screenshots/texture_array.png deleted file mode 100644 index 6754fd0d..00000000 Binary files a/screenshots/texture_array.png and /dev/null differ diff --git a/screenshots/texture_cubemap.jpg b/screenshots/texture_cubemap.jpg deleted file mode 100644 index ef1a2cfa..00000000 Binary files a/screenshots/texture_cubemap.jpg and /dev/null differ diff --git a/screenshots/texture_mipmap_gen.jpg b/screenshots/texture_mipmap_gen.jpg deleted file mode 100644 index 704672a1..00000000 Binary files a/screenshots/texture_mipmap_gen.jpg and /dev/null differ diff --git a/screenshots/texturearray.jpg b/screenshots/texturearray.jpg new file mode 100644 index 00000000..b3a89af2 Binary files /dev/null and b/screenshots/texturearray.jpg differ diff --git a/screenshots/texturecubemap.jpg b/screenshots/texturecubemap.jpg new file mode 100644 index 00000000..cb518575 Binary files /dev/null and b/screenshots/texturecubemap.jpg differ diff --git a/screenshots/texturecubemaparray.jpg b/screenshots/texturecubemaparray.jpg new file mode 100644 index 00000000..f20b56ec Binary files /dev/null and b/screenshots/texturecubemaparray.jpg differ diff --git a/screenshots/texturemipmapgen.jpg b/screenshots/texturemipmapgen.jpg new file mode 100644 index 00000000..df61a56b Binary files /dev/null and b/screenshots/texturemipmapgen.jpg differ diff --git a/screenshots/texturesparseresidency.jpg b/screenshots/texturesparseresidency.jpg new file mode 100644 index 00000000..2c0fba2f Binary files /dev/null and b/screenshots/texturesparseresidency.jpg differ diff --git a/screenshots/triangle.jpg b/screenshots/triangle.jpg new file mode 100644 index 00000000..18c5d128 Binary files /dev/null and b/screenshots/triangle.jpg differ diff --git a/screenshots/viewportarray.jpg b/screenshots/viewportarray.jpg new file mode 100644 index 00000000..23f0efcf Binary files /dev/null and b/screenshots/viewportarray.jpg differ diff --git a/screenshots/vulkan_scene.png b/screenshots/vulkan_scene.png deleted file mode 100644 index 9534260c..00000000 Binary files a/screenshots/vulkan_scene.png and /dev/null differ diff --git a/screenshots/vulkanscene.jpg b/screenshots/vulkanscene.jpg new file mode 100644 index 00000000..cee560fe Binary files /dev/null and b/screenshots/vulkanscene.jpg differ