diff --git a/src/common/module.mk b/src/common/module.mk index 3140fe831..40ba43bcb 100644 --- a/src/common/module.mk +++ b/src/common/module.mk @@ -27,7 +27,7 @@ MODULE_OBJS := \ src/common/StaggeredLogger.o \ src/common/repository/KeyValueRepositoryConfigfile.o \ src/common/sdl_blitter/BilinearBlitter.o \ - src/common/sdl_blitter/HqBlitter.o \ + src/common/sdl_blitter/QisBlitter.o \ src/common/sdl_blitter/BlitterFactory.o \ MODULE_DIRS += \ diff --git a/src/common/sdl_blitter/BlitterFactory.cxx b/src/common/sdl_blitter/BlitterFactory.cxx index 07cde3e29..2d1ad200d 100644 --- a/src/common/sdl_blitter/BlitterFactory.cxx +++ b/src/common/sdl_blitter/BlitterFactory.cxx @@ -19,7 +19,7 @@ #include "SDL_lib.hxx" #include "BilinearBlitter.hxx" -#include "HqBlitter.hxx" +#include "QisBlitter.hxx" unique_ptr BlitterFactory::createBlitter(FrameBufferSDL2& fb, ScalingAlgorithm scaling) { @@ -35,8 +35,8 @@ unique_ptr BlitterFactory::createBlitter(FrameBufferSDL2& fb, ScalingAl return make_unique(fb, true); case ScalingAlgorithm::quasiInteger: - if (HqBlitter::isSupported(fb)) - return make_unique(fb); + if (QisBlitter::isSupported(fb)) + return make_unique(fb); else return make_unique(fb, true); diff --git a/src/common/sdl_blitter/HqBlitter.cxx b/src/common/sdl_blitter/QisBlitter.cxx similarity index 93% rename from src/common/sdl_blitter/HqBlitter.cxx rename to src/common/sdl_blitter/QisBlitter.cxx index 20f90bfbb..64b5ff692 100644 --- a/src/common/sdl_blitter/HqBlitter.cxx +++ b/src/common/sdl_blitter/QisBlitter.cxx @@ -15,12 +15,12 @@ // this file, and for a DISCLAIMER OF ALL WARRANTIES. //============================================================================ -#include "HqBlitter.hxx" +#include "QisBlitter.hxx" #include "ThreadDebugging.hxx" // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HqBlitter::HqBlitter(FrameBufferSDL2& fb) : +QisBlitter::QisBlitter(FrameBufferSDL2& fb) : mySrcTexture(nullptr), myIntermediateTexture(nullptr), mySecondaryIntermedateTexture(nullptr), @@ -31,13 +31,13 @@ HqBlitter::HqBlitter(FrameBufferSDL2& fb) : {} // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HqBlitter::~HqBlitter() +QisBlitter::~QisBlitter() { free(); } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -bool HqBlitter::isSupported(FrameBufferSDL2 &fb) +bool QisBlitter::isSupported(FrameBufferSDL2 &fb) { if (!fb.isInitialized()) throw runtime_error("framebuffer not initialized"); @@ -45,7 +45,7 @@ bool HqBlitter::isSupported(FrameBufferSDL2 &fb) } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -void HqBlitter::reinitialize( +void QisBlitter::reinitialize( SDL_Rect srcRect, SDL_Rect destRect, FBSurface::Attributes attributes, @@ -68,7 +68,7 @@ void HqBlitter::reinitialize( } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -void HqBlitter::free() +void QisBlitter::free() { if (!myTexturesAreAllocated) { return; @@ -87,7 +87,7 @@ void HqBlitter::free() } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -void HqBlitter::blit(SDL_Surface& surface) +void QisBlitter::blit(SDL_Surface& surface) { ASSERT_MAIN_THREAD; @@ -109,7 +109,7 @@ void HqBlitter::blit(SDL_Surface& surface) // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -void HqBlitter::blitToIntermediate() +void QisBlitter::blitToIntermediate() { ASSERT_MAIN_THREAD; @@ -126,7 +126,7 @@ void HqBlitter::blitToIntermediate() // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -void HqBlitter::recreateTexturesIfNecessary() +void QisBlitter::recreateTexturesIfNecessary() { if (myTexturesAreAllocated && !myRecreateTextures) { return; diff --git a/src/common/sdl_blitter/HqBlitter.hxx b/src/common/sdl_blitter/QisBlitter.hxx similarity index 81% rename from src/common/sdl_blitter/HqBlitter.hxx rename to src/common/sdl_blitter/QisBlitter.hxx index ea90f4e7d..e2cdaef2f 100644 --- a/src/common/sdl_blitter/HqBlitter.hxx +++ b/src/common/sdl_blitter/QisBlitter.hxx @@ -15,22 +15,22 @@ // this file, and for a DISCLAIMER OF ALL WARRANTIES. //============================================================================ -#ifndef HQ_BLITTER_HXX -#define HQ_BLITTER_HXX +#ifndef QIS_BLITTER_HXX +#define QIS_BLITTER_HXX #include "Blitter.hxx" #include "FrameBufferSDL2.hxx" #include "SDL_lib.hxx" -class HqBlitter : public Blitter { +class QisBlitter : public Blitter { public: - explicit HqBlitter(FrameBufferSDL2& fb); + explicit QisBlitter(FrameBufferSDL2& fb); static bool isSupported(FrameBufferSDL2 &fb); - virtual ~HqBlitter(); + virtual ~QisBlitter(); virtual void reinitialize( SDL_Rect srcRect, @@ -68,13 +68,13 @@ class HqBlitter : public Blitter { private: - HqBlitter(const HqBlitter&) = delete; + QisBlitter(const QisBlitter&) = delete; - HqBlitter(HqBlitter&&) = delete; + QisBlitter(QisBlitter&&) = delete; - HqBlitter& operator=(const HqBlitter&) = delete; + QisBlitter& operator=(const QisBlitter&) = delete; - HqBlitter& operator=(HqBlitter&&) = delete; + QisBlitter& operator=(QisBlitter&&) = delete; }; -#endif // HQ_BLITTER_CXX +#endif // QIS_BLITTER_HXX diff --git a/src/macos/stella.xcodeproj/project.pbxproj b/src/macos/stella.xcodeproj/project.pbxproj index 6a6a2679a..9f7c6aadb 100644 --- a/src/macos/stella.xcodeproj/project.pbxproj +++ b/src/macos/stella.xcodeproj/project.pbxproj @@ -660,12 +660,12 @@ E08B1C19231FF97B00EEF922 /* BreakpointMap.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E08B1C17231FF97B00EEF922 /* BreakpointMap.hxx */; }; E08D2F3E23089B9B000BD709 /* JoyMap.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E08D2F3C23089B9B000BD709 /* JoyMap.cxx */; }; E08D2F3F23089B9B000BD709 /* JoyMap.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E08D2F3D23089B9B000BD709 /* JoyMap.hxx */; }; - E08FCD5323A037EB0051F59B /* HqBlitter.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E08FCD4C23A037EB0051F59B /* HqBlitter.cxx */; }; + E08FCD5323A037EB0051F59B /* QisBlitter.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E08FCD4C23A037EB0051F59B /* QisBlitter.cxx */; }; E08FCD5423A037EB0051F59B /* BlitterFactory.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E08FCD4D23A037EB0051F59B /* BlitterFactory.cxx */; }; E08FCD5523A037EB0051F59B /* Blitter.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E08FCD4E23A037EB0051F59B /* Blitter.hxx */; }; E08FCD5623A037EB0051F59B /* BilinearBlitter.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E08FCD4F23A037EB0051F59B /* BilinearBlitter.cxx */; }; E08FCD5723A037EB0051F59B /* BilinearBlitter.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E08FCD5023A037EB0051F59B /* BilinearBlitter.hxx */; }; - E08FCD5823A037EB0051F59B /* HqBlitter.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E08FCD5123A037EB0051F59B /* HqBlitter.hxx */; }; + E08FCD5823A037EB0051F59B /* QisBlitter.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E08FCD5123A037EB0051F59B /* QisBlitter.hxx */; }; E08FCD5923A037EB0051F59B /* BlitterFactory.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E08FCD5223A037EB0051F59B /* BlitterFactory.hxx */; }; E09F413B201E901D004A3391 /* AudioQueue.hxx in Headers */ = {isa = PBXBuildFile; fileRef = E09F4139201E901C004A3391 /* AudioQueue.hxx */; }; E09F413C201E901D004A3391 /* AudioQueue.cxx in Sources */ = {isa = PBXBuildFile; fileRef = E09F413A201E901D004A3391 /* AudioQueue.cxx */; }; @@ -1397,12 +1397,12 @@ E08B1C17231FF97B00EEF922 /* BreakpointMap.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = BreakpointMap.hxx; sourceTree = ""; }; E08D2F3C23089B9B000BD709 /* JoyMap.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JoyMap.cxx; sourceTree = ""; }; E08D2F3D23089B9B000BD709 /* JoyMap.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = JoyMap.hxx; sourceTree = ""; }; - E08FCD4C23A037EB0051F59B /* HqBlitter.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = HqBlitter.cxx; path = sdl_blitter/HqBlitter.cxx; sourceTree = ""; }; + E08FCD4C23A037EB0051F59B /* QisBlitter.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = QisBlitter.cxx; path = sdl_blitter/QisBlitter.cxx; sourceTree = ""; }; E08FCD4D23A037EB0051F59B /* BlitterFactory.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BlitterFactory.cxx; path = sdl_blitter/BlitterFactory.cxx; sourceTree = ""; }; E08FCD4E23A037EB0051F59B /* Blitter.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = Blitter.hxx; path = sdl_blitter/Blitter.hxx; sourceTree = ""; }; E08FCD4F23A037EB0051F59B /* BilinearBlitter.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BilinearBlitter.cxx; path = sdl_blitter/BilinearBlitter.cxx; sourceTree = ""; }; E08FCD5023A037EB0051F59B /* BilinearBlitter.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = BilinearBlitter.hxx; path = sdl_blitter/BilinearBlitter.hxx; sourceTree = ""; }; - E08FCD5123A037EB0051F59B /* HqBlitter.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = HqBlitter.hxx; path = sdl_blitter/HqBlitter.hxx; sourceTree = ""; }; + E08FCD5123A037EB0051F59B /* QisBlitter.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = QisBlitter.hxx; path = sdl_blitter/QisBlitter.hxx; sourceTree = ""; }; E08FCD5223A037EB0051F59B /* BlitterFactory.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = BlitterFactory.hxx; path = sdl_blitter/BlitterFactory.hxx; sourceTree = ""; }; E09F4139201E901C004A3391 /* AudioQueue.hxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AudioQueue.hxx; sourceTree = ""; }; E09F413A201E901D004A3391 /* AudioQueue.cxx */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AudioQueue.cxx; sourceTree = ""; }; @@ -2302,8 +2302,8 @@ E08FCD4E23A037EB0051F59B /* Blitter.hxx */, E08FCD4D23A037EB0051F59B /* BlitterFactory.cxx */, E08FCD5223A037EB0051F59B /* BlitterFactory.hxx */, - E08FCD4C23A037EB0051F59B /* HqBlitter.cxx */, - E08FCD5123A037EB0051F59B /* HqBlitter.hxx */, + E08FCD4C23A037EB0051F59B /* QisBlitter.cxx */, + E08FCD5123A037EB0051F59B /* QisBlitter.hxx */, ); name = sdl_blitter; sourceTree = ""; @@ -2475,7 +2475,7 @@ DCF3A6E81DFC75E3008A8AF3 /* Background.hxx in Headers */, DC21E5C021CA903E007D0E1A /* OSystemMACOS.hxx in Headers */, DCFB9FAC1ECA2609004FD69B /* DelayQueueIteratorImpl.hxx in Headers */, - E08FCD5823A037EB0051F59B /* HqBlitter.hxx in Headers */, + E08FCD5823A037EB0051F59B /* QisBlitter.hxx in Headers */, DCA078351F8C1B04008EFEE5 /* SDL_lib.hxx in Headers */, DCDA03B11A2009BB00711920 /* CartWD.hxx in Headers */, 2D91745909BA90380026E9FF /* PromptWidget.hxx in Headers */, @@ -2818,7 +2818,7 @@ 2D91748609BA90380026E9FF /* CartFE.cxx in Sources */, 2D91748909BA90380026E9FF /* Console.cxx in Sources */, DC6DC91E205DB879004A5FC3 /* PhysicalJoystick.cxx in Sources */, - E08FCD5323A037EB0051F59B /* HqBlitter.cxx in Sources */, + E08FCD5323A037EB0051F59B /* QisBlitter.cxx in Sources */, DCCE0355225104BF008C246F /* StellaSettingsDialog.cxx in Sources */, 2D91748A09BA90380026E9FF /* Control.cxx in Sources */, 2D91748C09BA90380026E9FF /* Driving.cxx in Sources */, diff --git a/src/windows/Stella.vcxproj b/src/windows/Stella.vcxproj index 7e15924c8..fe151a11a 100644 --- a/src/windows/Stella.vcxproj +++ b/src/windows/Stella.vcxproj @@ -388,7 +388,7 @@ - + @@ -1096,7 +1096,7 @@ - + @@ -1421,4 +1421,4 @@ - \ No newline at end of file + diff --git a/src/windows/Stella.vcxproj.filters b/src/windows/Stella.vcxproj.filters index 1947e7eba..2e6cf1745 100644 --- a/src/windows/Stella.vcxproj.filters +++ b/src/windows/Stella.vcxproj.filters @@ -990,7 +990,7 @@ Source Files - + Source Files @@ -2030,7 +2030,7 @@ Header Files - + Header Files @@ -2048,4 +2048,4 @@ Resource Files - \ No newline at end of file +