diff --git a/base/VulkanFrameBuffer.hpp b/base/VulkanFrameBuffer.hpp index 617a2aab..4180a67c 100644 --- a/base/VulkanFrameBuffer.hpp +++ b/base/VulkanFrameBuffer.hpp @@ -128,7 +128,7 @@ namespace vks /** * Add a new attachment described by createinfo to the framebuffer's attachment list * - * @param createinfo Structure that specifices the framebuffer to be constructed + * @param createinfo Structure that specifies the framebuffer to be constructed * * @return Index of the new attachment */ diff --git a/base/VulkanTools.h b/base/VulkanTools.h index fe75fe2f..0d8b296c 100644 --- a/base/VulkanTools.h +++ b/base/VulkanTools.h @@ -100,7 +100,7 @@ namespace vks VkPipelineStageFlags srcStageMask = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VkPipelineStageFlags dstStageMask = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT); - /** @brief Inser an image memory barrier into the command buffer */ + /** @brief Insert an image memory barrier into the command buffer */ void insertImageMemoryBarrier( VkCommandBuffer cmdbuffer, VkImage image, diff --git a/examples/deferredshadows/deferredshadows.cpp b/examples/deferredshadows/deferredshadows.cpp index c387bf21..6ae3fcc1 100644 --- a/examples/deferredshadows/deferredshadows.cpp +++ b/examples/deferredshadows/deferredshadows.cpp @@ -353,7 +353,7 @@ public: // Second pass: Deferred calculations // ------------------------------------------------------------------------------------------------------- - // Clear values for all attachments written in the fragment sahder + // Clear values for all attachments written in the fragment shader clearValues[0].color = { { 0.0f, 0.0f, 0.0f, 0.0f } }; clearValues[1].color = { { 0.0f, 0.0f, 0.0f, 0.0f } }; clearValues[2].color = { { 0.0f, 0.0f, 0.0f, 0.0f } }; diff --git a/examples/descriptorsets/descriptorsets.cpp b/examples/descriptorsets/descriptorsets.cpp index 255bf7b3..dcfb5385 100644 --- a/examples/descriptorsets/descriptorsets.cpp +++ b/examples/descriptorsets/descriptorsets.cpp @@ -217,7 +217,7 @@ public: Using the shared descriptor set layout and the descriptor pool we will now allocate the descriptor sets. - Descriptor sets contain the actual descriptor fo the objects (buffers, images) used at render time. + Descriptor sets contain the actual descriptor for the objects (buffers, images) used at render time. */ diff --git a/examples/geometryshader/geometryshader.cpp b/examples/geometryshader/geometryshader.cpp index 5fabe60e..b8776f20 100644 --- a/examples/geometryshader/geometryshader.cpp +++ b/examples/geometryshader/geometryshader.cpp @@ -203,7 +203,7 @@ public: std::vector writeDescriptorSets = { - // Binding 0 : Vertex shader shader ubo + // Binding 0 : Vertex shader ubo vks::initializers::writeDescriptorSet( descriptorSet, VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, diff --git a/examples/gltfloading/gltfloading.cpp b/examples/gltfloading/gltfloading.cpp index 2dca1c71..5f043e14 100644 --- a/examples/gltfloading/gltfloading.cpp +++ b/examples/gltfloading/gltfloading.cpp @@ -90,7 +90,7 @@ public: }; // Contains the texture for a single glTF image - // Images may be reused by texture objects and are as such separted + // Images may be reused by texture objects and are as such separated struct Image { vks::Texture2D texture; // We also store (and create) a descriptor set that's used to access this texture from the fragment shader diff --git a/examples/gltfscenerendering/gltfscenerendering.cpp b/examples/gltfscenerendering/gltfscenerendering.cpp index e1259785..76e80e09 100644 --- a/examples/gltfscenerendering/gltfscenerendering.cpp +++ b/examples/gltfscenerendering/gltfscenerendering.cpp @@ -241,7 +241,7 @@ void VulkanglTFScene::drawNode(VkCommandBuffer commandBuffer, VkPipelineLayout p return; } if (node.mesh.primitives.size() > 0) { - // Pass the node's matrix via push constanst + // Pass the node's matrix via push constants // Traverse the node hierarchy to the top-most parent to get the final matrix of the current node glm::mat4 nodeMatrix = node.matrix; VulkanglTFScene::Node* currentParent = node.parent; diff --git a/examples/gltfscenerendering/gltfscenerendering.h b/examples/gltfscenerendering/gltfscenerendering.h index 591237aa..8e6b6355 100644 --- a/examples/gltfscenerendering/gltfscenerendering.h +++ b/examples/gltfscenerendering/gltfscenerendering.h @@ -96,7 +96,7 @@ public: }; // Contains the texture for a single glTF image - // Images may be reused by texture objects and are as such separted + // Images may be reused by texture objects and are as such separated struct Image { vks::Texture2D texture; }; diff --git a/examples/indirectdraw/indirectdraw.cpp b/examples/indirectdraw/indirectdraw.cpp index e567062f..c541a0c1 100644 --- a/examples/indirectdraw/indirectdraw.cpp +++ b/examples/indirectdraw/indirectdraw.cpp @@ -179,7 +179,7 @@ public: vkCmdBindIndexBuffer(drawCmdBuffers[i], models.plants.indices.buffer, 0, VK_INDEX_TYPE_UINT32); // If the multi draw feature is supported: - // One draw call for an arbitrary number of ojects + // One draw call for an arbitrary number of objects // Index offsets and instance count are taken from the indirect buffer if (vulkanDevice->features.multiDrawIndirect) { @@ -302,7 +302,7 @@ public: // ... // layout (location = 4) in vec3 instancePos; Per-Instance attributeDescriptions = { - // Per-vertex attributees + // Per-vertex attributes // These are advanced for each vertex fetched by the vertex shader vks::initializers::vertexInputAttributeDescription(VERTEX_BUFFER_BIND_ID, 0, VK_FORMAT_R32G32B32_SFLOAT, 0), // Location 0: Position vks::initializers::vertexInputAttributeDescription(VERTEX_BUFFER_BIND_ID, 1, VK_FORMAT_R32G32B32_SFLOAT, sizeof(float) * 3), // Location 1: Normal