Ced2911
|
fdc5d02e27
|
[Gpu] Various speedup (texture cache not tested ...)
|
2014-08-24 13:43:34 +02:00 |
|
Ced2911
|
ef54989598
|
[Gpu] update code, cleanup shaders generation: fixes rr2 lighting !
Conflicts:
GPU/Directx9/PixelShaderGeneratorDX9.cpp
GPU/Directx9/ShaderManagerDX9.cpp
GPU/Directx9/VertexDecoderDX9.cpp
|
2014-08-24 13:43:09 +02:00 |
|
Ced2911
|
9caa783137
|
[Gpu] Sync with gles
Conflicts:
GPU/Directx9/GPU_DX9.cpp
|
2014-08-24 10:46:41 +02:00 |
|
Ced2911
|
49cc8e7312
|
[Gpu] Sync with gles
Conflicts:
GPU/Directx9/FramebufferDX9.cpp
GPU/Directx9/FramebufferDX9.h
GPU/Directx9/TransformPipelineDX9.cpp
|
2014-08-24 10:40:16 +02:00 |
|
Ced2911
|
6ee39c9abd
|
[Gpu] Update
Conflicts:
GPU/Directx9/FramebufferDX9.cpp
GPU/Directx9/FramebufferDX9.h
GPU/Directx9/VertexDecoderDX9.cpp
GPU/Directx9/helper/fbo.cpp
|
2014-08-24 10:29:47 +02:00 |
|
Ced2911
|
e0c3b5a112
|
[Gpu] somes fixes, monster hunter 2 run between 140 and 200% with vertex cache enabled
Conflicts:
GPU/Directx9/FramebufferDX9.cpp
GPU/Directx9/GPU_DX9.cpp
GPU/Directx9/VertexDecoderDX9.cpp
GPU/Directx9/helper/global.cpp
|
2014-08-24 10:21:08 +02:00 |
|
Ced2911
|
ace1e71456
|
[Misc] Windows fixes
Conflicts:
GPU/Directx9/TransformPipelineDX9.cpp
GPU/Directx9/VertexDecoderDX9.cpp
GPU/Directx9/helper/fbo.cpp
GPU/Directx9/helper/global.cpp
|
2014-08-24 10:17:11 +02:00 |
|
Ced2911
|
d4adc3abb8
|
[dx9] don't do alpha test in pixel shader, use state mapping
hrydgard: Cleaned up a bit, disabled by default
Conflicts:
GPU/Directx9/TextureCacheDX9.cpp
|
2014-08-24 09:52:34 +02:00 |
|
Ced2911
|
418d2ac8ce
|
[xbox] 360 support for common
|
2014-03-02 12:15:10 -08:00 |
|
Ced2911
|
3be063d28a
|
[Xbox] Use intrinsics swap
|
2014-03-02 12:02:51 -08:00 |
|
Ced2911
|
46ac351b9b
|
[Jit] implement Comp_Vi2f
|
2014-03-02 11:53:03 -08:00 |
|
Ced2911
|
93f08b4035
|
[Jit] add subfic
|
2014-03-02 11:45:48 -08:00 |
|
Ced2911
|
cd283089aa
|
[Jit] Mov2ir optimisation
|
2014-03-02 11:45:27 -08:00 |
|
Ced2911
|
38a59cca95
|
[Jit] Fixes BNE
|
2014-03-02 11:44:31 -08:00 |
|
Ced2911
|
2ac5d38b90
|
[Jit] add more instruction
|
2014-03-02 11:43:58 -08:00 |
|
Ced2911
|
09210a2ce9
|
[jit] round fpu
|
2014-03-02 11:42:18 -08:00 |
|
Ced2911
|
08595f55a6
|
[jit] save fpr, less crashes ?
|
2014-03-02 11:40:52 -08:00 |
|
Ced2911
|
995fb0f8b2
|
[PPC] update/fix
|
2014-03-02 11:35:23 -08:00 |
|
Ced2911
|
4483c6002e
|
[Jit] don't recompile with slow memory
|
2014-03-02 11:34:46 -08:00 |
|
Ced2911
|
41373f29cf
|
[jit] try to implement fpu round
|
2014-03-02 11:33:50 -08:00 |
|
Ced2911
|
b6d37f97b8
|
[sceIo] 360 thread fixes
|
2014-03-02 11:31:32 -08:00 |
|
Ced2911
|
22ede1ebf3
|
[Xbox] Network disabled for xbox
|
2014-03-02 11:30:59 -08:00 |
|
Ced2911
|
596dea63ed
|
[Xbox]
|
2014-03-02 11:29:27 -08:00 |
|
Ced2911
|
59f4c05132
|
[core/common] cpu/gpu threading
|
2014-03-02 11:29:07 -08:00 |
|
Ced2911
|
d82911de58
|
[Xbox] fixes
|
2014-03-02 11:27:20 -08:00 |
|
Ced2911
|
f012e7a879
|
[core] 360 fixes
|
2014-03-02 11:24:10 -08:00 |
|
Ced2911
|
cc9f238d36
|
[xbox] 360 support for Core
|
2014-03-02 11:22:02 -08:00 |
|
Ced2911
|
1e1a2fec8b
|
[Common] add unsigned long
|
2014-03-02 11:18:42 -08:00 |
|
Ced2911
|
47be01e8b5
|
[Xbox] Missings files
|
2014-03-02 11:16:56 -08:00 |
|
Ced2911
|
2ab34b5704
|
[gpu] Endian fix
|
2014-01-26 14:29:30 -08:00 |
|
Ced2911
|
ff65b30ee4
|
[Swap] more operator
|
2014-01-26 14:29:20 -08:00 |
|
Ced2911
|
67de460ec6
|
[Xbox] Endian, missing on swap.h ?
|
2014-01-26 14:28:42 -08:00 |
|
Ced2911
|
ebbe84450a
|
[Core] Endian fixes
|
2014-01-26 14:27:53 -08:00 |
|
Ced2911
|
075a960f7f
|
[Core] scekernel endian fixes
|
2014-01-26 14:27:30 -08:00 |
|
Ced2911
|
451e80c5c8
|
[core/MediaEndigne] endian fix for video
|
2014-01-26 14:27:05 -08:00 |
|
Ced2911
|
2c522cda9a
|
[core] fix some endian bugs
|
2014-01-26 14:26:27 -08:00 |
|
Ced2911
|
2941ec7227
|
[core] some endian fix try
Conflicts:
Core/HLE/sceIo.cpp
|
2014-01-26 14:25:54 -08:00 |
|
Ced2911
|
8ec6ca8dc0
|
[dx9] correct window size
|
2013-09-18 14:40:53 +02:00 |
|
Ced2911
|
d495cdbdf9
|
fix 8888 texture decoding
|
2013-09-18 14:40:33 +02:00 |
|
Ced2911
|
b7aa10efc7
|
[gpu] move GetIndexBounds to common
|
2013-09-16 17:04:06 +02:00 |
|
Ced2911
|
b084e5169a
|
Merge branch 'master' of https://github.com/hrydgard/ppsspp into dx9windows
Conflicts:
headless/Headless.vcxproj
|
2013-09-16 10:54:04 +02:00 |
|
Ced2911
|
5c4ed26442
|
Make the dx9 renderer working in headless mode
|
2013-09-16 09:42:30 +02:00 |
|
Ced2911
|
d2d48fe262
|
fix
|
2013-09-12 10:56:20 +02:00 |
|
Ced2911
|
d1cfe83cee
|
update emitter
|
2013-09-12 10:40:42 +02:00 |
|
Ced2911
|
17b8d5d813
|
More recompiled instruction (fpu/alu)
|
2013-09-12 10:40:14 +02:00 |
|
Ced2911
|
d4d0051199
|
fix fmin/fmax
|
2013-09-12 10:39:47 +02:00 |
|
Ced2911
|
b84cdbf17d
|
new op
|
2013-09-12 10:38:18 +02:00 |
|
Ced2911
|
7795af3622
|
add somes instructions, some fixes
|
2013-09-12 10:38:03 +02:00 |
|
Ced2911
|
29b1a79065
|
Add fpu
|
2013-09-12 10:37:38 +02:00 |
|
Ced2911
|
a3c7ac8f1d
|
add somes instructions
|
2013-09-12 10:37:22 +02:00 |
|
Ced2911
|
8b3bb9615c
|
some cleanup + fixes
|
2013-09-12 10:37:08 +02:00 |
|
Ced2911
|
547b168dcb
|
add some new instructions
|
2013-09-12 10:36:57 +02:00 |
|
Ced2911
|
f1b11c63fc
|
add some shifs instruction, fixes some instructions
|
2013-09-12 10:36:44 +02:00 |
|
Ced2911
|
a107a9ded4
|
Jit Fix
|
2013-09-12 10:36:19 +02:00 |
|
Ced2911
|
8731b666cf
|
add XORI
|
2013-09-12 10:36:07 +02:00 |
|
Ced2911
|
dd83a922bd
|
add MFCR and MTCR
|
2013-09-12 10:35:53 +02:00 |
|
Ced2911
|
23637db54c
|
more recompiled fpu (not tested)
|
2013-09-12 10:34:10 +02:00 |
|
Ced2911
|
e90d9c035a
|
more vfpu speed
|
2013-09-12 10:25:15 +02:00 |
|
Ced2911
|
bfe9018eb1
|
enable,fixe more vfpu
|
2013-09-12 10:25:15 +02:00 |
|
Ced2911
|
b90fde6c06
|
some fixes
|
2013-09-12 10:25:15 +02:00 |
|
Ced2911
|
e5024135a6
|
more on vfpu
|
2013-09-12 10:25:15 +02:00 |
|
Ced2911
|
a91d8bebe6
|
update ppc jit
|
2013-09-12 10:22:14 +02:00 |
|
Ced2911
|
7bf623d339
|
oops missed fpu reg cache
|
2013-09-12 10:22:01 +02:00 |
|
Ced2911
|
f8b5496bc8
|
some new recompiled instructions
|
2013-09-12 10:21:50 +02:00 |
|
Ced2911
|
dc41d0f0eb
|
recompile Fpu !
|
2013-09-12 10:21:39 +02:00 |
|
Ced2911
|
2ad39d3999
|
Almost all alu recompiled
Current issues:
Comp_RType3(min/max): Can't select start in disgaea
Comp_ShiftType(srl/srlv?): Crash ridge racer 2
|
2013-09-12 10:21:26 +02:00 |
|
Ced2911
|
fb24e0ed28
|
Add some badly tested instruction
|
2013-09-12 10:20:34 +02:00 |
|
Ced2911
|
47280f007f
|
implement sltiu, slti is bad
|
2013-09-12 10:20:17 +02:00 |
|
Ced2911
|
d4acf0edd7
|
more jitted instructions
|
2013-09-12 10:20:02 +02:00 |
|
Ced2911
|
24576fd72f
|
recompile shift left/right immediate
|
2013-09-12 10:19:47 +02:00 |
|
Ced2911
|
52f4cccfa4
|
fix Jit
|
2013-09-12 10:19:35 +02:00 |
|
Ced2911
|
3350061197
|
use _alloca
|
2013-09-12 10:19:23 +02:00 |
|
Ced2911
|
c98090e095
|
jit fixes
|
2013-09-12 10:19:11 +02:00 |
|
Ced2911
|
c94d9b62d0
|
Update ppc jit
|
2013-09-12 10:18:59 +02:00 |
|
Ced2911
|
0a29202e12
|
sync gpu with gles
|
2013-09-12 09:54:48 +02:00 |
|
Ced2911
|
4f54c683f5
|
update gpu
|
2013-09-12 09:54:32 +02:00 |
|
Ced2911
|
36713e8017
|
vsync
|
2013-09-12 09:54:20 +02:00 |
|
Ced2911
|
896b149460
|
sync
|
2013-09-12 09:54:09 +02:00 |
|
Ced2911
|
746e7d5ff8
|
sync with gles
|
2013-09-12 09:53:52 +02:00 |
|
Ced2911
|
b152a49d3b
|
[hack] speedup mh2 !!!
|
2013-09-12 09:53:51 +02:00 |
|
Ced2911
|
590707dee1
|
oops
|
2013-09-12 09:53:51 +02:00 |
|
Ced2911
|
ecacf4ac47
|
fixe some vertices decoding
|
2013-09-12 09:53:51 +02:00 |
|
Ced2911
|
7e943ff0b0
|
fix fb effect on 2d stuff
|
2013-09-12 09:53:50 +02:00 |
|
Ced2911
|
e4344b9fb3
|
use some memory limit
|
2013-09-12 09:53:50 +02:00 |
|
Ced2911
|
a6c3421f00
|
fix for debug build
|
2013-09-12 09:53:49 +02:00 |
|
Ced2911
|
35619ed7f9
|
dirtyunfirom when shader is changed
|
2013-09-12 09:53:49 +02:00 |
|
Ced2911
|
923bee1332
|
some optimisation
|
2013-09-12 09:53:49 +02:00 |
|
Ced2911
|
b56848ca16
|
disgae is perfect !
|
2013-09-12 09:53:49 +02:00 |
|
Ced2911
|
40da0262c8
|
projection fixes !
|
2013-09-12 09:53:48 +02:00 |
|
Ced2911
|
28482b0341
|
update gpu (break disgea)
|
2013-09-12 09:52:34 +02:00 |
|
Ced2911
|
520c7a1753
|
some framebuffer fixes
|
2013-09-12 09:52:33 +02:00 |
|
Ced2911
|
16f68fec5c
|
sync dx9 gpu with gles
|
2013-09-12 09:52:00 +02:00 |
|
Ced2911
|
71e64938a6
|
plop
|
2013-09-12 09:49:56 +02:00 |
|
Ced2911
|
92fb2ba17e
|
Add vertex cache
|
2013-09-12 09:49:56 +02:00 |
|
Ced2911
|
fecf87e9d3
|
cleanup shader manager
|
2013-09-12 09:48:49 +02:00 |
|
Ced2911
|
6a4d320eac
|
cleanup shader manager
|
2013-09-12 09:48:49 +02:00 |
|
Ced2911
|
38dbc77ea2
|
some fb fixes
|
2013-09-12 09:48:19 +02:00 |
|
Ced2911
|
6d3ec96706
|
generated code cleanup
|
2013-09-12 09:48:03 +02:00 |
|
Ced2911
|
709ea95f5b
|
fixed stencil
|
2013-09-12 09:46:18 +02:00 |
|
Ced2911
|
9164576d8d
|
some small fixes on gpu
|
2013-09-12 09:46:18 +02:00 |
|