Skip to content

Commit c662d3f

Browse files
author
Hai Nguyen
committed
Replaced individual layers with just standard validation. Changed top/bottom stage to all bits.
1 parent fd728f8 commit c662d3f

11 files changed

+12
-42
lines changed

Diff for: samples/src/01_Color.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,7 @@ void init_tiny_renderer(GLFWwindow* window)
117117
{
118118
std::vector<const char*> instance_layers = {
119119
#if defined(_DEBUG)
120-
"VK_LAYER_LUNARG_api_dump",
121-
"VK_LAYER_LUNARG_core_validation",
122-
"VK_LAYER_LUNARG_swapchain",
123-
"VK_LAYER_LUNARG_parameter_validation"
120+
"VK_LAYER_LUNARG_standard_validation",
124121
#endif
125122
};
126123

Diff for: samples/src/02_Texture.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -122,10 +122,7 @@ void init_tiny_renderer(GLFWwindow* window)
122122
{
123123
std::vector<const char*> instance_layers = {
124124
#if defined(_DEBUG)
125-
"VK_LAYER_LUNARG_api_dump",
126-
"VK_LAYER_LUNARG_core_validation",
127-
"VK_LAYER_LUNARG_swapchain",
128-
"VK_LAYER_LUNARG_parameter_validation"
125+
"VK_LAYER_LUNARG_standard_validation",
129126
#endif
130127
};
131128

Diff for: samples/src/03_UniformBuffer.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,7 @@ void init_tiny_renderer(GLFWwindow* window)
124124
{
125125
std::vector<const char*> instance_layers = {
126126
#if defined(_DEBUG)
127-
"VK_LAYER_LUNARG_api_dump",
128-
"VK_LAYER_LUNARG_core_validation",
129-
"VK_LAYER_LUNARG_swapchain",
130-
"VK_LAYER_LUNARG_parameter_validation"
127+
"VK_LAYER_LUNARG_standard_validation",
131128
#endif
132129
};
133130

Diff for: samples/src/04_SimpleCompute.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -129,10 +129,7 @@ void init_tiny_renderer(GLFWwindow* window)
129129
{
130130
std::vector<const char*> instance_layers = {
131131
#if defined(_DEBUG)
132-
"VK_LAYER_LUNARG_api_dump",
133-
"VK_LAYER_LUNARG_core_validation",
134-
"VK_LAYER_LUNARG_swapchain",
135-
"VK_LAYER_LUNARG_parameter_validation"
132+
"VK_LAYER_LUNARG_standard_validation",
136133
#endif
137134
};
138135

Diff for: samples/src/05_StructuredBuffer.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,7 @@ void init_tiny_renderer(GLFWwindow* window)
131131
{
132132
std::vector<const char*> instance_layers = {
133133
#if defined(_DEBUG)
134-
"VK_LAYER_LUNARG_api_dump",
135-
"VK_LAYER_LUNARG_core_validation",
136-
"VK_LAYER_LUNARG_swapchain",
137-
"VK_LAYER_LUNARG_parameter_validation"
134+
"VK_LAYER_LUNARG_standard_validation",
138135
#endif
139136
};
140137

Diff for: samples/src/06_AppendConsume.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,7 @@ void init_tiny_renderer(GLFWwindow* window)
134134
{
135135
std::vector<const char*> instance_layers = {
136136
#if defined(_DEBUG)
137-
"VK_LAYER_LUNARG_api_dump",
138-
"VK_LAYER_LUNARG_core_validation",
139-
"VK_LAYER_LUNARG_swapchain",
140-
"VK_LAYER_LUNARG_parameter_validation"
137+
"VK_LAYER_LUNARG_standard_validation",
141138
#endif
142139
};
143140

Diff for: samples/src/07_ByteAddressBuffer.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -132,10 +132,7 @@ void init_tiny_renderer(GLFWwindow* window)
132132
{
133133
std::vector<const char*> instance_layers = {
134134
#if defined(_DEBUG)
135-
"VK_LAYER_LUNARG_api_dump",
136-
"VK_LAYER_LUNARG_core_validation",
137-
"VK_LAYER_LUNARG_swapchain",
138-
"VK_LAYER_LUNARG_parameter_validation"
135+
"VK_LAYER_LUNARG_standard_validation",
139136
#endif
140137
};
141138

Diff for: samples/src/08_ConstantBuffer.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -125,10 +125,7 @@ void init_tiny_renderer(GLFWwindow* window)
125125
{
126126
std::vector<const char*> instance_layers = {
127127
#if defined(_DEBUG)
128-
"VK_LAYER_LUNARG_api_dump",
129-
"VK_LAYER_LUNARG_core_validation",
130-
"VK_LAYER_LUNARG_swapchain",
131-
"VK_LAYER_LUNARG_parameter_validation"
128+
"VK_LAYER_LUNARG_standard_validation",
132129
#endif
133130
};
134131

Diff for: samples/src/09_OpaqueArgs.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -124,10 +124,7 @@ void init_tiny_renderer(GLFWwindow* window)
124124
{
125125
std::vector<const char*> instance_layers = {
126126
#if defined(_DEBUG)
127-
"VK_LAYER_LUNARG_api_dump",
128-
"VK_LAYER_LUNARG_core_validation",
129-
"VK_LAYER_LUNARG_swapchain",
130-
"VK_LAYER_LUNARG_parameter_validation"
127+
"VK_LAYER_LUNARG_standard_validation",
131128
#endif
132129
};
133130

Diff for: samples/src/10_PassingArrays.cpp

+1-4
Original file line numberDiff line numberDiff line change
@@ -123,10 +123,7 @@ void init_tiny_renderer(GLFWwindow* window)
123123
{
124124
std::vector<const char*> instance_layers = {
125125
#if defined(_DEBUG)
126-
"VK_LAYER_LUNARG_api_dump",
127-
"VK_LAYER_LUNARG_core_validation",
128-
"VK_LAYER_LUNARG_swapchain",
129-
"VK_LAYER_LUNARG_parameter_validation"
126+
"VK_LAYER_LUNARG_standard_validation",
130127
#endif
131128
};
132129

Diff for: tinyvk.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -5037,8 +5037,8 @@ void tr_internal_vk_cmd_buffer_transition(tr_cmd* p_cmd, tr_buffer* p_buffer, tr
50375037
assert(p_cmd != NULL);
50385038
assert(p_cmd->vk_cmd_buf != VK_NULL_HANDLE);
50395039

5040-
VkPipelineStageFlags src_stage_mask = VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT;
5041-
VkPipelineStageFlags dst_stage_mask = VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT;
5040+
VkPipelineStageFlags src_stage_mask = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT;
5041+
VkPipelineStageFlags dst_stage_mask = VK_PIPELINE_STAGE_ALL_COMMANDS_BIT;
50425042
VkDependencyFlags dependency_flags = 0;
50435043
TINY_RENDERER_DECLARE_ZERO(VkBufferMemoryBarrier , barrier);
50445044
barrier.sType = VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER;

0 commit comments

Comments
 (0)