Commit Graph

  • cc0c3fc98d Implemented fragment constants loading (OpenGL renderer) Fixed nv308a::color Minor improvements DH 2015-10-07 17:36:26 +03:00
  • 86720f90cd rsx:🧵 initialize flip_status Fixed clear_surface (OpenGL) Enabled some RSXDebugger features (disasm and textures/buffers view) Minor improvements DH 2015-10-06 01:22:21 +03:00
  • 3721941ffb Fixed OpenGL renderer crash Temporary downgraded OpenGL requirements to OpenGL 3.1 (GLSL 1.40) Fixed some D3D12 Renderer compilation errors DH 2015-10-05 18:40:22 +03:00
  • 4fdeeace66 D3D12Renderer: fixed some compilation errors Removed GSFrameBase2 and D3DGSFrame. Added frame for NullRender. Minor improvements and fixes DH 2015-10-05 03:42:48 +03:00
  • 1c890f85c5 OpenGL: do not align buffers DH 2015-10-04 03:29:26 +03:00
  • 6cd62a9fd0 OpenGL: fixed nv4097_clear_surface implementation minor improvements DH 2015-10-04 03:12:30 +03:00
  • 1e7ded2163 rsx::thread moved from rsx2 branch DH 2015-10-04 01:45:26 +03:00
  • a7262d34f0 Added glm library DH 2015-10-04 01:43:54 +03:00
  • ebf28f8da0 Merge pull request #1243 from vlj/d3d12 Raul Tambre 2015-10-05 07:53:01 +03:00
  • d511153836 Common: Fix element count computation if addr is null (RSXVertexData) Vincent Lejeune 2015-10-05 01:54:19 +02:00
  • 2f211e4e5a d3d12: Move adapter's description to settings. Vincent Lejeune 2015-10-04 17:35:15 +02:00
  • a5ecbd0b2b d3d12: Do not regenerate RTTs if they didn't change between draw call. Vincent Lejeune 2015-10-04 00:14:30 +02:00
  • 8d986e77d1 d3d12: Reuse texture resources Vincent Lejeune 2015-09-30 23:50:28 +02:00
  • 3d643fbc0b d3d12: Factorise texture cache management. Vincent Lejeune 2015-09-19 19:17:23 +02:00
  • cd71125277 Git version fixed Nekotekina 2015-10-04 20:07:19 +03:00
  • 55ca625371 Merge pull request #1239 from vlj/d3d12 Raul Tambre 2015-10-03 20:04:53 +03:00
  • 81546d357c d3d12: Do not use atomic for heaps Vincent Lejeune 2015-10-03 01:29:32 +02:00
  • 3acc900363 d3d12: Clean dirty texture when releasing resource storage Vincent Lejeune 2015-10-02 23:11:21 +02:00
  • 6b0d29a72d d3d12: Measure flip duration Vincent Lejeune 2015-10-02 19:03:22 +02:00
  • 442abcc6f1 d3d12: Wrap D3D11On12CreateDevice to avoid linking against D3D12 dll Vincent Lejeune 2015-09-28 21:46:58 +02:00
  • c7b7d1f71f Common: Move generic vertex buffer code from d3d12 backend Vincent Lejeune 2015-09-28 22:51:32 +02:00
  • 62d7bf2159 Common: Move generic upload texture code from d3d12 Vincent Lejeune 2015-09-28 22:33:29 +02:00
  • 07e13b8613 d3d12: Suballocate from big buffer for texture upload too Vincent Lejeune 2015-09-27 19:04:33 +02:00
  • f1f31e22f9 d3d12: Use d3dx12 structs for Root signature declarations Vincent Lejeune 2015-09-27 18:41:23 +02:00
  • 9a0232bc87 d3d12: Use d3dx12.h defined structs for constant buffers code Vincent Lejeune 2015-09-27 18:06:05 +02:00
  • 8e83ad7b65 d3d12: Fix sampler descriptor stride in UploadTextures. Vincent Lejeune 2015-09-27 00:56:22 +02:00
  • 703b1636c8 d3d12: Do not use array size to get vertex buffer element count. Vincent Lejeune 2015-09-26 19:39:44 +02:00
  • f898ebff3f Merge pull request #1238 from tambry/CoverityFix v0.0.0.6 Raul Tambre 2015-10-03 08:46:43 +03:00
  • 455d07e05b Bump version to 0.0.0.6 Raul Tambre 2015-10-02 21:43:13 +03:00
  • fd9977d3bd Fix Coverity and make Coverity branch master Raul Tambre 2015-10-02 19:55:18 +03:00
  • f6777825d5 Merge pull request #1235 from Zangetsu38/patch-1 Raul Tambre 2015-09-28 20:34:31 +03:00
  • 893a4e34a1 Little fix correct path for Game Data Zangetsu38 2015-09-28 16:37:50 +02:00
  • 4ac6c23ced Merge pull request #1233 from Zangetsu38/Zangetsu Raul Tambre 2015-09-28 19:20:17 +03:00
  • f27e77c7e0 Adding the icon on window GL and DX12 Zangetsu38 2015-09-27 00:36:44 +02:00
  • 286d2962c6 Merge pull request #1231 from vlj/d3d12 B1ackDaemon 2015-09-26 05:50:02 +03:00
  • 37721d6b8a d3d12: Use big buffer instead of placed resource for vertex index storage Vincent Lejeune 2015-09-25 16:46:29 +02:00
  • 8ba74a7f7d d3d12: Add some more counter to debug overlay Vincent Lejeune 2015-09-21 00:36:31 +02:00
  • 506fdec6df d3d12: Copy vertexbuffer in vram for output scaling pass. Vincent Lejeune 2015-09-20 18:07:04 +02:00
  • de5a3451cd d3d12: Force command queue completion Vincent Lejeune 2015-09-20 18:13:16 +02:00
  • 23bd197bd4 d3d12: clean code Vincent Lejeune 2015-09-20 18:34:12 +02:00
  • f10c812301 d3d12: Use d3dx12.h defined struct. Vincent Lejeune 2015-09-20 00:14:47 +02:00
  • ae51ce2349 d3d12: Fix a comment Vincent Lejeune 2015-09-20 00:02:56 +02:00
  • fa6e2bfe02 d3d12: Add d3dx12.h from DX sample on github Vincent Lejeune 2015-09-19 23:52:12 +02:00
  • faf0a0d851 Merge pull request #1219 from Nekotekina/master Hykem 2015-09-22 15:18:13 +01:00
  • 8ae3401ffa Some things improved Nekotekina 2015-09-18 01:41:14 +03:00
  • 9d68c16c62 be_t (se_t) optimizations Nekotekina 2015-09-15 19:23:17 +03:00
  • 59f1077a36 Cleanup, be_t fixed Nekotekina 2015-09-14 19:32:35 +03:00
  • 4e62ec7458 PKG Installer fixed, u128 improved Nekotekina 2015-09-13 01:37:57 +03:00
  • 12f36cf31f Experimental class template Module<T> Nekotekina 2015-09-08 16:53:28 +03:00
  • 093ecc0a02 CALL_FUNC macro fixed Nekotekina 2015-09-08 14:29:27 +03:00
  • da4bf43fb2 Update submodule ffmpeg and wxWidgets. Zangetsu38 2015-09-15 01:33:30 +02:00
  • 11eeab0a1a PPU/LLVM: Added noexcept and some fixes Danila Malyutin 2015-09-17 01:24:16 +03:00
  • 3208a7713f PPU/LLVM: Fix for crashes on exit with jit Danila Malyutin 2015-09-16 00:34:21 +03:00
  • 97f62571ff d3d12: Properly clean protected page in dtor Vincent Lejeune 2015-09-16 23:18:30 +02:00
  • c31c0c40a4 d3d12: Fix ARGB8 swizzle and support swizzling of rtts Vincent Lejeune 2015-09-16 16:33:25 +02:00
  • 12f00a5e16 d3d12: Fix indexed triangle fan emulation. Vincent Lejeune 2015-09-15 17:59:08 +02:00
  • 0da893695e d3d12: Fix buffer upload with a base vertex. Vincent Lejeune 2015-09-15 17:21:38 +02:00
  • 5f08cca849 d3d12: Do not init D2DStruct if uneeded Vincent Lejeune 2015-09-15 15:52:01 +02:00
  • 72e5578595 d3d12: Get rid of extra garbage collection off Vincent Lejeune 2015-09-13 20:12:21 +02:00
  • bf04758285 d3d12: Submit command list every draw call in debug mode Vincent Lejeune 2015-09-15 14:38:37 +02:00
  • 7d15cc0dfd d3d12: Build shader in debug mode if debug output is enabled. Vincent Lejeune 2015-09-15 14:31:32 +02:00
  • 05c5058dfd PPU/LLVM: Remove useless call to NotifyBlockStart Vincent Lejeune 2015-09-16 22:39:49 +02:00
  • 91c98a9533 Fix issue #1223 Nekotekina 2015-09-16 21:31:41 +03:00
  • e86e72804b Merge pull request #1218 from Aaahh/patch-1 Hykem 2015-09-16 17:18:40 +01:00
  • 34622933f3 Merge branch 'master' into patch-1 Aaahh Ahh 2015-09-15 23:50:32 -04:00
  • c407c786cc PPU/LLVM: Do not notify already compiled block. Vincent Lejeune 2015-09-05 01:20:48 +02:00
  • ecb3d93918 PPU/LLVM: Remove lock in GetCompiledExecutableIfAvailable Vincent Lejeune 2015-09-05 00:45:20 +02:00
  • 667cb64c29 PPU/LLVM: Rename ProcessExecutionTrace to better reflect what it does. Vincent Lejeune 2015-09-05 00:28:22 +02:00
  • 359258c3d3 PPU/LLVM: Increase recompiler thread responsiveness. Vincent Lejeune 2015-09-05 00:25:26 +02:00
  • 9d18bba1df PPU/LLVM: Propagate exceptions Vincent Lejeune 2015-08-30 18:16:38 +02:00
  • 8204737efa Implement GetLicenseArea, category improvements Raul Tambre 2015-09-13 10:26:01 +03:00
  • 4622914610 Update README.md Aaahh Ahh 2015-09-12 19:35:10 -04:00
  • ea376e7751 Implement console_write and GetHomeDataExportPath Raul Tambre 2015-09-10 17:30:14 +03:00
  • cd7fbae583 Implement NetStartDialogLoadAsync, L10N additions Raul Tambre 2015-09-10 17:13:31 +03:00
  • f9731de777 HddGameCheck fix and Music/Avc2 improvements Raul Tambre 2015-09-10 16:09:31 +03:00
  • cbe83ad8dd Various fixes Nekotekina 2015-09-08 13:47:00 +03:00
  • 4666f190db Fix BRI instruction, fixes #1165 Raul Tambre 2015-09-06 15:49:02 +03:00
  • de97c8e20f Add RPCS3 version to logging Raul Tambre 2015-09-05 18:45:31 +03:00
  • 09673c928c cellVideoOut accuracy improved, logging additions Raul Tambre 2015-08-22 11:20:48 +03:00
  • c923cb54d3 cellGem and cellGameExec improvements Raul Tambre 2015-08-21 23:57:49 +03:00
  • 218e823fdc More cellSailFuture/Player improvements Raul Tambre 2015-08-11 19:48:02 +03:00
  • 5a7327492a Various cellSailPlayer improvements Raul Tambre 2015-08-10 18:58:10 +03:00
  • c9f3871c68 cellSail improvements Raul Tambre 2015-08-10 15:10:16 +03:00
  • ff3bfa1ca2 Implement cellVideoOutGetGamma/SetGamma Raul Tambre 2015-08-10 14:09:57 +03:00
  • 7e01c81154 SPU Recompiler fixed Nekotekina 2015-09-04 02:23:31 +03:00
  • ab1c05aa71 Merge pull request #1199 from Nekotekina/master Hykem 2015-09-02 19:04:10 +01:00
  • 817fec9684 SPU Cleanup Nekotekina 2015-08-26 05:54:06 +03:00
  • 58181c5c17 PPU/LLVM: Remove indirect call completly Vincent Lejeune 2015-08-29 01:12:22 +02:00
  • 60d5dd40f7 PPU/LLVM: Fix unsigned/signed type comparaison warning Vincent Lejeune 2015-08-28 21:40:27 +02:00
  • 02a1bffc12 PPU/LLVM: Simplify trace management Vincent Lejeune 2015-08-23 17:50:16 +02:00
  • f2c8db75bf PPU/LLVM: Do not recompile blocks Vincent Lejeune 2015-08-23 17:13:36 +02:00
  • 665f316a3b Replace sprintf with fmt::format potmdehex 2015-08-30 20:26:16 -07:00
  • de7bbb5661 Merge pull request #1202 from danilaml/patch-1 Raul Tambre 2015-08-29 11:54:45 +03:00
  • 4456d9fcf1 Small appveyor fix Danila Malyutin 2015-08-29 01:20:19 +03:00
  • d1f31d6fda fmt::format fixed Nekotekina 2015-08-27 02:57:00 +03:00
  • 5fe3ea6440 PPU/LLVM: Use a big table instead of an unordered_map to get compilation result. Vincent Lejeune 2015-08-24 00:58:31 +02:00
  • 942f26509b Memory: Factorize virtual memory reservation/allocation code in function Vincent Lejeune 2015-08-26 17:18:01 +02:00
  • 241dedef4e PPU/LLVM: Properly print verification string Vincent Lejeune 2015-08-25 23:43:19 +02:00
  • eb90e509f9 PPU/LLVM: Avoid using an indirect call for function call Vincent Lejeune 2015-08-21 17:03:27 +02:00
  • b2ca9edde2 PPU/LLVM: Use ExecuteFunction in ExecuteTillReturn Vincent Lejeune 2015-08-22 00:46:47 +02:00