42ebfdff7f[GPU] Fix frame buffer being upside down in some cases
gdkchan
2018-04-14 00:39:24 -03:00
47100ec8c1[GPU] Avoid drawing the frame buffer with alpha blend enabled, use correct blend enable register, clear the buffer before drawing
gdkchan
2018-04-13 22:42:55 -03:00
bbcad307bdAdd logclass, made changes to logging calls (#79)
emmauss
2018-04-14 04:02:24 +03:00
435f9ffad8[HLE] Fix hid issues on some games
gdkchan
2018-04-13 17:39:45 -03:00
032c442505[GPU] Remove 1f in RCP instruction emitter on glsl decompiler
gdkchan
2018-04-13 16:01:29 -03:00
8ab76a7bd4[GPU] Do not use the f suffix on float contants on the shader glsl code
gdkchan
2018-04-13 15:53:16 -03:00
237eaeb920Bump glsl version to support layout qualifier
gdkchan
2018-04-13 15:36:12 -03:00
ecf02f525fRemove line numbers from log
gdkchan
2018-04-08 17:38:27 -03:00
b2668e659clog calling method in logs (#71)
emmauss
2018-04-08 23:30:50 +03:00
36dfd20c87Use correct pitch value when decoding linear swizzle textures
gdkchan
2018-04-08 17:09:41 -03:00
b9aa3966c0Merge shader branch, adding support for GLSL decompilation, a macro interpreter, and a rewrite of the GPU code.
gdkchan
2018-04-08 16:17:35 -03:00
53e2d34905Enable all ld/st (single structure) instructions
gdkchan
2018-03-30 18:06:02 -03:00
916540ff41Fix EXT/Widening instruction carrying garbage values on some cases, fix ABD (it shouldn't accumulate, this is another variation of the instruction)
gdkchan
2018-03-30 17:37:31 -03:00
76ac31add6Add BIT instruction
gdkchan
2018-03-30 16:46:00 -03:00
d88b5c7621Fix GetAudioRenderersProcessMasterVolume which was totally wrong
gdkchan
2018-03-12 16:29:06 -03:00
e32f27158fStub GetAudioRenderersProcessMasterVolume and avoid blowing up the stack inside HDomains Dispose method
gdkchan
2018-03-12 02:07:48 -03:00
8cb23c133bAdd bsd:s service variant again
gdkchan
2018-03-12 01:15:39 -03:00
7a27990faaAllow more than one process, free resources on process dispose, implement SvcExitThread
gdkchan
2018-03-12 01:04:52 -03:00
3aaa4717b6Implement BSD Service (#54)
Ac_K
2018-03-12 02:05:39 +01:00
28275a8976Do not sign-extend timestamps
gdkchan
2018-03-10 20:51:55 -03:00
3777fb44cfAllow to enable/disable memory checks even on release mode through the flag, return error for invalid addresses on SvcMap*Memory svcs, do not return error on SvcQueryMemory (instead, return reserved for the end of the address space), other minor tweaks
gdkchan
2018-03-10 20:39:16 -03:00
553f6c2976Fix EmitScalarUnaryOpF and add SSRA (vector)
gdkchan
2018-03-10 00:00:31 -03:00
5912bd2bebDisable memory checks by default, even on debug, move ram memory allocation inside the CPU, since the size if fixed anyway, better heap region size
gdkchan
2018-03-09 23:12:57 -03:00
4f177c9ee7More Vi/NvFlinger/NvDrv stubs, allow paths starting with //, do not allow paths that don't start with at least a /, increase map region size
gdkchan
2018-03-06 17:27:50 -03:00