Minor cleanup

This commit is contained in:
Henrik Rydgård 2024-07-23 21:59:23 +02:00
parent aa17f71f14
commit 35ad5f95f2
4 changed files with 9 additions and 2 deletions

View file

@ -143,7 +143,7 @@ if(IOS_APP_STORE)
set(CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION FALSE) set(CMAKE_XCODE_SCHEME_ENABLE_GPU_API_VALIDATION FALSE)
set(CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE DISABLED) set(CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE DISABLED)
message("iOS App Store build") message("iOS App Store build")
else() elseif(IOS)
message("iOS sideload build") message("iOS sideload build")
endif() endif()

View file

@ -197,7 +197,7 @@ bool MpegDemux::demux(int audioChannel)
while (m_index < m_readSize && !needMore) while (m_index < m_readSize && !needMore)
{ {
// Search for start code // Search for start code
int startCode = 0xFF; u32 startCode = 0xFF;
while ((startCode & PACKET_START_CODE_MASK) != PACKET_START_CODE_PREFIX && !isEOF()) { while ((startCode & PACKET_START_CODE_MASK) != PACKET_START_CODE_PREFIX && !isEOF()) {
startCode = (startCode << 8) | read8(); startCode = (startCode << 8) | read8();
} }

View file

@ -21,3 +21,7 @@ Works fine on WSL2 with OpenGL, at least. For more notes, see https://www.ppsspp
Running with valgrind Running with valgrind
===================== =====================
Here's an example where we both use suppressions, and generate new ones (that you can then take from suppressions.log and simplify and copy to valgrind-wsl2.supp):
> valgrind --suppressions=SDL/valgrind-wsl2.supp --gen-suppressions=all --log-file=suppressions.log build/PPSSPPSDL

3
b.sh
View file

@ -78,6 +78,9 @@ do
--gold) echo "Gold build enabled" --gold) echo "Gold build enabled"
CMAKE_ARGS="-DGOLD=ON ${CMAKE_ARGS}" CMAKE_ARGS="-DGOLD=ON ${CMAKE_ARGS}"
;; ;;
--alderlake) echo "Alderlake opt"
CMAKE_ARGS="-DCMAKE_C_FLAGS=\"-march=alderlake\" -DCMAKE_CPP_FLAGS=\"-march=alderlake\""
;;
*) MAKE_OPT="$1 ${MAKE_OPT}" *) MAKE_OPT="$1 ${MAKE_OPT}"
;; ;;
esac esac