699 Commits

Author SHA1 Message Date
twinaphex
268bf61da6 Silence warnings 2020-05-23 03:36:51 +02:00
Twinaphex
f2bb7e29a4 Revert "(Discord RPC) Update"
This reverts commit a6030f89fe79e0f08d3c2ebece133144f95ff449.
2020-05-22 05:37:01 +02:00
twinaphex
a6030f89fe (Discord RPC) Update 2020-05-22 04:56:53 +02:00
twinaphex
e1e6f2db51 Fix CXX_BUILD 2020-05-21 05:10:33 +02:00
twinaphex
70f57974c7 Buildfix 2020-05-21 04:23:01 +02:00
twinaphex
a3d3e18369 Update 2020-05-20 19:54:37 +02:00
twinaphex
3d677ee90c (Discord RPC) Simplify - use string_is_equal - de-auto type certain
variables where possible
2020-05-20 17:59:42 +02:00
twinaphex
647bdc5cbd (Discord RPC) Cleanups 2020-05-20 16:10:46 +02:00
twinaphex
3387170d62 (Discord) Cleanups - get rid of discord_register.h header 2020-05-20 15:43:01 +02:00
Jamiras
1534e81bed upgrade to rcheevos 9.0 2020-05-11 08:43:11 -06:00
Francisco José García García
0de4efae44 Merge commit '78c27dc77af4a03886058cc76f3553a0b3e28cc1' as 'deps/vitaGL' 2020-05-04 12:43:18 +02:00
Francisco José García García
ded0e13623 Remove old vitaGL 2020-05-04 12:43:11 +02:00
Autechre
21f15d5cbd
Merge pull request #10490 from phcoder/msb
Remove manual MSB_FIRST definitions and switch to retro_endianness.h
2020-04-22 21:16:45 +02:00
Ash Logan
7bac0220dc libfat: Remove st_spare for new devkitPPC versions
slurped from 
d6bb60a4ba
2020-04-22 10:56:49 +10:00
Vladimir Serbinenko
1fcdddf579 Remove manual MSB_FIRST definitions and switch to retro_endianness.h 2020-04-21 04:16:55 +02:00
valadaa48
53fffbd670 Add "oga" graphics driver for odroid go advance
libgo2 improvements

- Expose rga scale mode as param for future use
- Cleanup whitespace
- Add option to disable managed surfaces and allow direct posting to drm
  driver

oga graphics driver

- Uses direct framebuffers in libgo2
- Bitmap font only supported for now
- Uses built-in bicubic filtering: graphics quality better than gl + bilinear
- Support for rotation
2020-03-22 23:35:22 -04:00
Jamiras
8baf0f6340 prevent buffer overflow when encountering an unknown macro 2020-03-04 16:37:59 -07:00
orbea
def374c2b9 Fix the header paths with the system glslang. 2020-03-02 14:20:18 -08:00
Jamiras
db5358f70f add delay retries to leaderboard submits 2020-03-01 17:19:50 -07:00
natinusala
f00fb6d1ea odroidgo2: patched DRM driver 2020-02-27 10:22:51 +01:00
orbea
74a09844c2 qb: Support building with a system version of glslang. 2020-02-01 16:12:54 -08:00
twinaphex
60e087b8e7 (Discord) Add header include 2020-01-23 04:49:51 +01:00
twinaphex
528edf7e82 (Discord) Cleanups - we might want to do a clean implementation of all
this someday as Discord RPC is deprecated anyway
2020-01-22 18:53:54 +01:00
twinaphex
8032ff6e19 (RCheevos) Cleanups 2020-01-11 03:07:54 +01:00
Hans-Kristian Arntzen
4437cd1eac Attempt to workaround odd crashes in glslang.
I accidentally managed to reproduce an issue which has been plaguing
users for a while, where glslang throws an assert after closing a game
(and starting a new one).

pthread_setspecific was somehow failing with an EINVAL call, despite the
key never having been freed. I suspect some kind of corruption happening
when dynamic libraries are unloaded, but I doubt this is a bug in either
RetroArch or glslang per-se.

