Commit Graph

60176 Commits

Author SHA1 Message Date
M4xw 98bd74d388 Cleanup 2022-04-27 01:26:39 +02:00
M4xw caed92b657 Basic Steam platform Driver Implementation with Unix backend 2022-04-27 01:16:21 +02:00
twinaphex 84e49bd2d1 (D3D9) Simplify some code 2022-04-26 18:33:30 +02:00
jdgleaver c1d1e57ec9 Fix audio mixer memory leak + remove redundant 'single threaded' rthreads implementation (#13890) 2022-04-26 14:22:59 +02:00
Autechre 1493533345 Revert "ensure history list will contain crc32 (#13883)" (#13891)
This reverts commit 141bba0464.
2022-04-26 14:22:33 +02:00
Vladimir Serbinenko c2db12c727 Enable menu toggle button on retrofw devices (#13889) 2022-04-26 09:59:36 +02:00
github-actions 7489b5b078 Fetch translations from Crowdin 2022-04-26 00:11:44 +00:00
twinaphex 47a1f8f851 (D3D8/D3D9) Do not run unnecessary d3d_matrix_identity call before
d3d_matrix_rotation_z - rotation_z already sets identity matrix for
the matrix
2022-04-25 19:21:52 +02:00
twinaphex 3c3a305eb3 Add HAVE_GDI ifdef 2022-04-25 18:39:41 +02:00
Cthulhu-throwaway 1f879b0472 (Netplay/Content Find Task) Ensure CRC32 is 8 characters long (#13887)
Ensure CRC32 is 8 hexadecimal characters long when comparing CRCs with loaded content.
2022-04-25 18:36:59 +02:00
twinaphex 339a8736c1 (feralgamemode) Cleanups - get rid of fprintfs 2022-04-25 18:14:31 +02:00
Autechre f42591305d Revert "Fix crc32 comparision (#13884)" (#13886)
This reverts commit f377c0d041.
2022-04-25 18:06:04 +02:00
twinaphex 3d0f8c1ed5 (D3D9) Get rid of d3d9_set_stream_source inline function 2022-04-25 17:40:18 +02:00
twinaphex 609c56b7cd (D3D9) Cleanups 2022-04-25 17:06:11 +02:00
Vladimir Serbinenko eaf98919a9 Add missing locks in audio_mixer.c (#13858) 2022-04-25 16:54:10 +02:00
Alexander Trufanov 141bba0464 ensure history list will contain crc32 (#13883) 2022-04-25 15:53:23 +02:00
Alexander Trufanov f377c0d041 Fix crc32 comparision (#13884)
As state->content_crc has "|crc" suffix.
2022-04-25 15:40:25 +02:00
twinaphex 2864f70bd9 (D3D12) Cleanups 2022-04-24 23:33:08 +02:00
twinaphex 589548337c (D3D10) Cleanup 2022-04-24 22:03:08 +02:00
twinaphex 77adfb1c1a Simplify D3D10/D3D12 headers 2022-04-24 21:56:06 +02:00
twinaphex abe85e5e13 (D3D11) Get rid of more ununused inline functions 2022-04-24 21:38:05 +02:00
twinaphex d6aa3fdce5 (D3D9) Cleanups - get rid of more inline functions 2022-04-24 15:07:56 +02:00
twinaphex 96d7c31983 (D3D11) Cleanups 2022-04-24 13:40:38 +02:00
twinaphex fc2b3f1ed9 (D3D) Cleanups 2022-04-24 12:59:23 +02:00
twinaphex 736f6eb8b6 (D3D8) Rewrite D3D8 code somewhat - this driver will never
have renderchains, so simplify it
2022-04-24 12:23:01 +02:00