Commit Graph

  • 6930cbc064 Merge pull request #1324 from vlj/d3d12 Ivan 2015-12-02 12:43:02 +03:00
  • 450c8245ed Fix Jet Set Radio Zangetsu38 2015-12-01 04:15:55 +01:00
  • 88d7feda5c d3d12: Support unormalized texture coordinates Vincent Lejeune 2015-11-30 16:57:41 +01:00
  • c9c436e6fc d3d12: In case of non supported rtt fallback to R8G8B8A8 format. Vincent Lejeune 2015-11-28 01:43:39 +01:00
  • f4091b1027 d3d12: Fix fragment shader accessing to gl_Position Vincent Lejeune 2015-11-28 01:43:19 +01:00
  • 174fb97172 d3d12: Fix for case where fragment shaders samples textures starting from non first unit. Vincent Lejeune 2015-11-27 23:23:00 +01:00
  • ed3ac91263 Merge pull request #1322 from vlj/rsx-debug Ivan 2015-12-01 11:28:37 +03:00
  • 377bdae6a9 rsx-debug: Move pretty_printing code to GCM.cpp and support transform constants and some texture opcodes Vincent Lejeune 2015-11-10 00:43:36 +01:00
  • 3d2386f903 rsx-debug: Display color buffer content in separate frame. Vincent Lejeune 2015-11-12 22:51:00 +01:00
  • a21c9f9861 rsx: Avoid mixing float4 and int4 in declaration of AddrReg. Vincent Lejeune 2015-11-29 23:05:09 +01:00
  • cdcef4c8ee Merge pull request #1318 from vlj/gl Ivan 2015-11-30 18:13:06 +03:00
  • 1e9d1c1dd9 gl: Uncomment viewport setting code Vincent Lejeune 2015-11-29 18:22:53 +01:00
  • 399478c2cd gl: Use const and ref for loops in GLFragmentProgram.cpp Vincent Lejeune 2015-11-29 18:20:43 +01:00
  • c86cfef58e rsx/common: Remove getFragmentConstantOffsetsCache Vincent Lejeune 2015-11-28 20:58:00 +01:00
  • 7a996648bb gl: Use fill_gragment_constans_buffer Vincent Lejeune 2015-11-28 20:41:30 +01:00
  • f438554fc1 Merge pull request #1313 from danilaml/dep-upd Ivan 2015-11-28 08:38:17 +03:00
  • 8d5d545f3f Some dependency info updated Danila Malyutin 2015-11-22 18:30:34 +03:00
  • d511fd6529 Merge pull request #1316 from vlj/d3d12 Ivan 2015-11-28 00:02:05 +03:00
  • a19a9b5585 d3d12: fallback to linear filter when mag filter is not known. Vincent Lejeune 2015-11-26 20:21:26 +01:00
  • f3dd9596cf d3d12: Use address instead of context_dma value to determine whether to write buffers Vincent Lejeune 2015-11-26 18:10:21 +01:00
  • 115255c162 d3d12: Fallback to bilinear filtering if convolution min one is used. Vincent Lejeune 2015-11-26 18:04:11 +01:00
  • 984f5c6914 d3d12: Fix depth readback format Vincent Lejeune 2015-11-01 22:34:57 +01:00
  • fa845fa5c0 d3d12: Add support for F_X32 surface format Vincent Lejeune 2015-11-24 22:49:12 +01:00
  • 579096c6a8 d3d12: Discard rtt if format has changed. Vincent Lejeune 2015-11-24 22:48:33 +01:00
  • 7e938b2363 d3d12: Use INCR for stencil op when an unknow op is used. Vincent Lejeune 2015-11-11 20:54:38 +01:00
  • 0d2c4c24b4 d3d12: Use a single big buffer to store readback data Vincent Lejeune 2015-11-25 17:54:58 +01:00
  • d0338cddf7 Merge pull request #1291 from vlj/rsx-debug B1ackDaemon 2015-11-25 02:24:52 +02:00
  • d15300a549 rsx: Display programs associated with selected draw calls in debugger Vincent Lejeune 2015-11-10 19:38:56 +01:00
  • b9d8d9383a rsx/d3d12: dump program content when capturing frame Vincent Lejeune 2015-11-10 18:59:15 +01:00
  • 85cf918aeb rsx: Add none target to gcm pretty printing Vincent Lejeune 2015-11-10 00:06:31 +01:00
  • b5add0f027 rsx: better naming for draw calls Vincent Lejeune 2015-11-09 23:57:35 +01:00
  • b238107a99 rsx: Dump captured commands to file Vincent Lejeune 2015-11-09 23:47:12 +01:00
  • 68608ef894 Merge pull request #1310 from vlj/gl Ivan 2015-11-20 00:16:39 +03:00
  • 5447521ce5 gl: Use uniform buffer for transform constants. Vincent Lejeune 2015-11-17 21:02:45 +01:00
  • 247af0ebbf Merge pull request #1305 from vlj/rsx Ivan 2015-11-19 22:22:43 +03:00
  • 3e5f0e5c37 rsx: Add missing SCB DIVSQ opcode support Vincent Lejeune 2015-11-16 00:56:38 +01:00
  • 9fdc458d69 rsx: Make SCT/SCB/TEX SRB function complete member of FragmentProgram Vincent Lejeune 2015-11-16 00:37:44 +01:00
  • 4a669fd86e DX12 dependencies fix Nekotekina 2015-11-16 02:27:19 +03:00
  • 8edef32c76 Merge pull request #1308 from vlj/d3d12 Ivan 2015-11-17 19:57:25 +03:00
  • 307015382d d3d12: Support default value for stencil op Vincent Lejeune 2015-11-11 20:54:38 +01:00
  • 471e807ea2 d3d12: Fix some typo in render target code Vincent Lejeune 2015-11-14 18:36:03 +01:00
  • bb4b12f253 d3d12: Texcoord9 is actually stored in register 6. Vincent Lejeune 2015-11-13 17:41:41 +01:00
  • 432bca26ae d3d12: Add support for reading depth texture Vincent Lejeune 2015-11-01 00:35:00 +01:00
  • 5f6caf33f0 MINGW64: Compilation fix Nekotekina 2015-11-16 18:04:49 +03:00
  • 60dc4abc2b Merge pull request #1292 from vlj/gl Ivan 2015-11-16 01:44:25 +03:00
  • e2d0a63b98 gl: Use factored scale offset function call Vincent Lejeune 2015-11-11 00:19:27 +01:00
  • 0fc55de769 Merge pull request #1303 from vlj/d3d12 Ivan 2015-11-15 23:29:43 +03:00
  • 570ca1c87f d3d12: Use a_b_c style for D3D12GSRender.h members Vincent Lejeune 2015-11-01 21:40:04 +01:00
  • 6e666b63fa Merge pull request #1290 from vlj/rsx Ivan 2015-11-15 21:29:25 +03:00
  • 2ac47548b0 rsx: Set registers individually Vincent Lejeune 2015-11-12 18:13:28 +01:00
  • a79ffdb485 rsx/common: Fix ARL register type and write function in vtx shader Vincent Lejeune 2015-11-10 20:39:06 +01:00
  • daf2d3a02e rsx: Suppress cellResc function that modifies method_registers Vincent Lejeune 2015-11-09 22:27:55 +01:00
  • e9d9bad643 rsx: reset register after each flip Vincent Lejeune 2015-11-09 22:27:33 +01:00
  • f34bd724e3 SimpleIni removed O1L 2015-11-15 13:05:25 +04:00
  • fd13a495de Replace remained old ini-manager calls O1L 2015-11-14 23:59:46 +04:00
  • 7dfe9415c4 PKG Installer fix Nekotekina 2015-11-14 14:04:02 +03:00
  • 080e503954 Compilation fix Nekotekina 2015-11-01 13:43:30 +03:00
  • a4db58f5f2 Added fs::file_ptr, fom::rewrite, cleanup Nekotekina 2015-11-01 13:33:28 +03:00
  • 009aa3dcb9 Fix crash on exit in some tests Danila Malyutin 2015-11-14 19:34:20 +03:00
  • b46c66b4c7 Merge pull request #1289 from vlj/d3d12 Ivan 2015-11-14 14:01:26 +03:00
  • 039e729881 d3d12: Fix scissor Vincent Lejeune 2015-11-06 22:16:12 +01:00
  • c152c20d70 d3d12: Fix wrong front_face_ccw value for Disgaea 3 Vincent Lejeune 2015-11-01 20:56:49 +01:00
  • 917f08c534 d3d12: Fix depth range Vincent Lejeune 2015-11-01 01:07:15 +01:00
  • ae5d95d462 rsx/common: Take primitive restart index in account and turns it into -1. Vincent Lejeune 2015-11-10 22:34:57 +01:00
  • 925d6889a6 d3d12: Use ring buffer like rtv/dsv descriptor heap Vincent Lejeune 2015-10-31 23:06:59 +01:00
  • 231f322b60 Merge pull request #1262 from tambry/frog Ivan 2015-11-11 23:18:36 +03:00
  • 2a5f5c0dc2 Add new VS Update 1 database format to .gitignore Raul Tambre 2015-11-08 13:47:08 +02:00
  • 5d5a4f804b Replace most returns with CHECK_ASSERTION Raul Tambre 2015-11-08 13:42:41 +02:00
  • 9c2f48cd1d More defect fixes, added some error codes Raul Tambre 2015-10-23 17:42:34 +03:00
  • fac9d74344 Lots of defect fixes Raul Tambre 2015-10-17 20:47:18 +03:00
  • 5dfc22a604 Merge pull request #1285 from vlj/rsx-debug Ivan 2015-11-09 01:35:05 +03:00
  • 660bc34157 rsx: Add gui element to enable capture frame Vincent Lejeune 2015-11-03 01:44:38 +01:00
  • 70b9271cd8 rsx/d3d12: Record frame buffer content per draw call. Vincent Lejeune 2015-11-06 00:56:27 +01:00
  • 8da7361794 rsx: Expand some rsx register disasm. Vincent Lejeune 2015-11-02 02:08:42 +01:00
  • 896562238c Merge pull request #1286 from vlj/d3d12 Ivan 2015-11-08 14:26:13 +03:00
  • 0cc4b555d1 d3d12: Comment out LLVM_BUILTIN_UNREACHABLE and display error msg in log Vincent Lejeune 2015-11-01 21:23:57 +01:00
  • e76abf875f d3d12: Clean rtt related code Vincent Lejeune 2015-10-30 23:37:31 +01:00
  • adcb9864df Merge pull request #1281 from vlj/rsx Ivan 2015-11-07 18:43:19 +03:00
  • 2a9895b7f0 rsx/d3d12: Move fragment constants filling code to ProgramStateCache Vincent Lejeune 2015-10-31 18:43:53 +01:00
  • 2ad7051746 rsx/d3d12: Move vertex constants filling code to RSXThread Vincent Lejeune 2015-10-31 18:19:45 +01:00
  • 02ce78482c rsx/d3d12: Move scale offset buffer setting to RSXThread Vincent Lejeune 2015-10-31 18:08:49 +01:00
  • 61755ed017 Fix Full screen in DX12 Zangetsu38 2015-10-13 12:44:35 +02:00
  • ae38ae9aff Install cmake from packages Danila Malyutin 2015-11-04 16:33:24 +03:00
  • b5cf7fba2e Merge pull request #1276 from vlj/d3d12 B1ackDaemon 2015-10-30 22:12:52 +02:00
  • 449c41aca2 d3d12: Support size changing depth buffer Vincent Lejeune 2015-10-30 18:12:05 +01:00
  • 2043181501 d3d12: Suppress a warning if no rtt is bound Vincent Lejeune 2015-10-30 18:10:41 +01:00
  • a2f7f371dc d3d12: Add an extra varying. Vincent Lejeune 2015-10-29 22:33:08 +01:00
  • 29cde1a618 d3d12: Clean Overlay code Vincent Lejeune 2015-10-29 19:10:16 +01:00
  • c570d60f45 d3d12: Add newline at the end of every file Vincent Lejeune 2015-10-29 18:50:50 +01:00
  • 893175f511 d3d12: Include some headers in stdafx_d3d12.h to speed up compilation Vincent Lejeune 2015-10-29 01:21:15 +01:00
  • c197b54774 d3d12: Rename D3D12GSRender function Vincent Lejeune 2015-10-28 19:02:17 +01:00
  • 124d0de325 d3d12: Move storage helpers to their dedicated files. Vincent Lejeune 2015-10-28 17:42:43 +01:00
  • fdae12c52e d3d12: Move empty texture slot filling code to D3D12Texture. Vincent Lejeune 2015-10-28 17:32:03 +01:00
  • 59c549ac86 d3d12: Clean D3D12GSRender Vincent Lejeune 2015-10-27 18:09:15 +01:00
  • 1ec18bdf64 RSX/common: Clean BufferUtils code Vincent Lejeune 2015-10-27 01:19:04 +01:00
  • 42467ba40f RSX/common: Clean TextureUtils code. Vincent Lejeune 2015-10-27 01:11:40 +01:00
  • 9f51bce2aa StrFmt: Fix unknow pragma on MSVC Vincent Lejeune 2015-10-27 00:36:32 +01:00
  • 8f84fca0f2 d3d12: Fix some unintialised value warning. Vincent Lejeune 2015-10-26 23:58:05 +01:00
  • 0e3ab35e32 d3d12: Fix sampler border color Vincent Lejeune 2015-10-26 23:51:16 +01:00
  • 119126c60c d3d12: Move enum conversion to a separate files. Vincent Lejeune 2015-10-26 23:26:35 +01:00