1
0
mirror of https://github.com/libretro/RetroArch synced 2024-07-08 12:15:49 +00:00

(VITA) Fix screenshots and some debug options

This commit is contained in:
Francisco José García García 2016-08-23 18:17:46 +02:00
parent 7b95ac7342
commit 5bd2364575
5 changed files with 12 additions and 3 deletions

View File

@ -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

View File

@ -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)

View File

@ -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;
}

View File

@ -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];
}

View File

@ -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())