//============================================================================ // // SSSS tt lll lll // SS SS tt ll ll // SS tttttt eeee ll ll aaaa // SSSS tt ee ee ll ll aa // SS tt eeeeee ll ll aaaaa -- "An Atari 2600 VCS Emulator" // SS SS tt ee ll ll aa aa // SSSS ttt eeeee llll llll aaaaa // // Copyright (c) 1995-2024 by Bradford W. Mott, Stephen Anthony // and the Stella Team // // See the file "License.txt" for information on usage and redistribution of // this file, and for a DISCLAIMER OF ALL WARRANTIES. //============================================================================ #include "FBSurfaceBizhawk.hxx" #include "Logger.hxx" #include "ThreadDebugging.hxx" // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FBSurfaceBIZHAWK::FBSurfaceBIZHAWK(FBBackendBIZHAWK& backend, uInt32 width, uInt32 height, ScalingInterpolation inter, const uInt32* staticData) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - FBSurfaceBIZHAWK::~FBSurfaceBIZHAWK() { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::fillRect(uInt32 x, uInt32 y, uInt32 w, uInt32 h, ColorId color) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - uInt32 FBSurfaceBIZHAWK::width() const { return 0; } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - uInt32 FBSurfaceBIZHAWK::height() const { return 0; } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - const Common::Rect& FBSurfaceBIZHAWK::srcRect() const { Common::Rect a; return a; } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - const Common::Rect& FBSurfaceBIZHAWK::dstRect() const { Common::Rect a; return a; } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::setSrcPos(uInt32 x, uInt32 y) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::setSrcSize(uInt32 w, uInt32 h) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::setSrcRect(const Common::Rect& r) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::setDstPos(uInt32 x, uInt32 y) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::setDstSize(uInt32 w, uInt32 h) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::setDstRect(const Common::Rect& r) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::setVisible(bool visible) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::translateCoords(Int32& x, Int32& y) const { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - bool FBSurfaceBIZHAWK::render() { return true; } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::invalidate() { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::invalidateRect(uInt32 x, uInt32 y, uInt32 w, uInt32 h) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::reload() { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::resize(uInt32 width, uInt32 height) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::createSurface(uInt32 width, uInt32 height, const uInt32* data) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::reinitializeBlitter(bool force) { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::applyAttributes() { } // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - void FBSurfaceBIZHAWK::setScalingInterpolation(ScalingInterpolation interpolation) { }