From 08f5db24b420ef85b57785411de057087f368495 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Jos=C3=A9=20Garc=C3=ADa=20Garc=C3=ADa?= <frangarcj@gmail.com> Date: Tue, 15 Sep 2015 00:12:10 +0200 Subject: [PATCH] (Vita) vita2d updated --- Makefile.griffin | 4 ++-- gfx/drivers/vita2d_gfx.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Makefile.griffin b/Makefile.griffin index ffdc147432..c462d9b07d 100644 --- a/Makefile.griffin +++ b/Makefile.griffin @@ -202,10 +202,10 @@ else ifeq ($(platform), vita) EXT_TARGET := $(TARGET_NAME)_$(platform).velf EXT_INTER_TARGET := $(TARGET_NAME)_$(platform).elf MACHDEP := -DVITA - PLATCFLAGS := -O3 -U__ARM_NEON__ + PLATCFLAGS := -O3 -mfloat-abi=hard -ffast-math -fsingle-precision-constant -U__ARM_NEON__ LIBS += -lSceKernel_stub -lSceDisplay_stub -lSceGxm_stub -lSceNet_stub \ -lSceSysmodule_stub -lSceCtrl_stub -lSceAudio_stub \ - -lScePower_stub -lSceRtc_stub -lz -lm -lc + -lScePower_stub -lSceRtc_stub -lSceCommonDialog_stub -lz -lm -lc PLATOBJS += audio/audio_utils_neon.o audio/drivers_resampler/sinc_neon.o \ audio/drivers_resampler/cc_resampler_neon.o diff --git a/gfx/drivers/vita2d_gfx.c b/gfx/drivers/vita2d_gfx.c index 153dceace4..fae9642cfd 100644 --- a/gfx/drivers/vita2d_gfx.c +++ b/gfx/drivers/vita2d_gfx.c @@ -142,7 +142,7 @@ static bool vita2d_gfx_frame(void *data, const void *frame, vita->width = width; vita->height = height; vita->texture = vita2d_create_empty_texture_format(width, height, vita->format); - vita2d_texture_set_texture_filter(vita->texture,vita->tex_filter); + vita2d_texture_set_filters(vita->texture,vita->tex_filter,vita->tex_filter); } tex_p = vita2d_texture_get_datap(vita->texture); stride = vita2d_texture_get_stride(vita->texture); @@ -424,7 +424,7 @@ static void vita_set_filtering(void *data, unsigned index, bool smooth) if (vita) { vita->tex_filter = smooth? SCE_GXM_TEXTURE_FILTER_LINEAR : SCE_GXM_TEXTURE_FILTER_POINT; - vita2d_texture_set_texture_filter(vita->texture,vita->tex_filter); + vita2d_texture_set_filters(vita->texture,vita->tex_filter,vita->tex_filter); } } @@ -499,7 +499,7 @@ static void vita_set_texture_frame(void *data, const void *frame, bool rgb32, vita->menu.width = width; vita->menu.height = height; } - vita2d_texture_set_texture_filter(vita->menu.texture,SCE_GXM_TEXTURE_FILTER_LINEAR); + vita2d_texture_set_filters(vita->menu.texture,SCE_GXM_TEXTURE_FILTER_LINEAR,SCE_GXM_TEXTURE_FILTER_LINEAR); tex_p = vita2d_texture_get_datap(vita->menu.texture); stride = vita2d_texture_get_stride(vita->menu.texture);