Nekotekina
|
48c75105e2
|
"Memory" eliminated
|
2015-07-18 03:12:06 +03:00 |
|
Nekotekina
|
3064cf8101
|
CHECK_EMU_STATUS, autojoin_thread_t
|
2015-07-10 04:31:27 +03:00 |
|
Nekotekina
|
8f9e1100c8
|
SPU fixes, various fixes
|
2015-07-10 04:31:25 +03:00 |
|
Nekotekina
|
8c00dcd02d
|
Bugfix
|
2015-07-10 04:31:21 +03:00 |
|
Nekotekina
|
32d3d1fbe5
|
EXCEPTION() macro usage, sceNpTrophy improved
|
2015-07-10 04:31:20 +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 |
|
Nekotekina
|
c598fe7aa9
|
atomic_op() rewritten, atomic.h refactoring
cellSync refactoring, wait_op() rewritten, bugfixes
|
2015-07-10 04:31:10 +03:00 |
|
Nekotekina
|
39f836b495
|
re32/se32/... macro eliminated, some fixes
|
2015-07-10 04:31:09 +03:00 |
|
Nekotekina
|
ef6f9f6ded
|
be_t constructor implemented, make() eliminated
be_t enums are forbidden, le_t improved, some operators cleaned.
|
2015-07-10 04:31:07 +03:00 |
|
Nekotekina
|
edb9595721
|
Using vm::ps3 namespace moved in proper places
Various fixes
|
2015-07-10 04:30:41 +03:00 |
|
Raul Tambre
|
30c25cb722
|
Added NV4097_SET_TEXTURE_CONTROL2
Still need to use the parameters that are passed.
|
2015-07-06 10:12:17 +03:00 |
|
vlj
|
f4efeabcf3
|
RSX: Rename and document function member.
|
2015-07-03 17:08:06 +02:00 |
|
raven02
|
3a0894aaea
|
RSX: Use CELL_GCM suffix for index array
|
2015-07-02 19:01:19 +02:00 |
|
vlj
|
5abeec85cc
|
GL/RSX: Let backend call LoadVertex themselves.
|
2015-07-02 19:01:19 +02:00 |
|
vlj
|
4485e6b869
|
RSX: Do not emit error when parsing NV4097_SET_NO_PARANOID_TEXTURE_FETCHES
This opcode disables whole quad fetch on RSX, this is handled by drivers
on PC api.
|
2015-07-02 19:01:18 +02:00 |
|
vlj
|
288581cb43
|
RSX/GL/Null: Move semaphore handling to backend
|
2015-07-02 19:01:18 +02:00 |
|
Nekotekina
|
3064560027
|
vm::ptr refactoring (operators improved)
vm::pptr, vm::bpptr added for PS3
is_le_t added
sizeof32() added (32-bit sizeof macro)
|
2015-06-15 19:21:14 +03:00 |
|
vlj
|
02594c8239
|
RSX: Fix index gathering
|
2015-06-08 18:11:51 +02:00 |
|
raven02
|
f2c5dc2b5c
|
RSX: simplify resolution rescale
|
2015-05-31 18:35:15 +08:00 |
|
raven02
|
e6df1ddcc0
|
Fix CELL_GCM_TEXTURE_CLAMP
It should be GL_CLAMP
|
2015-05-29 21:59:51 +08:00 |
|
Nekotekina
|
22b78fec71
|
IdManager improved, atomic_t improved
Various changes
|
2015-05-27 06:11:59 +03:00 |
|
vlj
|
2dbac65613
|
GL: Fix output swizzling for fog and clip distance
|
2015-05-24 17:09:05 +02:00 |
|
raven02
|
2d6dd873cd
|
FP: RSQ instruction alternative
|
2015-05-23 20:45:12 +02:00 |
|
raven02
|
f98b03b61f
|
VP: use getFloatTypeName() with compare instructions
|
2015-05-23 20:45:11 +02:00 |
|
raven02
|
eac5147a45
|
FP: fix SFL instruction
|
2015-05-23 20:45:11 +02:00 |
|
raven02
|
bebd437a7e
|
RSX: use getFloatTypeName
|
2015-05-23 20:45:10 +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 |
|
raven02
|
f961a2e3b4
|
GL: fix IFE instruction
|
2015-05-23 20:45:08 +02:00 |
|
vlj
|
df794b88b0
|
GL: Use decompiler common class
|
2015-05-23 20:45:08 +02:00 |
|
vlj
|
2416d49dba
|
RSX: Add a class factorizing decompiler code
|
2015-05-23 20:45:07 +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 |
|
vlj
|
145f411324
|
RSX: Add a template class that helps caching programs.
|
2015-05-19 17:26:05 +02:00 |
|
Nekotekina
|
f92c10ef71
|
Minor fixes
|
2015-05-08 12:45:21 +03:00 |
|
Hykem
|
d18d19870f
|
Merge pull request #1062 from Nekotekina/master
SPURecompiler improved
|
2015-04-25 19:32:47 +01: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 |
|
Nekotekina
|
ea5110cec3
|
Various changes
|
2015-04-12 04:36:25 +03:00 |
|
luxsie
|
02c263fc19
|
Remove comments in confirmed files.
|
2015-04-11 13:31:28 +08:00 |
|
luxsie
|
d072eba687
|
CppCheck: Marked out case_range that in RSXThread.cpp. It seems missing its own break;.
|
2015-04-10 19:20:50 +08: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 |
|