DHrpcs3
9c2fe3b25d
Revert "Regression fix #343 "
2014-07-21 09:57:07 +00:00
raven02
5f3ea1005a
Make a spelling difference consistent
2014-07-20 14:55:33 +08:00
DH
8b9a46bb39
RSX: fixed scissor
2014-07-19 18:39:47 +03:00
DH
68078427aa
Fixed LOOP & REP instructions in FragmentShaderDecompiler
2014-07-19 14:58:32 +03:00
DH
7433a021db
Improved RSX emulation
...
- Fixed NV4097_SET_SHADER_CONTROL
- Vertex Shader: SCA instructions don't override VEC result
2014-07-19 12:24:15 +03:00
B1ackDaemon
a7f3b6fd57
Revert "Fix a dst_reg typo for tc9"
2014-07-19 10:04:33 +03:00
raven02
1a36a2d759
Regression fix #2
2014-07-19 04:33:08 +08:00
raven02
d058ef769c
Fix a dst_reg typo for tc9
2014-07-19 01:47:58 +08:00
B1ackDaemon
2eb73e5b4b
Merge pull request #576 from raven02/patch-2
...
Fix compiler warning
2014-07-18 19:59:14 +03:00
raven02
4856066a81
Regression fix #1
2014-07-18 23:03:39 +08:00
raven02
f729f21e6c
Fix compiler warning
2014-07-18 22:19:37 +08:00
Sacha
6bd044f9be
c++11 fixups. Initialise to zero where possible. note: cellAudio looks quite messed up.
2014-07-14 17:26:31 +10:00
Sacha
9816ec3aa0
Fix conflicts.
2014-07-12 17:02:39 +10:00
Sacha
51bb9dced4
Optimise travis a bit more. Use Cmake 3.0. Also drop rPlatform from stdafx.
2014-07-11 07:13:45 +10:00
Sacha
8793d75811
Stdafx: More cleanup
2014-07-11 06:54:12 +10:00
Sacha
f256153a2b
Warnings: Fix several warnings.
2014-07-11 05:08:05 +10:00
raven02
8cacbe3567
Remove m_alpha_func sanity check
2014-07-11 02:41:48 +08:00
raven02
a8480f66e0
RSX : set bunch of default values using opengl one
2014-07-11 01:23:36 +08:00
SiPlus
bf8e6dbc8e
Change vec2(float, 0.0).xxxx to vec4(float) in FS
2014-07-07 10:57:03 +04:00
SiPlus
8a305b19af
Change vec2(float, 0.0).xxxx to vec4(float) in VS
2014-07-07 10:53:47 +04:00
raven02
9ede2d6753
RSX blending MRT and cellResc 512MB io address space changes
2014-07-06 01:33:04 +08:00
raven02
8b9a454e2f
Sanity check m_alpha_func
2014-07-03 13:29:54 +08:00
raven02
82a28d3365
RSX : check packed before memcpy when writing color/depth buffers
2014-07-02 16:30:56 +08:00
B1ackDaemon
fd56797b77
Merge pull request #381 from Nekotekina/master
...
Nekotekina's stuff
2014-07-01 22:06:52 +03:00
raven02
7aefdd3e1f
Implement Polygon Stipple
2014-07-02 00:09:24 +08:00
Nekotekina
6f1efc851f
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-29 07:22:39 +04:00
Nekotekina
8987350b5b
Small changes 2
2014-06-29 07:21:57 +04:00
raven02
382af8437c
Fix texture MAG filter and add max anisotropy
2014-06-28 21:12:14 +08:00
raven02
a1db96d70d
Fix CELL_GCM_TEXTURE_DEPTH24_D8 and detail trace for GLTexture::Init()
2014-06-28 07:30:12 +08:00
Peter Tissen
95f1a0e645
use only one set of logging macros instead of two and don't use free() as a function name
2014-06-27 15:28:17 +02:00
Peter Tissen
21da317453
Logging system rework
...
* use one central unified log with channels/priorities ad-hoc listener registration and de-registration
* disable buffering by default
* add multi-threaded ringbuffer implementation
* use buffered listener for the gui (using the ringbuffer)
2014-06-26 17:34:28 +02:00
raven02
677bc4c553
RSX: Use blit for MRT as well
2014-06-24 00:42:57 +08:00
raven02
fe74f97d44
RSX : delete PBO when exit thread
2014-06-23 03:45:32 +08:00
raven02
a99061127f
RSX: asynchronous glReadPixels with PBO for writing color/depth buffers
2014-06-22 18:44:22 +08:00
raven02
f5813bf2cd
Paritally revert #359
2014-06-22 06:55:02 +08:00
raven02
2f2a0c8fbc
FP: flush m_code_level & check emptyness of m_end_offsets
2014-06-22 05:23:24 +08:00
raven02
12f217aba9
RSX: matrix offset fix and use original buffer width for writing color/depth
2014-06-21 12:02:11 +08:00
Hykem
9048bab305
Merge pull request #350 from Nekotekina/master
...
Some crash avoidance
2014-06-20 14:47:59 +01:00
raven02
efffc7e6bc
Option allow downscaling 720p/1080p to 480p
2014-06-20 17:49:22 +08:00
Nekotekina
237e7989b4
Tried to avoid glDeleteShader crash
2014-06-20 00:34:09 +04:00
raven02
79d34afb96
Remove glDetachShader for vp and fp
2014-06-18 00:21:40 +08:00
raven02
0541482ee4
Drop off glEnable(GL_SCISSOR_TEST)
2014-06-16 06:32:11 +08:00
raven02
ee58ba9fd9
Paritally fix depth read elf
2014-06-16 03:05:28 +08:00
raven02
76c8eedb25
RSX : implement line stipple
2014-06-15 05:53:26 +08:00
raven02
5007d62e27
Regresion fix : restore point size functionality
2014-06-15 00:59:16 +08:00
raven02
469faf43aa
Fix line width conversion and comment out point size which already done in vertex shader
2014-06-14 04:14:04 +08:00
raven02
8112440a27
Fix point size/line_width/poly_offset_scale_factor/bias
2014-06-13 02:18:12 +08:00
raven02
70f6871363
Fix vertex program decompile function
2014-06-12 04:22:32 +08:00
Peter Tissen
e85abdeb2c
remove unexplained commented out code that I added myself with the last PR
...
* remove unexplained commented out code that I added myself
* revert asmjit settings change that was meant to only be local for me
2014-06-09 02:55:16 +02:00
Peter Tissen
c37905e465
initial start to eliminate static func init, not compilable atm
...
move module initialization into a module manager, still has some issues like stopping not working and debug crashing
add #idef 0 to modules that aren't in the windows project
don't double initialize and don't de-initialize for now, since many modules don't expect it and it leads to many errors
remove duplicate module lists for empty modules and implemented ones, make Module non-copyable but movable
add secondary project, no real use for it now
add some memleak config to the emucore and add asmjit path to rpcs3
small rebase error fixed to get it to compile again
add filters for emucore
re-add the module manager and static file
WIP commit, linker errors abound
some more abstraction layer stuff
fix the remaining linker errors, re-enable platform specific mouse, pad and keyboard handlers
rebasing
fix memset undefined and re() usage of se_t before declaration
Add wxGUI define by default for cmake builds
fix copy constructors of Datetime header
fix copy constructors of other wx interface classes
remove static declarations of global variables
make wxGLCanvas constructor non-ambiguous even with wx2.8. compat mode, fix wrong std::exception constructor calls
remove duplicate definition for FromUTF8 and ToUTF8
temp changes
2014-06-08 23:16:06 +02:00