My workaround here is to tear down all TLS use in glslang after we're
done compiling. Somehow this works around the problem for me, and I
don't really see another viable fix. Valgrind does not say anything about the
issue, so doubt it's memory corruption either.

I had to fix a minor TLS leak in glslang as DetachProcess does not free
the PoolIndex TLS.
2019-12-16 22:27:13 +01:00
Francisco José García García
0545c42db9 (Vita) Fix duplicate symbols with some cores 2019-12-15 11:05:22 +01:00
Francisco José García García
9ad874eef8 (Vita) Add new function to draw textured arrays of vertices 2019-12-14 14:11:47 +01:00
Francisco José García García
d52f3ba3e9 (Vita) Fix clipping and reduce number of calls 2019-12-14 14:11:46 +01:00
Francisco José García García
3d44faf6c3 (Vita) New set viewport function 2019-12-14 14:11:46 +01:00
Francisco José García García
8ad3cb14f8 (Vita) Changes for new tint shaders 2019-12-14 14:11:46 +01:00
Francisco José García García
d1aa7dbedc Disable not compilable sqrtfv_neon 2019-12-14 14:11:46 +01:00
Francisco José García García
eef7611cf1 Fix for duplicated error symbol 2019-12-14 14:11:46 +01:00
Jamiras
9983976ddb update rcheevos to v8.1 2019-11-20 14:40:34 -07:00
Francisco José García García
c8067ba0c0 (VITA) Baked math-neon and vitaGL (#9757)
* Squashed 'deps/math-neon/' content from commit 0050735

git-subtree-dir: deps/math-neon
git-subtree-split: 0050735ae8f18281c1e6fbe2dc80546e402b7fc5

* Squashed 'deps/vitaGL/' content from commit 694b387

git-subtree-dir: deps/vitaGL
git-subtree-split: 694b387a6eacf7e179f07ff621e5772ae4253315

* (Vita) Add baked math-neon and vitaGL
2019-11-20 12:13:33 +01:00
Huw Pascoe
4eebfa237b Fixed xml parsing 2019-11-16 20:56:12 +00:00
Twinaphex
5dd74503d2
Update discord_register_linux.c 2019-08-21 04:35:37 +02:00
twinaphex
1917b2235e (Discord) Cleanups 2019-08-20 21:11:48 +02:00
twinaphex
a363af7796 (Discord) Convert some files to C 2019-08-20 21:03:16 +02:00
twinaphex
bcdc759b3e (SPIRV-Cross) Buildfix 2019-07-27 03:44:32 +02:00
twinaphex
b4ec860bb3 (SPIRV-Cross) Temporary buildfix for homebrew WiiU toolchain 2019-07-27 02:50:21 +02:00
orbea
983172d0c2 deps/libz: Move zutil.h back to deps.
This is an internal zlib header and should not be used by other projects.

See the comment in the file.

/* WARNING: this file should *not* be used by applications. It is
   part of the implementation of the compression library and is
   subject to change. Applications should only use zlib.h.
 */
2019-07-25 11:18:33 -07:00
orbea
0565f80ceb deps/libz: Remove uneeded files. 2019-07-25 11:18:33 -07:00
twinaphex
d72ae6bebe (libz) Unused file 2019-07-25 18:57:04 +02:00
twinaphex
fab7e7cdcd Buildfix for MSVC 2005 2019-07-25 15:03:58 +02:00
twinaphex
78915aedd1 (vita2d) Update header includes 2019-07-24 22:58:57 +02:00
Twinaphex
f3f17771ee
Merge pull request #9189 from orbea/discord
Silence discord warnings without visual studio.
2019-07-24 22:20:58 +02:00
orbea
de3f80dba0 Silence discord warnings without visual studio. 2019-07-24 10:48:19 -07:00
Twinaphex
3de2e9a4b4
Merge pull request #9184 from frangarcj/new_gxm
[WIP][VITA] Improving gfx driver
2019-07-24 19:27:52 +02:00
twinaphex
a73a1585f7 Add relative path includes 2019-07-24 18:55:54 +02:00
Francisco José García García
c9f3446a90 [VITA] Initialize vita2d_texture to 0 2019-07-24 09:27:02 +02:00