8 m_logicalSize = logSize_;
9 m_physSize = physSize_;
18 m_viewSize = round(viewSize);
20 gl::vec2 viewOffset = (physSize - viewSize) / 2.0f;
21 m_viewOffset = round(viewOffset);
28 OPENMSX_BIGENDIAN ? 0xFF000000 : 0x000000FF, OPENMSX_BIGENDIAN ? 24 : 0, 0,
29 OPENMSX_BIGENDIAN ? 0x00FF0000 : 0x0000FF00, OPENMSX_BIGENDIAN ? 16 : 8, 0,
30 OPENMSX_BIGENDIAN ? 0x0000FF00 : 0x00FF0000, OPENMSX_BIGENDIAN ? 8 : 16, 0,
31 OPENMSX_BIGENDIAN ? 0x000000FF : 0xFF000000, OPENMSX_BIGENDIAN ? 0 : 24, 0));
void setPixelFormat(const PixelFormat &format)
void calculateViewPort(gl::ivec2 logSize, gl::ivec2 physSize)
void setOpenGlPixelFormat()
constexpr T min_component(const vecN< N, T > &x)
constexpr mat4 scale(const vec3 &xyz)
This file implemented 3 utility functions: