mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-29 22:00:05 +00:00
Don't hardcode the size
This commit is contained in:
parent
923bd61152
commit
285ab66af5
@ -6,8 +6,10 @@
|
|||||||
#include <glad/glad.h>
|
#include <glad/glad.h>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include "common/logging/log.h"
|
#include "common/logging/log.h"
|
||||||
|
#include "core/frontend/emu_window.h"
|
||||||
#include "scripted_input/script_runner.h"
|
#include "scripted_input/script_runner.h"
|
||||||
#include "scripted_input/scripted_buttons.h"
|
#include "scripted_input/scripted_buttons.h"
|
||||||
|
#include "video_core/video_core.h"
|
||||||
|
|
||||||
#define SCRIPT_MAX_LINE 200
|
#define SCRIPT_MAX_LINE 200
|
||||||
|
|
||||||
@ -123,8 +125,8 @@ void ScriptRunner::SaveScreenshot() {
|
|||||||
char buf[12];
|
char buf[12];
|
||||||
sprintf(buf, "%i.bmp", frame_number);
|
sprintf(buf, "%i.bmp", frame_number);
|
||||||
|
|
||||||
const int w = 400; // render_window->GetActiveConfig().min_client_area_size.first;
|
const int w = VideoCore::g_emu_window->GetActiveConfig().min_client_area_size.first;
|
||||||
const int h = 480; // render_window->GetActiveConfig().min_client_area_size.second;
|
const int h = VideoCore::g_emu_window->GetActiveConfig().min_client_area_size.second;
|
||||||
unsigned char* pixels = new unsigned char[w * h * 3];
|
unsigned char* pixels = new unsigned char[w * h * 3];
|
||||||
glReadPixels(0, 0, w, h, GL_BGR, GL_UNSIGNED_BYTE, pixels);
|
glReadPixels(0, 0, w, h, GL_BGR, GL_UNSIGNED_BYTE, pixels);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user