Danila Malyutin
|
5ae6586803
|
Add missing override specifiers
|
2015-07-26 18:37:14 +03:00 |
|
Nekotekina
|
8f9e1100c8
|
SPU fixes, various fixes
|
2015-07-10 04:31:25 +03:00 |
|
Nekotekina
|
6f1e76198a
|
Some fixes
|
2015-07-10 04:31:18 +03:00 |
|
Nekotekina
|
3aefa2b4e1
|
ThreadBase rewritten (wip)
|
2015-07-10 04:31:16 +03:00 |
|
vlj
|
f4efeabcf3
|
RSX: Rename and document function member.
|
2015-07-03 17:08:06 +02:00 |
|
vlj
|
5abeec85cc
|
GL/RSX: Let backend call LoadVertex themselves.
|
2015-07-02 19:01:19 +02:00 |
|
vlj
|
288581cb43
|
RSX/GL/Null: Move semaphore handling to backend
|
2015-07-02 19:01:18 +02:00 |
|
raven02
|
e6df1ddcc0
|
Fix CELL_GCM_TEXTURE_CLAMP
It should be GL_CLAMP
|
2015-05-29 21:59:51 +08:00 |
|
vlj
|
2dbac65613
|
GL: Fix output swizzling for fog and clip distance
|
2015-05-24 17:09:05 +02:00 |
|
Vincent Lejeune
|
669a54d071
|
GL: Factorise getFloatTypeName, getFunction and compareFunction between Fragment and Vertex Decompiler
|
2015-05-23 20:45:10 +02:00 |
|
raven02
|
79cb025d25
|
RSX : factorize DPH
|
2015-05-23 20:45:09 +02:00 |
|
raven02
|
67e8e0a367
|
RSX: DP2A for fragment decompiler
|
2015-05-23 20:45:09 +02:00 |
|
vlj
|
df794b88b0
|
GL: Use decompiler common class
|
2015-05-23 20:45:08 +02:00 |
|
B1ackDaemon
|
2a6f11b390
|
Merge pull request #1089 from vlj/gl
Store Vertex/Fragment program in a hashtable and do not rebuilt FP if a constant changes
|
2015-05-23 02:53:48 +03:00 |
|
Vincent Lejeune
|
7a5c8dd586
|
GL: Remove unused calls to glGetError()
|
2015-05-22 19:43:32 +02:00 |
|
B1ackDaemon
|
d5ead0d315
|
Merge pull request #1091 from vlj/shader-fix
gl: Fix swizzle for DIVRSQ, COS, SIN in fragment shader
|
2015-05-21 19:13:46 +03:00 |
|
raven02
|
d0c2addf91
|
gl: Fix IFE instruction
This fixes the rsx_fp_static_test4.ppu.elf
|
2015-05-21 22:34:51 +08:00 |
|
vlj
|
d58188d7ba
|
gl: Fix swizzle for DIVRSQ, COS, SIN, EXP2, LOG2 in fragment shader
This fix rsx_fp_static_test2.ppu.elf, rsx_fp_static_test3.ppu.elf, rsx_fp_static_test5.ppu.elf.
Likely rsx_fp_dynamic_test2.ppu.elf too
|
2015-05-20 19:31:21 +02:00 |
|
vlj
|
2a7c65c019
|
GL: Use pipeline cache
|
2015-05-19 17:26:06 +02:00 |
|
Nekotekina
|
f92c10ef71
|
Minor fixes
|
2015-05-08 12:45:21 +03:00 |
|
Nekotekina
|
74b3580b69
|
rfile_t renamed
|
2015-04-25 00:38:11 +03:00 |
|
Nekotekina
|
56c64c8045
|
VFS::CreatePath fixed, bugfixes
|
2015-04-20 18:53:31 +03:00 |
|
Nekotekina
|
ab405901ee
|
wxFile removed (rFile -> rfile_t)
|
2015-04-19 16:19:24 +03:00 |
|
raven02
|
9954b36ec7
|
Fix intel HD graphics crash
|
2015-03-18 22:30:47 +08:00 |
|
raven02
|
9b41f846d6
|
Disable glDepthBoundsEXT for Intel HD graphics
|
2015-03-18 06:05:32 +08:00 |
|
Nekotekina
|
d234493b4a
|
Compilation fix
|
2015-03-07 01:58:42 +03:00 |
|
O1L
|
99ea666bf2
|
Implemented binary vertex program disassembler
|
2015-02-23 16:22:30 +04:00 |
|
O1L
|
4d27198ad7
|
Conflicts fixed
|
2015-02-22 20:06:42 +04:00 |
|
O1L
|
e84f356a29
|
Implemented binary fragment program disassembler
|
2015-02-22 18:47:12 +04:00 |
|
Raul Tambre
|
e2d2c9d377
|
Fix stacksize
|
2015-02-20 15:55:00 +02:00 |
|
Raul Tambre
|
948758f758
|
Merge remote-tracking branch 'upstream/master' into Things
|
2015-02-20 12:59:31 +02:00 |
|
Raul Tambre
|
4b516273f6
|
Implement cellSaveDataListAutoLoad, fix textureProj
|
2015-02-19 22:56:57 +02:00 |
|
Raul Tambre
|
4ad91a6fa8
|
Merge upstream
|
2015-02-19 17:15:21 +02:00 |
|
Raul Tambre
|
39cf935929
|
Minor formatting in GLProgram
|
2015-02-19 17:10:21 +02:00 |
|
Raul Tambre
|
714ff6c32e
|
Update GLEXT.h to revision 29735
|
2015-02-18 11:39:56 +02:00 |
|
Nekotekina
|
267de68441
|
Memory cleanup, page flags implemented
RSXCMDMem, SPRXMem, MmaperMem removed
MainMem range fixed
|
2015-02-13 17:04:03 +03:00 |
|
Nekotekina
|
384cb5e415
|
RSX "refactoring" reverted
|
2015-01-31 16:01:34 +03:00 |
|
Raul Tambre
|
94c81c73c5
|
Implement more FP instructions
|
2015-01-24 21:30:36 +02:00 |
|
raven02
|
2c98a37512
|
Init: switch to version 420 layout (binding = 0)
|
2015-01-19 04:42:46 +08:00 |
|
raven02
|
546619ee24
|
VP: switch to version 420
|
2015-01-19 04:42:00 +08:00 |
|
raven02
|
7880753099
|
FP: switch to version 420
|
2015-01-19 04:41:22 +08:00 |
|
DHrpcs3
|
1bf9e41c26
|
Forgot this one
|
2015-01-18 13:16:24 +02:00 |
|
DHrpcs3
|
482d470bf2
|
Small RSX fixes
- Fixed constants offset in FP decompiler.
- Fixed vertex textures initialization.
|
2015-01-18 12:51:30 +02:00 |
|
Nekotekina
|
1c4e89d2bf
|
Formatting fixes, ToBE() replaced with data()
|
2015-01-13 17:54:36 +03:00 |
|
raven02
|
12edfeb216
|
RSX : last few cmd refactoring
|
2015-01-05 04:08:26 +08:00 |
|
raven02
|
d2e6f6fef0
|
RSX : few more cmd refactoring
|
2015-01-04 01:00:56 +08:00 |
|
raven02
|
fffadb975b
|
RSX : inline fragment naming as vertex shader
|
2015-01-02 08:06:42 +08:00 |
|
raven02
|
8616d340bb
|
RSX: create depth buffer only when required
|
2015-01-01 22:54:46 +08:00 |
|
raven02
|
a7ca705552
|
RSX: add alpha func/ref , depth func/mask and bug fix
|
2015-01-01 12:31:40 +08:00 |
|
raven02
|
3e3665a13b
|
RSX: refactor glEnable cmd
|
2014-12-30 23:44:08 +08:00 |
|