rpcsx/rpcs3/Emu
raven02 effd379c25 Vulkan/DX12 : refactor cull face code (#1849)
* Vulkan/DX12 : refactor cull face code

1

* Add optimal build options to CMakeLists (#1841)

Provides two options when building RPCS3

    USE_SYSTEM_FFMPEG BOOL (default: OFF)
    USE_SYSTEM_LIBPNG BOOL (default: OFF)

These options lets the user select between the system provided and builtin libraries of ffmpeg and libpng to overcome possible system issues.

Also adds support for older libpng releases if the user doesn't have libpng 1.5 or higher.

* DX12: depth buffer compare should perform only if depth testing is enabled (#1848)

* GL: front face regression fix (#1854)

* GUI: Add bulk decryption of LLE modules (#1845)

Adds a new menu to "Tools" called "&Decrypt SPRX libraries" which opens a dialog to select
multiple *.sprx files, which are than decrypted all at once.
This speeds up the LLE module decryption and saves users a lot of time.

The output path is the same where the input module resides and the extension is changed
to *.prx

* vk: Avoid double-copy for vertex attributes (#1852)

* vk: Avoid double-copy for vertex attributes

fix buffer overflow

vk: Fix vertex attrib offset_in_dst for batched draw calls

* whitespace fix only
2016-07-03 10:35:51 +08:00
..
Audio The rest 2016-05-23 16:22:25 +03:00
Cell Add optimal build options to CMakeLists (#1841) 2016-07-01 12:07:16 +08:00
CPU cpu_thread compressed 2016-06-27 16:43:57 +03:00
Io Partial commit: IO 2016-04-15 19:22:39 +03:00
Memory Fixed _var_base move ctor 2016-06-27 03:22:22 +03:00
PSP2 cpu_thread compressed 2016-06-27 16:43:57 +03:00
RSX Vulkan/DX12 : refactor cull face code (#1849) 2016-07-03 10:35:51 +08:00
DbgCommand.h Some things improved 2015-09-22 16:48:21 +03:00
GameInfo.h DX12 fix + rpcs3-tests project 2015-10-21 13:31:29 +03:00
IdManager.cpp Syscall analysis implemented 2016-06-27 16:43:56 +03:00
IdManager.h Syscall analysis implemented 2016-06-27 16:43:56 +03:00
IPC.h The rest 2016-05-23 16:22:25 +03:00
System.cpp LLVM AOT 2016-06-19 21:29:48 +03:00
System.h Header optimizations (#1684) 2016-04-27 01:27:24 +03:00
VFS.cpp Header optimizations (#1684) 2016-04-27 01:27:24 +03:00
VFS.h Partial commit: Emu (the rest) 2016-04-15 19:22:49 +03:00