1
0

add imgui based osd

This commit is contained in:
2024-02-04 13:23:09 +08:00
parent 9c88af102f
commit 5c8f9993e4
22 changed files with 68841 additions and 11 deletions

View File

@@ -12,9 +12,9 @@ include $(DEVKITPRO)/libnx/switch_rules
#---------------------------------------------------------------------------------
TARGET := xPlayer
BUILD := build
SRCS := src
SRCS := src imgui
DATA := data
INCLUDES := include
INCLUDES := imgui
#ROMFS := romfs
#---------------------------------------------------------------------------------
@@ -23,11 +23,11 @@ INCLUDES := include
ARCH := -march=armv8-a+crc+crypto -mtune=cortex-a57 -mtp=soft -fPIE
CFLAGS := -g -Wall -O2 -ffunction-sections $(ARCH) $(DEFINES)
CFLAGS += $(INCLUDE) -D__SWITCH__
CXXFLAGS := $(CFLAGS) -fno-rtti -fno-exceptions
CXXFLAGS := $(CFLAGS) -fno-rtti -fno-exceptions -DIMGUI_IMPL_OPENGL_LOADER_CUSTOM
ASFLAGS := -g $(ARCH)
LDFLAGS = -specs=$(DEVKITPRO)/libnx/switch.specs -g $(ARCH) -Wl,-Map,$(notdir $*.map)
LIBS := `$(PREFIX)pkg-config mpv --libs` \
-lglfw3 -lEGL -lglapi -ldrm_nouveau -lm -lnx
-lglfw3 -lEGL -lglapi -lglad -ldrm_nouveau -lm -lnx
#---------------------------------------------------------------------------------
# list of directories containing libraries, this must be the top level containing