mirror of
https://github.com/libretro/RetroArch
synced 2025-03-02 19:13:34 +00:00
(VITA) Fix screenshots and some debug options
This commit is contained in:
parent
7b95ac7342
commit
5bd2364575
@ -402,7 +402,9 @@ all: $(EXT_TARGET)
|
||||
$(ELF2DOL) $< $@
|
||||
|
||||
%.velf: %.elf
|
||||
ifneq ($(DEBUG), 1)
|
||||
arm-vita-eabi-strip -g $<
|
||||
endif
|
||||
vita-elf-create $< $@
|
||||
vita-make-fself $@ eboot.bin
|
||||
|
||||
|
@ -32,6 +32,7 @@
|
||||
#if defined(SN_TARGET_PSP2) || defined(VITA)
|
||||
|
||||
#ifdef VITA
|
||||
#define printf sceClibPrintf
|
||||
#define PSP_DISPLAY_PIXEL_FORMAT_8888 (SCE_DISPLAY_PIXELFORMAT_A8B8G8R8)
|
||||
#else
|
||||
#define PSP_DISPLAY_PIXEL_FORMAT_8888 (SCE_DISPLAY_PIXELFORMAT_A8B8G8R8)
|
||||
|
@ -31,7 +31,7 @@
|
||||
|
||||
#undef GOTO_END_ERROR
|
||||
#define GOTO_END_ERROR() do { \
|
||||
fprintf(stderr, "[RPNG]: Error in line %d.\n", __LINE__); \
|
||||
sceClibPrintf("[RPNG]: Error in line %d.\n", __LINE__); \
|
||||
ret = false; \
|
||||
goto end; \
|
||||
} while(0)
|
||||
@ -365,8 +365,10 @@ end:
|
||||
free(avg_filtered);
|
||||
free(paeth_filtered);
|
||||
|
||||
#if !defined(VITA)
|
||||
if (stream_backend)
|
||||
stream_backend->stream_free(stream);
|
||||
#endif
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@ -41,13 +41,13 @@ static const float vita2d_tex_coords[] = {
|
||||
|
||||
static const float *menu_display_vita2d_get_default_vertices(void)
|
||||
{
|
||||
RARCH_LOG("DEFAULT VERTICES\n");
|
||||
//RARCH_LOG("DEFAULT VERTICES\n");
|
||||
return &vita2d_vertexes[0];
|
||||
}
|
||||
|
||||
static const float *menu_display_vita2d_get_default_tex_coords(void)
|
||||
{
|
||||
RARCH_LOG("DEFAULT TEX\n");
|
||||
//RARCH_LOG("DEFAULT TEX\n");
|
||||
return &vita2d_tex_coords[0];
|
||||
}
|
||||
|
||||
|
@ -231,7 +231,11 @@ static bool take_screenshot_choice(const char *global_name_base)
|
||||
/* Avoid taking screenshot of GUI overlays. */
|
||||
video_driver_set_texture_enable(false, false);
|
||||
video_driver_cached_frame_render();
|
||||
#if defined(VITA)
|
||||
return take_screenshot_raw(global_name_base);
|
||||
#else
|
||||
return take_screenshot_viewport(global_name_base);
|
||||
#endif
|
||||
}
|
||||
|
||||
if (!video_driver_cached_frame_has_valid_framebuffer())
|
||||
|
Loading…
x
Reference in New Issue
Block a user