Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 26e13e4

Browse files
committed
Fix error in VDeleter constructor
1 parent 1d83d5a commit 26e13e4

29 files changed

Lines changed: 31 additions & 31 deletions

03_Drawing_a_triangle/00_Setup/00_Base_code.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ public:
2020

2121
private:
2222
void initVulkan() {
23-
23+
2424
}
2525

2626
void mainLoop() {
27-
27+
2828
}
2929
};
3030

@@ -107,7 +107,7 @@ functions.
107107
template <typename T>
108108
class VDeleter {
109109
public:
110-
VDeleter() : VDeleter([](T _) {}) {}
110+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
111111

112112
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
113113
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/base_code.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const int HEIGHT = 600;
1111
template <typename T>
1212
class VDeleter {
1313
public:
14-
VDeleter() : VDeleter([](T _) {}) {}
14+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
1515

1616
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
1717
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/command_buffers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT
4646
template <typename T>
4747
class VDeleter {
4848
public:
49-
VDeleter() : VDeleter([](T _) {}) {}
49+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
5050

5151
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
5252
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/depth_buffering.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT
5656
template <typename T>
5757
class VDeleter {
5858
public:
59-
VDeleter() : VDeleter([](T _) {}) {}
59+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
6060

6161
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
6262
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/descriptor_layout.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT
5252
template <typename T>
5353
class VDeleter {
5454
public:
55-
VDeleter() : VDeleter([](T _) {}) {}
55+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
5656

5757
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
5858
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/descriptor_set.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT
5252
template <typename T>
5353
class VDeleter {
5454
public:
55-
VDeleter() : VDeleter([](T _) {}) {}
55+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
5656

5757
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
5858
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/fixed_functions.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT
4646
template <typename T>
4747
class VDeleter {
4848
public:
49-
VDeleter() : VDeleter([](T _) {}) {}
49+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
5050

5151
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
5252
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/framebuffers.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT
4646
template <typename T>
4747
class VDeleter {
4848
public:
49-
VDeleter() : VDeleter([](T _) {}) {}
49+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
5050

5151
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
5252
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/graphics_pipeline.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT
4646
template <typename T>
4747
class VDeleter {
4848
public:
49-
VDeleter() : VDeleter([](T _) {}) {}
49+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
5050

5151
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
5252
this->deleter = [=](T obj) { deletef(obj, nullptr); };

code/graphics_pipeline_complete.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ void DestroyDebugReportCallbackEXT(VkInstance instance, VkDebugReportCallbackEXT
4646
template <typename T>
4747
class VDeleter {
4848
public:
49-
VDeleter() : VDeleter([](T _) {}) {}
49+
VDeleter() : VDeleter([](T, VkAllocationCallbacks*) {}) {}
5050

5151
VDeleter(std::function<void(T, VkAllocationCallbacks*)> deletef) {
5252
this->deleter = [=](T obj) { deletef(obj, nullptr); };

0 commit comments

Comments
 (0)