Add a PositionTranslate func and add Errors for TextureSize mismatch
This commit is contained in:
@@ -21,10 +21,14 @@ class OsCtx {
|
||||
virtual bool Mainloop() { return false; }
|
||||
virtual void ClearViewPort() {}
|
||||
virtual void SwapBuffers() {}
|
||||
PD::fvec2 SizeTranslate(PD::fvec2 in) {
|
||||
PD::fvec2 PositionTranslate(PD::fvec2 in) {
|
||||
return fvec2(in.x * pViewPort.x, in.y * pViewPort.y);
|
||||
}
|
||||
|
||||
PD::fvec2 SizeTranslate(PD::fvec2 in) {
|
||||
return fvec2(in.x * pViewPort.y, in.y * pViewPort.y);
|
||||
}
|
||||
|
||||
protected:
|
||||
PD::ivec2 pViewPort;
|
||||
const Driver pDriver;
|
||||
|
||||
Reference in New Issue
Block a user