kd-11
22d49ae96a
Fix build for non-WIN32 platforms
...
Link explicitly against vkstatic.1.lib
fix linux path for vulkan glsl compiler
Restore wxWidgets version
2016-03-10 23:55:25 +03:00
kd-11
3b6e3fb3b4
Rework vertex upload code and fix indexed renders
...
Rebase on current master; Refactor vertex upload code
Fix build; Minor fixes
Start preparations for merge
Fix generic indexed drawing bugs
Define WIN32_KHR only for windows
Remove linking against vulkan-1.lib
2016-03-10 23:55:25 +03:00
kd-11
d287ba44ce
Add vulkan GS backend to project
2016-03-10 23:55:25 +03:00
Ivan
4c133ab5bf
Merge pull request #1559 from kd-11/gl_memory_leak_fix
...
gl: Clean up invalidated resources to fix mem leak
2016-03-09 21:58:46 +03:00
kd-11
ee0eb70de4
Clean up invalidated resources
2016-03-09 21:11:22 +03:00
vlj
4b0b65c0c5
Merge pull request #1552 from danilaml/fixes
...
Fixes for #1550 and #1546
2016-03-07 20:10:59 +01:00
Danila Malyutin
d0ea8d5262
Update gslnag submodule. Fixes #1550
2016-03-07 04:48:05 +03:00
Danila Malyutin
9b505984f2
Fix for #1546
2016-03-07 04:09:42 +03:00
vlj
9adb534c7f
Merge pull request #1551 from vlj/build
...
build: Update wxWidget to 3.1
2016-03-06 22:35:51 +01:00
Vincent Lejeune
c3fb1419fd
build: Update wxWidget to 3.1
2016-03-06 21:15:51 +01:00
B1ackDaemon
dd233c9f38
Merge pull request #1543 from vlj/gl
...
Gl: Factorisation of texture init code
2016-03-05 23:31:10 +02:00
Vincent Lejeune
9e01f2817f
gl: Use less costly glTexStorage2D instead of glTexImage2D.
2016-03-05 22:04:28 +01:00
Vincent Lejeune
8831bd0918
gl: Factorize code in rsx_gl_texture.cpp
2016-03-05 22:04:28 +01:00
B1ackDaemon
b2b9f535dc
Merge pull request #1540 from kd-11/gl_nvidia_cache_fix
...
gl: Checks for texture completeness, remove legacy GL_GENERATE_MIPMAP
2016-03-05 22:23:02 +02:00
kd-11
a880ce89d1
Checks for texture completeness, remove legacy GL_GENERATE_MIPMAP used wrongfully
2016-03-05 22:19:33 +03:00
Raul Tambre
06cbe4a0bc
Merge pull request #1520 from tambry/shhh_penguin_is_ok
...
Fix directory opening on Linux systems (Fixes #1494 )
2016-03-05 21:01:14 +02:00
Raul Tambre
a6a4081894
Fix directory opening on Linux systems
2016-03-05 20:21:43 +02:00
vlj
bcf4a6209e
Merge pull request #1518 from vlj/rsx-debug
...
rsx-debug: Record and display index buffer content.
2016-03-05 19:20:28 +01:00
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