screen mode
This commit is contained in:
@@ -217,7 +217,7 @@ void screenRender() {
|
||||
fbWidth = frameBufferGetWidth(&SCREEN.framebuffer);
|
||||
fbHeight = frameBufferGetHeight(&SCREEN.framebuffer);
|
||||
fbAspect = fbWidth / fbHeight;
|
||||
|
||||
|
||||
if(backBufferAspect > fbAspect) {
|
||||
fbHeight = bbHeight;
|
||||
fbWidth = fbHeight * fbAspect;
|
||||
|
@@ -20,15 +20,15 @@ typedef enum {
|
||||
#endif
|
||||
} screenmode_t;
|
||||
|
||||
typedef enum {
|
||||
SCREEN_SCALE_MODE_FILL,
|
||||
SCREEN_SCALE_MODE_INTEGER,
|
||||
SCREEN_SCALE_MODE_INEGER_OVERFLOW
|
||||
} screenscalemode_t;
|
||||
// typedef enum {
|
||||
// SCREEN_SCALE_MODE_FILL,
|
||||
// SCREEN_SCALE_MODE_INTEGER,
|
||||
// SCREEN_SCALE_MODE_INEGER_OVERFLOW
|
||||
// } screenscalemode_t;
|
||||
|
||||
typedef struct {
|
||||
screenmode_t mode;
|
||||
screenscalemode_t scaleMode;
|
||||
// screenscalemode_t scaleMode;
|
||||
|
||||
// Calculated dimensions of the viewport, to be used by the camera
|
||||
int32_t width;
|
||||
|
Reference in New Issue
Block a user