Vincent Lejeune
4d71df70db
rsx-debug: Record and display index buffer content.
2016-03-05 18:48:30 +01:00
vlj
05f2aaf2b9
Merge pull request #1537 from vlj/rsx
...
Rsx: Fix fog (Fixes #1535 )
2016-03-05 18:45:49 +01:00
Vincent Lejeune
1dcc6858b4
d3d12/gl: Separate fog distance and fog frag in fogc input.
2016-03-05 18:25:31 +01:00
Vincent Lejeune
52e2800fb5
rsx: Reset fog mode/param to linear/1.;
...
Fix After Burner Climax fog
2016-03-05 18:25:31 +01:00
vlj
d74e031d4e
Merge pull request #1542 from kd-11/rsx_surface_store_fix
...
rsx: Properly compute texture size for download
2016-03-05 17:45:14 +01:00
kd-11
2ae687cf00
Properly compute texture size
2016-03-05 18:54:06 +03:00
B1ackDaemon
a196ee1957
Merge pull request #1530 from kd-11/gl_surface_cache_traits
...
gl: Use shared surface store (updated)
2016-03-05 12:51:25 +02:00
Vincent Lejeune
81fcadac38
gl: Use shared surface store (updated)
...
Update surface cache optimization to master; minor fixes
Fix mixed EOL
Remove unused include; change null bindings to 0
2016-03-05 12:21:45 +03:00
vlj
4966d50e52
Merge pull request #1538 from vlj/build
...
build: Fix rpcs3-tests by adding PPULLVMRecompiler reference.
2016-03-04 23:00:27 +01:00
Vincent Lejeune
e860f7fb14
build: Fix rpcs3-tests by adding PPULLVMRecompiler reference.
2016-03-04 18:37:57 +01:00
vlj
5911b3c1f1
Merge pull request #1536 from zerubeus/featurebreanch
...
readme typo
2016-03-04 03:01:30 +01:00
Aladeen
77371e973f
Merge branch 'master' into master
2016-03-04 00:05:13 +01:00
vlj
b0a2f9f65a
Merge pull request #1533 from kd-11/gl_fogc_fix
...
gl: Properly set up fog parameters for openGL
2016-03-03 20:46:50 +01:00
zerubeus
e80bdf120b
fix typo in readme
2016-03-03 11:30:25 +01:00
kd-11
8d3235cd7c
Properly set up fog parameters for openGL
2016-03-03 01:07:53 +03:00
vlj
51462226a7
Merge pull request #1531 from kd-11/gl_texturelod_fix
...
gl: The lod parameter in textureLod is a single float value
2016-03-02 23:06:18 +01:00
kd-11
094c4057be
The lod parameter is a single float value
2016-03-02 18:34:13 +03:00
vlj
2f89d15079
Merge pull request #1524 from vlj/build
...
build: Add a separate project for ppu llvm recompiler
2016-03-02 15:34:59 +01:00
Vincent Lejeune
c4dab6e644
build: Define _SCL_SECURE_NO_WARNINGS for debug mode
...
Partly fix build for Debug configurations.
2016-03-02 14:53:15 +01:00
Vincent Lejeune
72375d9e3d
build: Add a separate project for ppu llvm recompiler
...
Fix some defect found by static analysis.
2016-03-02 14:53:14 +01:00
vlj
674373dd6c
Merge pull request #1528 from kd-11/gl_attrib_padding
...
gl: Allow attrib padding for types that require expansion
2016-03-02 14:03:59 +01:00
kd-11
7eb5da73fe
Allow attrib padding for types that require expansion
2016-03-02 01:09:51 +03:00
vlj
12d8b795f7
Merge pull request #1525 from vlj/gl
...
gl: Add texture3d sampling function
2016-02-29 20:49:10 +01:00
Vincent Lejeune
0ed770633b
gl: Add texture3d sampling function
2016-02-29 19:47:06 +01:00
vlj
19257b3121
Merge pull request #1522 from vlj/rsx
...
Rsx: Fix for hitman 2
2016-02-29 18:24:00 +01:00
Vincent Lejeune
32434dd848
rsx/common/d3d12/gl: Support for fog mode.
...
Fix hitman 2
2016-02-29 16:31:18 +01:00
Vincent Lejeune
9cdb74efc7
rsx/common: Add supports for quads strip
...
Used in Hitman 2
2016-02-27 19:38:16 +01:00
vlj
0e5c54709d
Merge pull request #1519 from vlj/rsx
...
Rsx: Vertex attribute format fixes + ssa variable support
2016-02-27 01:03:50 +01:00
Vincent Lejeune
35db227af4
rsx/common/d3d12: Separate int type buffer from float type buffer.
2016-02-27 00:21:14 +01:00
Vincent Lejeune
a6ba47265f
rsx/common/gl: s32k is actually signed short unormalized.
...
gl fix
2016-02-27 00:21:12 +01:00
Vincent Lejeune
62246f75c8
d3d12/gl: Supports SSA in Fragment Shader.
2016-02-27 00:21:10 +01:00
Vincent Lejeune
a6d8d1144c
rsx/common: Supports D24X8 texture format when copying
...
Some app uses this type before setting proper depth surface
2016-02-27 00:21:08 +01:00
Vincent Lejeune
5ef7f8bf3e
rsx/common: Fix handling of UB256
2016-02-27 00:21:06 +01:00
vlj
09fc492257
Merge pull request #1511 from vlj/d3d12
...
D3d12: Tweaks
2016-02-26 00:35:27 +01:00
Vincent Lejeune
a78ba8a271
d3d12: Remove depth conversion shader
...
It's actually not needed, raw depth data should be sampled as RGBA8.
2016-02-25 23:29:44 +01:00
Vincent Lejeune
263e5beb26
d3d12: Copy descriptors when reused instead of recreating them.
...
Thanks Matías N. Goldberg for the tip !
2016-02-25 23:29:43 +01:00
Vincent Lejeune
7ae680d9d1
d3d12: Avoid uploading constant buffer every draw call
2016-02-25 23:29:41 +01:00
Raul Tambre
c07b0dc373
Merge pull request #1514 from kd-11/gl_attrib_fix
...
gl: Minor fixes and improvements
2016-02-25 18:20:25 +02:00
kd-11
c5b3359c4b
Remove normalization for natively normalized formats; fix cmp attribute type
2016-02-25 17:41:03 +03:00
Ivan
a7fbd6c9a9
Merge pull request #1481 from tambry/racoon
...
Implement _sys_memmove, minor fixes
2016-02-25 17:22:55 +03:00
Raul Tambre
5cbcd07ff1
Improve generalized exception messages
...
Added some basic information along with certain exceptions. This should
prevent some types of useless reports and assist users in determining
certain issues with their setup.
2016-02-25 07:58:22 +02:00
Raul Tambre
047d59df0c
Implement UTF8stoUTF16s, minor cellPngDec fixes
...
Need to find games to test the case, when fixed alpha isn't specified.
2016-02-25 07:58:21 +02:00
Raul Tambre
41687af077
Implement _sys_memmove
2016-02-25 07:58:21 +02:00
Raul Tambre
6353575208
Merge pull request #1512 from kd-11/gl_sampler_fix
...
gl: Always bind null for unused shader inputs
2016-02-25 07:54:05 +02:00
kd-11
974ea68cf9
Always bind null for unused shader inputs
...
Properly rename index offsets to improve readability
Handle indexed and other array cases
2016-02-25 02:29:35 +03:00
vlj
0f0de47c83
Merge pull request #1516 from kd-11/rsx_textureutils_fix
...
Handle swizzled CELL_GCM_B8 textures
2016-02-25 00:23:25 +01:00
kd-11
8a3d15d4fe
Handle swizzled CELL_GCM_B8 textures
...
Properly handle swizzled single-channel textures
2016-02-24 17:44:24 +03:00
vlj
422f5c0008
Merge pull request #1510 from vlj/rsx
...
rsx/common/d3d12/gl: Use span in vertex upload function.
2016-02-22 21:09:38 +01:00
Vincent Lejeune
5a14644cd4
rsx/common/d3d12/gl: Use span in vertex upload function.
2016-02-22 20:22:47 +01:00
vlj
4e4325a2bf
Merge pull request #1509 from vlj/rsx
...
rsx/common: Track transform constant update.
2016-02-21 22:10:44 +01:00