-
Notifications
You must be signed in to change notification settings - Fork 6.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[pcl/soil2] Disable optimizations for individual function (#23252)
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
- Loading branch information
Showing
9 changed files
with
72 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
diff --git a/surface/src/3rdparty/opennurbs/opennurbs_lookup.cpp b/surface/src/3rdparty/opennurbs/opennurbs_lookup.cpp | ||
index 49e52b4..a9578bd 100644 | ||
--- a/surface/src/3rdparty/opennurbs/opennurbs_lookup.cpp | ||
+++ b/surface/src/3rdparty/opennurbs/opennurbs_lookup.cpp | ||
@@ -666,6 +666,7 @@ std::size_t ON_SerialNumberMap::ActiveIdCount() const | ||
return m_active_id_count; | ||
} | ||
|
||
+#pragma optimize("", off) | ||
struct ON_SerialNumberMap::SN_ELEMENT* ON_SerialNumberMap::FirstElement() const | ||
{ | ||
struct SN_ELEMENT* e=0; | ||
@@ -717,6 +718,7 @@ struct ON_SerialNumberMap::SN_ELEMENT* ON_SerialNumberMap::FirstElement() const | ||
} | ||
return e; | ||
} | ||
+#pragma optimize("", on) | ||
|
||
struct ON_SerialNumberMap::SN_ELEMENT* ON_SerialNumberMap::LastElement() const | ||
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
diff --git a/src/SOIL2/SOIL2.c b/src/SOIL2/SOIL2.c | ||
index 3a10885..01bbb23 100644 | ||
--- a/src/SOIL2/SOIL2.c | ||
+++ b/src/SOIL2/SOIL2.c | ||
@@ -2027,6 +2027,7 @@ const char* | ||
return result_string_pointer; | ||
} | ||
|
||
+#pragma optimize("", off) | ||
unsigned int SOIL_direct_load_DDS_from_memory( | ||
const unsigned char *const buffer, | ||
int buffer_length, | ||
@@ -2409,6 +2410,7 @@ unsigned int SOIL_direct_load_DDS_from_memory( | ||
quick_exit: | ||
return tex_ID; | ||
} | ||
+#pragma optimize("", on) | ||
|
||
unsigned int SOIL_direct_load_DDS( | ||
const char *filename, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,14 @@ | ||
{ | ||
"name": "soil2", | ||
"version-date": "2021-05-01", | ||
"port-version": 1, | ||
"description": "Simple OpenGL Image Library 2", | ||
"homepage": "https://github.com/SpartanJ/SOIL2" | ||
"homepage": "https://github.com/SpartanJ/SOIL2", | ||
"license": "MIT-0", | ||
"dependencies": [ | ||
{ | ||
"name": "vcpkg-cmake", | ||
"host": true | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters