Commit Graph
39166 Commits
Author SHA1 Message Date
Henrik Rydgård 5c619287e3 Merge pull request #13580 from hrydgard/merge-glsl-vertex-shadergens
Merge GLSL vertex shader generators
2020-10-26 09:52:57 +01:00
nassau-tk f68e0fecd4 Change jpn0 font (#13588)
* Update jpn0.pgf

I fixed manually all of "JIS Kanji-Level1" (2946character).
It's working like same as Real PSP jpn0.pgf font.
So,I finished work that modify for jpn0.pgf

* update jpn0.pgf

I fixed manually all of "JIS Kanji-Level1" (2946character).
It's working like same as Real PSP jpn0.pgf font.
So,I finished work that modify for jpn0.pgf.

Sorry, I use Github Desktop firsttime.
How to use the push and the pull can't be understood right.

If there is a mistake, please tell me.

* Update jpn0.pgf
2020-10-26 09:30:26 +01:00
Henrik Rydgård 148d3b72e5 Use splat3(x) liberally (converts to vec3(x) on GLES, vec3(x,x,x) on D3D)
Prep for merging the HLSL and GLSL generators.
2020-10-25 08:34:35 +01:00
Henrik Rydgård 2977c56a12 Complete the vertex shader merge, deleting the Vulkan-specific vertex shader generator. 2020-10-25 08:34:35 +01:00
Henrik Rydgård fb2ac3a67e Additional fixes 2020-10-25 08:34:35 +01:00
Henrik Rydgård 69c8912b93 More tess fixes 2020-10-25 08:34:35 +01:00
Henrik Rydgård 6055350a2c Initial work on fixing tess 2020-10-25 08:34:35 +01:00
Henrik Rydgård 7532116b69 Fix additional minor differences 2020-10-25 08:34:35 +01:00
Henrik Rydgård a8f4a4d749 Fix more vertex shader differences 2020-10-25 08:34:35 +01:00
Henrik Rydgård 057fd9f8a3 Bridge more vertex shader differences 2020-10-25 08:34:35 +01:00
Henrik Rydgård 22b26ffc09 Time for the vertex shaders. Set up a test, start eliminating differences. 2020-10-25 08:34:35 +01:00
Henrik Rydgård dcec4d1bba Merge pull request #13585 from shenweip/usbmic-savestate
Fixes savesate for usbmic.
2020-10-25 08:13:39 +01:00
Florin9doi 6531c7f4f8 [Android] Retrieve isMicStarted from AndroidAudio state 2020-10-24 20:16:22 +03:00
Florin9doi a42f5234c5 [Android] Start recording immediately after asking for permission 2020-10-24 19:51:31 +03:00
Florin9doi 9379fe1399 [Android] Audio record using OpenSL 2020-10-24 19:51:30 +03:00
shenweip e7147fdb09 Fixes savesate for usbmic.
Prevents audiobuf from being null pointer.
2020-10-24 21:06:36 +08:00
Henrik Rydgård 254c316b10 Merge pull request #13570 from hrydgard/gl-allow-wrap-framebuffers
GL: Allow texture wrapping on framebuffers
2020-10-23 22:41:10 +02:00
Henrik Rydgård 349fc7071c Revert "Android gradle update"
This reverts commit 624998becd.
2020-10-23 16:15:01 +02:00
Henrik Rydgård 3d1cf3733a Merge pull request #13576 from hrydgard/merge-glsl-fragment-shadergens
Merge the two GLSL fragment shader generators
2020-10-23 14:21:19 +02:00
Henrik Rydgård 020fb55a65 Completes the merge, deleting the Vulkan-specific fragment shader generator. 2020-10-23 10:03:44 +02:00
Henrik Rydgård 56ddd597c1 Fix more tiny differences. The fragment shader generators now match! 2020-10-23 10:03:44 +02:00
Henrik Rydgård fe8691fba7 Fix additional differences 2020-10-23 10:03:44 +02:00
Henrik Rydgård aea4635d60 Fix minute differences between the shader generators found by the new tester 2020-10-23 10:03:44 +02:00
Henrik Rydgård ef18938aa0 Hack up a test comparing Vulkan fragment haders generated by the GL GLSL generator to the ones generated by the Vulkan generator. 2020-10-23 10:03:44 +02:00
Henrik Rydgård 9e245d6835 OpenGL: Share the shader version detection.
Use a version integer instead of a string
2020-10-23 10:03:44 +02:00
Henrik Rydgård c45515866b Cleanup
Clean up GLSL language setup further
2020-10-23 10:03:44 +02:00
Henrik Rydgård 2917b0e9e6 GLES: Read compat params first, emit code later. 2020-10-23 10:03:44 +02:00
Henrik Rydgård e30de2f6a5 More splat3 2020-10-23 10:03:44 +02:00
Henrik Rydgård ee11c796a1 Revert "Try my theory about memory mirrors on iOS 14. See #13451"
This reverts commit 0f647684a3.
2020-10-23 06:57:56 +02:00
Henrik Rydgård 624998becd Android gradle update 2020-10-22 23:22:04 +02:00
Henrik Rydgård 327eb21e02 Merge pull request #13574 from gary-ts/master
Fix a section of the translatable message
2020-10-22 21:38:34 +02:00
gary-ts d5ea12d08b Fix a section of the translatable message
I don't know this is OK. Please check it.
2020-10-23 03:17:02 +09:00
Henrik Rydgård 317bee0326 Merge pull request #13572 from shenweip/switchUMD
SwitchUMD:Only update Switch UMD item of Windows menu instead of entire UI.
2020-10-22 12:39:27 +02:00
shenweip a0fe0e38c1 SwicthUMD:Only update Switch UMD item of Windows menu instead of entire UI. 2020-10-22 17:45:29 +08:00
Henrik Rydgård 0f647684a3 Try my theory about memory mirrors on iOS 14. See #13451 2020-10-22 10:12:21 +02:00
Henrik Rydgård 77ec537d1f Merge pull request #13569 from hrydgard/shader-refactor-prep
Automatic shader generation tester
2020-10-22 01:10:39 +02:00
Henrik Rydgård 43ce4e7493 Remove an unmotivated ifdef. Additional cleanup 2020-10-22 00:10:21 +02:00
Henrik Rydgård 3a870a9d81 OpenGL: Allow texture wrapping on framebuffers if supported
Fixes minor texture glitch in Wipeout, and probably more
2020-10-22 00:03:44 +02:00
Henrik Rydgård 2c0a3c2e23 Prepare for more GLSL testing 2020-10-21 23:39:34 +02:00
Henrik Rydgård 3d36049b65 Rename shader generator functions, a bit of moving around and adding an errorString param. 2020-10-21 23:20:25 +02:00
Henrik Rydgård c6f51bbc1e Add brute force shader generator tester. Tests D3D11 and Vulkan shaders.
Found a potential error with tesselation without normals already.
2020-10-21 23:20:15 +02:00
Henrik Rydgård 712f56fb7d Vulkan: remove array indexing for light parameters to match the other backends 2020-10-21 23:20:11 +02:00
Henrik Rydgård 391d2ea73d Rename vk uniforms to match the other backends 2020-10-21 21:13:08 +02:00
Henrik Rydgård 870685d8a9 Merge pull request #13566 from webgeek1234/master
Libretro: Update Gitlab CI to use Cmake
2020-10-20 22:46:46 +02:00
Aaron Kling 1d8a47dd8f Update gitlab ci for libretro to use cmake 2020-10-20 12:21:57 -05:00
Henrik Rydgård dc0e9bf2f6 Merge pull request #13560 from unknownbrackets/free-space
Io: Account for free space on the host device
2020-10-20 11:52:53 +02:00
Henrik Rydgård 74d7effefd Merge pull request #13565 from unknownbrackets/headless
Headless: Define consistent memstick size
2020-10-20 08:49:16 +02:00
Unknown W. Brackets c95e695a38 Io: Track initial free space for compat flag.
This seems to be necessary for Assassin's Creed.  See #12761.
2020-10-19 22:42:49 -07:00
Unknown W. Brackets 53ba351797 Headless: Define consistent memstick size. 2020-10-19 21:44:46 -07:00
Henrik Rydgård c2c2de0c3e Merge pull request #13564 from unknownbrackets/psmf-state
Psmf: Handle older states for delayed state change
2020-10-20 06:38:54 +02:00