twinaphex
|
0611868762
|
(libretro-common) pixconv.c - Add conditional to prevent SIMD from being compiled in for MSVC 2012 and earlier - won't work
|
2019-06-20 02:24:28 +02:00 |
|
Themaister
|
a672cc13a9
|
Scaler: Fix SSE2 path for argb/bgra -> bgr24.
Somehow a epi32 was added, but apparently this was never caught for some
reason. Fixes non-GPU screenshots for 32-bit color cores.
|
2019-05-13 17:01:11 -04:00 |
|
Barry Rowe
|
8745333892
|
OCR Translation feature finaliziation. (#8738)
|
2019-05-11 07:15:39 +02:00 |
|
twinaphex
|
566abd0cfd
|
(MSVC 2012) Start making the code in pixconv.c more backwards compatible
|
2019-04-23 00:08:34 +02:00 |
|
twinaphex
|
a39bed3bb1
|
Silence warnings
|
2019-02-21 21:31:29 +01:00 |
|
Brad Parker
|
542f2f4262
|
vc2005: fix MMX load instrinsics, add GL and ozone
|
2019-02-16 19:13:32 -05:00 |
|
Brad Parker
|
09d409d5cc
|
pixconv: add MMX version of conv_rgba4444_argb8888
|
2019-02-16 18:43:22 -05:00 |
|
Brad Parker
|
1922d898af
|
pixconv: add MMX version for conv_rgb565_argb8888
|
2019-02-16 12:51:13 -05:00 |
|
Brad Parker
|
f6a31b37a0
|
pixconv: typo in SSE2 ifdef
|
2019-02-15 19:58:49 -05:00 |
|
Themaister
|
3b9ad729fb
|
Vulkan: Fix color issues with RGBA8888 swapchains in readback.
|
2019-02-15 20:30:08 +01:00 |
|
orbea
|
cf6c49b9a1
|
Fix c89 build with 32-bit linux.
|
2019-02-06 10:21:28 -08:00 |
|
orbea
|
28ff4b391a
|
Clean up white space.
|
2019-02-03 16:00:50 -08:00 |
|
orbea
|
e062b98088
|
Remove trailing blank lines.
find . -type f -exec sed -i '${/^[[:space:]]*$/d;}' {} \+
|
2019-01-17 19:39:38 -08:00 |
|
twinaphex
|
19b4ef3b2c
|
Add conv rgb565 to ABGR8888 by m4xw
|
2018-09-12 20:04:52 +02:00 |
|
bparker06
|
ab9e00219d
|
Add null pointer check
|
2018-06-11 20:28:36 -04:00 |
|
twinaphex
|
768ebbfdb5
|
Merge commit 'ce9ce1d35387ef8144e53bf071396fa075bfb6c5' as 'libretro-common'
|
2018-05-12 17:56:34 +02:00 |
|
twinaphex
|
0548349991
|
Remove libretro-common
|
2018-05-12 17:56:14 +02:00 |
|
twinaphex
|
be7eb4de1c
|
Update libretro-common
|
2018-04-16 08:57:17 +02:00 |
|
misson20000
|
dd53be15ae
|
let scalers output in ABGR8888
|
2018-03-06 19:52:03 -08:00 |
|
aliaspider
|
5db96f35fa
|
(WIN32) various build fixes.
|
2018-01-20 20:05:32 +01:00 |
|
gblues
|
6904101c44
|
Clean up trailing whitespace
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
|
2017-12-12 00:24:18 -08:00 |
|
twinaphex
|
52e7a533f0
|
Improve FBO check
|
2017-12-04 04:12:46 +01:00 |
|
twinaphex
|
ec123ef6ca
|
Get rid of most of the HAVE_FBO usage
|
2017-11-13 06:20:30 +01:00 |
|
Yoshi Sugawara
|
c1ce224bd7
|
GL_CAPS_TEX_STORAGE_EXT not working/supported on iOS, so disabling
|
2017-07-21 17:19:52 -10:00 |
|
Yoshi Sugawara
|
4b29c9dcad
|
Returning false for the BGRA8888 opengl extension for all iOS devices
|
2017-07-20 19:13:18 -10:00 |
|
Yoshi Sugawara
|
15be2d6b34
|
The BGRA8888 gl extension is not working in iOS 10 and 11; report capability as false to get rendering the screen working again for cores that output in the BGRA8888 pixel format (mednafen_psx, nestopia, others?)
|
2017-07-20 19:06:32 -10:00 |
|
twinaphex
|
bcaa24cf7b
|
Add this check back in
|
2017-07-19 17:49:55 +01:00 |
|
twinaphex
|
b11620e1eb
|
Add retro_timers.h/retro_math.h
|
2017-06-28 04:41:38 +02:00 |
|
twinaphex
|
254fa75a0f
|
Directly initialize sinc_size
|
2017-04-29 18:54:34 +02:00 |
|
twinaphex
|
f12ea0e1e3
|
Fix C89_BUILD
|
2017-04-22 09:37:36 +02:00 |
|
twinaphex
|
40411e5a6f
|
Turn gfx/math functions into macros
|
2017-04-20 22:14:03 +02:00 |
|
twinaphex
|
9daa63437a
|
Simplify math/vector files
|
2017-04-20 10:30:30 +02:00 |
|
twinaphex
|
fa347475e8
|
Simplify matrix_3x3.c
|
2017-04-20 10:25:54 +02:00 |
|
twinaphex
|
5b9a17dc8f
|
(gfx/scaler) Cleanups
|
2017-04-16 19:54:38 +02:00 |
|
twinaphex
|
f21bb4d0dc
|
Simplify scaler_filter
|
2017-04-16 12:57:21 +02:00 |
|
twinaphex
|
0c5a87b1d7
|
Create scaler_ctx_scale_direct
|
2017-04-16 11:03:29 +02:00 |
|
twinaphex
|
9c7dd3068f
|
Get rid of unnecessary wrappers around calloc/free
|
2017-04-16 10:39:42 +02:00 |
|
twinaphex
|
f14dbe081b
|
Simplify scaler.c
|
2017-04-16 10:36:16 +02:00 |
|
twinaphex
|
8fd0033b43
|
Simplify scaler code
|
2017-04-16 10:29:22 +02:00 |
|
twinaphex
|
602ba5d8a6
|
scaler_filter - cleanups
|
2017-04-16 09:58:42 +02:00 |
|
twinaphex
|
b43d0b4201
|
Simplify matrix_3x3
|
2017-04-16 08:36:04 +02:00 |
|
twinaphex
|
9b3519f850
|
Turn matrix_4x4_lookat into macro, remove matrix_4x4.c
|
2017-04-16 07:57:31 +02:00 |
|
twinaphex
|
257410d058
|
Turn matrix_4x4_multiply into macro
|
2017-04-16 07:55:02 +02:00 |
|
twinaphex
|
b7aefa71f8
|
Cleanups to matrix_3x3.c
|
2017-04-16 07:30:23 +02:00 |
|
twinaphex
|
8ac346be63
|
(libretro-common) Cleanups
|
2017-04-16 05:06:15 +02:00 |
|
twinaphex
|
a86e6975cc
|
Update
|
2017-04-16 04:57:45 +02:00 |
|
twinaphex
|
e06006b436
|
Turn more matrix_4x4 functions into macros
|
2017-04-16 04:44:35 +02:00 |
|
twinaphex
|
32cebbbcba
|
Turn more matrix_4x4 functions into macros
|
2017-04-16 04:00:20 +02:00 |
|
twinaphex
|
fbd6d0ebc6
|
Turn more matrix 4x4 functions into macros
|
2017-04-16 03:53:07 +02:00 |
|
twinaphex
|
809bce6cd9
|
Start turning most matrix 4x4 functions into macros
|
2017-04-16 03:45:07 +02:00 |
|