Zangetsu38
ac30c27c3f
Debug
2017-03-23 02:28:34 +01:00
Zangetsu38
105c3ad9af
d3d12: Update minidx12 SDK on build 14.393.
2017-03-23 02:28:34 +01:00
Zangetsu38
25fb362c8b
Update Submodule GSL
2017-03-23 02:28:34 +01:00
Zangetsu38
54b3673488
Some Change in Gui.
2017-03-23 02:28:34 +01:00
Zangetsu38
3e8b3b5f7c
Registers more functions missing.
...
Implement stub for cell_FreeType.
2017-03-23 02:28:34 +01:00
Zangetsu38
3319192abc
Update Project to Visual Studio 2017.
2017-03-23 02:28:34 +01:00
kd-11
423f41d7d3
rsx: Skip unknown/invalid commands in cb
2017-03-23 02:28:34 +01:00
kd-11
c27283c0d8
rsx/fp: src3 workaround
2017-03-23 02:28:34 +01:00
kd-11
58816f0f3a
gl/vk: Fix projected coordinate lookup on a cubemap sampler
2017-03-23 02:28:34 +01:00
kd-11
b79742b222
fix false alphakill flags when texture fetch is optimized away
2017-03-23 02:28:34 +01:00
Jake
b8c8161d58
Xinput/MMjoy: Fix connection status
2017-03-23 02:28:34 +01:00
Jake
2621d6a3e0
Crypto: fix sprx/self check in npDrm and edata fixes
2017-03-23 02:28:34 +01:00
clienthax
742cee9108
Fixs for klics
2017-03-23 02:28:34 +01:00
kd-11
9f07674dfa
accelerate all copies to local RSX memory; Clipping fixes
2017-03-23 01:21:17 +03:00
kd-11
a08a768f50
gl/rsx/blit: Resolve clipping validation a different way. Hopefully no regressions this time
2017-03-23 01:21:17 +03:00
kd-11
cfcb5684a0
Revert "gl: Fix clip offsets in nv3089::image_in (accelerated path only)"
...
This reverts commit a784ef5ee4a04870cb461b00284a954b1ed0a833.
2017-03-23 01:21:17 +03:00
kd-11
0f121bdf37
gl: Fix clip offsets in nv3089::image_in (accelerated path only)
2017-03-23 01:21:17 +03:00
kd-11
3231f0aad0
Use sampler objects for all sampler state parameters
2017-03-23 01:21:17 +03:00
kd-11
fe0600866c
Improve scaling and separate sampler state from texture state
2017-03-23 01:21:17 +03:00
kd-11
604e42bde8
Revert "gl: Fix vertical blit scaling factor"
...
This reverts commit d64334b02dcc5ae3fea70e25b0e7bdb5e656448b.
2017-03-23 01:21:17 +03:00
kd-11
7a02d6e4ed
gl: Fix vertical blit scaling factor
2017-03-23 01:21:17 +03:00
kd-11
bcc79b38b8
gl:Use proper upscaling filter for final present
2017-03-23 01:21:17 +03:00
kd-11
26d36e28fa
do not force swizzled surfaces to use slow cpu path
2017-03-23 01:21:17 +03:00
kd-11
ccdd55a607
Properly perform clipping stage using an inverse transform
2017-03-23 01:21:17 +03:00
kd-11
06da2071b4
use the cpu to do memcpy trivial clipping operations
2017-03-23 01:21:17 +03:00
kd-11
7f804cd8c8
debug: Re-enable c++ optimizations
2017-03-23 01:21:17 +03:00
kd-11
ffd9ab12c6
rsx/gl/scaling: Fixes
2017-03-23 01:21:17 +03:00
kd-11
5928b78c45
rsx/gl: Accelerate blit using texture cache for storage
2017-03-23 01:21:17 +03:00
kd-11
85f80cfbd1
gl/debug: More fixes
2017-03-23 01:21:17 +03:00
kd-11
e7271179f7
Fixes
2017-03-23 01:21:17 +03:00
kd-11
b6fd878834
gl/debug: Fix protection for debug
2017-03-23 01:21:17 +03:00
kd-11
508cf11b88
gl: Get scaling basics working
2017-03-23 01:21:17 +03:00
kd-11
25bdc076cd
gl: Add surface offset calculations (broken atm/ WIP)
2017-03-23 01:21:17 +03:00
kd-11
30d45356a3
gl: Debugging argb8 hw scale (broken atm/ WIP)
2017-03-23 01:21:17 +03:00
kd-11
585a66ba21
gl: Beginnings of hw blit
2017-03-23 01:21:17 +03:00
kd-11
a2f6c27221
gl: Prep for hw blit
2017-03-23 01:21:17 +03:00
kd-11
a892a990f7
rsx: Set up hw accelerated blit
2017-03-23 01:21:17 +03:00
Nekotekina
3bfe17a14f
PPU: HACK instruction removed
...
Breakpoints fixed
2017-03-22 23:23:47 +03:00
Nekotekina
ddd6ebc58d
LLVM: Bump obj version
2017-03-22 01:33:50 +03:00
Nekotekina
1b5c0c68dd
LLVM: enable New GVN Pass
2017-03-22 01:21:19 +03:00
Nekotekina
3e6f9faf71
Use LLVM 4.0
2017-03-21 23:32:14 +03:00
Nekotekina
ad72168143
LLVM: load .pdata section
2017-03-21 20:16:41 +03:00
Nekotekina
4fc8276f0f
LLVM: fix FCTIW, FCTID
2017-03-21 20:16:41 +03:00
Nekotekina
aad035c4b5
LLVM: fix FCTIWZ, FCTIDZ
2017-03-21 20:16:41 +03:00
Nekotekina
560d6776af
LLVM: generate trampolines
...
Must fix issues with older CPUs
JIT.cpp refactored to use utils::memory*
2017-03-21 20:16:41 +03:00
Nekotekina
c7a9a8e8f1
utils::memory update
2017-03-21 20:16:41 +03:00
Nekotekina
c2cd0c994f
LLVM: volatile load for state
2017-03-21 20:16:41 +03:00
Inviuz
c729d6d65a
Use sys_vm_memory_map plus add default value for sys_allocate ( #2560 )
...
for different memory map(unconfirmed) also handle default action.
Fixes unknown syscall 313 error
Issue 2510
2017-03-21 16:02:00 +03:00
scribam
5785ebb384
Update cellOvis
...
- Add parameters to cellOvisInitializeOverlayTable, cellOvisFixSpuSegments and cellOvisInvalidateOverlappedSegments functions
- Modify return type for cellOvisFixSpuSegments and cellOvisInvalidateOverlappedSegments functions
- Replace UNIMPLEMENTED_FUNC by cellOvis.todo
2017-03-20 16:40:44 +03:00
scribam
b32ad80c23
Update PPUFunction.cpp
...
Source:
- http://www.psdevwiki.com/ps3/LV2_Functions_and_Syscalls
- http://www.psdevwiki.com/ps3/VSH_Exports
2017-03-19 20:12:11 +03:00