Solve warnings (at least those under my control)
This commit is contained in:
@@ -15,7 +15,9 @@ endif()
|
|||||||
|
|
||||||
set(CMAKE_CXX_STANDARD 23)
|
set(CMAKE_CXX_STANDARD 23)
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
|
if(${CMAKE_BUILD_TYPE} MATCHES Release OR ${CMAKE_BUILD_TYPE} MATCHES RelWithDebInfo)
|
||||||
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE)
|
set(CMAKE_INTERPROCEDURAL_OPTIMIZATION TRUE)
|
||||||
|
endif()
|
||||||
|
|
||||||
include_directories(
|
include_directories(
|
||||||
src/frontend
|
src/frontend
|
||||||
@@ -131,7 +133,7 @@ add_executable(kaizen
|
|||||||
src/frontend/Debugger.hpp
|
src/frontend/Debugger.hpp
|
||||||
src/frontend/Debugger.cpp)
|
src/frontend/Debugger.cpp)
|
||||||
|
|
||||||
target_link_libraries(kaizen PUBLIC imgui SDL3::SDL3 SDL3::SDL3-static cflags::cflags mio parallel-rdp capstone backend)
|
target_link_libraries(kaizen PUBLIC imgui SDL3::SDL3 SDL3::SDL3-static cflags::cflags mio::mio_full_winapi parallel-rdp capstone backend)
|
||||||
target_compile_definitions(kaizen PUBLIC SDL_MAIN_HANDLED)
|
target_compile_definitions(kaizen PUBLIC SDL_MAIN_HANDLED)
|
||||||
|
|
||||||
file(COPY resources/ DESTINATION ${PROJECT_BINARY_DIR}/resources/)
|
file(COPY resources/ DESTINATION ${PROJECT_BINARY_DIR}/resources/)
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "rdp_renderer.hpp"
|
#include "rdp_renderer.hpp"
|
||||||
#include "rdp_device.hpp"
|
#include "rdp_device.hpp"
|
||||||
#include "logging.hpp"
|
#include "logging.hpp"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "video_interface.hpp"
|
#include "video_interface.hpp"
|
||||||
#include "rdp_renderer.hpp"
|
#include "rdp_renderer.hpp"
|
||||||
#include "luts.hpp"
|
#include "luts.hpp"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "buffer_pool.hpp"
|
#include "buffer_pool.hpp"
|
||||||
#include "device.hpp"
|
#include "device.hpp"
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "command_buffer.hpp"
|
#include "command_buffer.hpp"
|
||||||
#include "device.hpp"
|
#include "device.hpp"
|
||||||
#include "format.hpp"
|
#include "format.hpp"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "context.hpp"
|
#include "context.hpp"
|
||||||
#include "limits.hpp"
|
#include "limits.hpp"
|
||||||
#include "small_vector.hpp"
|
#include "small_vector.hpp"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "descriptor_set.hpp"
|
#include "descriptor_set.hpp"
|
||||||
#include "device.hpp"
|
#include "device.hpp"
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "device.hpp"
|
#include "device.hpp"
|
||||||
#ifdef GRANITE_VULKAN_FOSSILIZE
|
#ifdef GRANITE_VULKAN_FOSSILIZE
|
||||||
#include "device_fossilize.hpp"
|
#include "device_fossilize.hpp"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "render_pass.hpp"
|
#include "render_pass.hpp"
|
||||||
#include "stack_allocator.hpp"
|
#include "stack_allocator.hpp"
|
||||||
#include "device.hpp"
|
#include "device.hpp"
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "shader.hpp"
|
#include "shader.hpp"
|
||||||
#include "device.hpp"
|
#include "device.hpp"
|
||||||
#ifdef GRANITE_VULKAN_SPIRV_CROSS
|
#ifdef GRANITE_VULKAN_SPIRV_CROSS
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "texture_format.hpp"
|
#include "texture_format.hpp"
|
||||||
#include "format.hpp"
|
#include "format.hpp"
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define NOMINMAX
|
|
||||||
#include "wsi.hpp"
|
#include "wsi.hpp"
|
||||||
#include "environment.hpp"
|
#include "environment.hpp"
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
constexpr char* gamecontrollerdb_str = R"(
|
char const* gamecontrollerdb_str = R"(
|
||||||
# Game Controller DB for SDL in 2.0.16 format
|
# Game Controller DB for SDL in 2.0.16 format
|
||||||
# Source: https://github.com/gabomdq/SDL_GameControllerDB
|
# Source: https://github.com/gabomdq/SDL_GameControllerDB
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user