Commit Graph

  • 41687af077 Implement _sys_memmove Raul Tambre 2016-02-16 20:54:09 +02:00
  • 6353575208 Merge pull request #1512 from kd-11/gl_sampler_fix Raul Tambre 2016-02-25 07:54:05 +02:00
  • 974ea68cf9 Always bind null for unused shader inputs kd-11 2016-02-23 18:36:31 +03:00
  • 0f0de47c83 Merge pull request #1516 from kd-11/rsx_textureutils_fix vlj 2016-02-25 00:23:25 +01:00
  • 8a3d15d4fe Handle swizzled CELL_GCM_B8 textures kd-11 2016-02-24 14:50:02 +03:00
  • 422f5c0008 Merge pull request #1510 from vlj/rsx vlj 2016-02-22 21:09:38 +01:00
  • 5a14644cd4 rsx/common/d3d12/gl: Use span in vertex upload function. Vincent Lejeune 2016-02-20 00:50:20 +01:00
  • 4e4325a2bf Merge pull request #1509 from vlj/rsx vlj 2016-02-21 22:10:44 +01:00
  • 79dc835378 rsx/common: Track transform constant update. Vincent Lejeune 2016-02-21 18:56:56 +01:00
  • 9404cd5cd8 Merge pull request #1508 from vlj/d3d12 vlj 2016-02-21 21:29:11 +01:00
  • 9ef24509cb d3d12: Use a shared root signature and add more slots Vincent Lejeune 2016-02-21 17:55:34 +01:00
  • 4b54d7ece1 d3d12: Pretty printing of error messages. Vincent Lejeune 2016-02-15 22:34:20 +01:00
  • a9180ce187 Merge pull request #1507 from vlj/vulkan vlj 2016-02-19 20:34:49 +01:00
  • c0423d513d vulkan: Add relevant libs. Vincent Lejeune 2016-02-16 20:23:17 +01:00
  • b6323861a5 Merge pull request #1502 from kd-11/gl_staging vlj 2016-02-18 17:14:16 +01:00
  • a451bb574e Enable texture and render target caching for OpenGL kd-11 2016-02-15 12:50:14 +03:00
  • fe551148d8 Merge pull request #1504 from vlj/rsx vlj 2016-02-16 19:20:54 +01:00
  • 1675a82efd rsx/common/d3d12/gl: Use gsl::span in TextureUtils.cpp Vincent Lejeune 2016-02-14 18:55:26 +01:00
  • 71a975c685 Merge pull request #1501 from kd-11/gl_inline_array_fix vlj 2016-02-16 18:07:16 +01:00
  • 3813c09be6 Properly handle inlined vertex data kd-11 2016-02-15 11:00:03 +03:00
  • 3b7d0bc3fc Merge pull request #1500 from kd-11/prog_constants_fix vlj 2016-02-15 17:25:44 +01:00
  • bd8edee77f Some Change in Gui. v0.0.0.6-44183-c8ec880 v0.0.0.6-4186-bfef7cb v0.0.0.6-4183-c8ec880 Zangetsu38 2015-11-23 00:47:08 +01:00
  • 2230975e55 Speed up program constants upload by switching to glBufferSubData over glMapBuffer kd-11 2016-02-13 13:26:07 +03:00
  • 787619cdba Merge pull request #1496 from kd-11/rsx_textureinfo_fix Raul Tambre 2016-02-15 11:03:48 +02:00
  • 7d70be42af Correctly fetch correct pitch and depth for textures from RSX kd-11 2016-02-11 14:51:03 +03:00
  • 9671a654b7 Merge pull request #1499 from tambry/master Ivan 2016-02-15 00:06:37 +03:00
  • 6963157e63 Fix rpcs3-tests to use default properties Raul Tambre 2016-02-14 20:08:56 +02:00
  • 9452c6b08c Fix CMake libpng linking Raul Tambre 2016-02-13 08:15:41 +02:00
  • 035875825e Merge pull request #1497 from vlj/rsx vlj 2016-02-13 17:22:57 +01:00
  • 837e06e85b rsx/common/d3d12: Support non default alpha function Vincent Lejeune 2016-02-06 19:54:12 +01:00
  • 9e3132c3fc Merge pull request #1491 from kd-11/fs_input_fix vlj 2016-02-13 16:51:56 +01:00
  • 843d0ed298 Fragment position is given as gl_FragCoord not gl_Position kd-11 2016-02-09 12:58:35 +03:00
  • f7f4c049fc Merge pull request #1359 from tambry/ostrich Raul Tambre 2016-02-12 15:08:10 +02:00
  • 1072540e3e Fix compiling Raul Tambre 2016-02-03 19:34:51 +02:00
  • 0c8c13b8b7 Rewrite cellPngDec to use libpng Raul Tambre 2016-01-19 21:24:41 +02:00
  • 303a109286 Merge pull request #1477 from vlj/rsx vlj 2016-02-08 18:04:29 +01:00
  • f0dc38cadd rsx/common/d3d12: Support back spec/diffuse color. Vincent Lejeune 2016-02-05 21:33:19 +01:00
  • 4efa2266e6 rsx/common/d3d12: Use m_texture_dirty[i] to signal texture state change and avoid unecessary bind operation. Vincent Lejeune 2016-02-04 23:25:04 +01:00
  • 1f7a1e4078 rsx/common/d3d12/gl: Fix lit and rsq behavior near 0 in vertex shaders. Vincent Lejeune 2016-01-31 20:01:00 +01:00
  • 2ead9b1f21 Merge pull request #1467 from kd-11/gl_shader_fixes vlj 2016-02-07 18:09:47 +01:00
  • ddf5b52360 Implement rectangle textures natively on OpenGL kd-11 2016-02-03 13:05:18 +03:00
  • f66468ffcd Merge pull request #1476 from kd-11/llvm_fix vlj 2016-02-06 19:18:52 +01:00
  • d3405da5c4 Fix LLVM build by changing variable to appropriate type kd-11 2016-02-05 18:57:57 +03:00
  • 020d282868 Merge pull request #1474 from kd-11/gl_shader_validate vlj 2016-02-04 22:31:15 +01:00
  • 137821c866 Move program validation from link-time to draw-time to compy with spec kd-11 2016-02-02 21:41:39 +03:00
  • e6d2e05b6e Merge pull request #1461 from kd-11/gl_vertex_textures vlj 2016-02-04 01:24:31 +01:00
  • 7b889a10cc Add vertex texture buffers for VS input kd-11 2016-01-28 20:01:10 +03:00
  • 1e1c2007a3 Merge pull request #1443 from kd-11/gl_swizzle_mem_vector vlj 2016-02-02 23:43:24 +01:00
  • 660f491310 Rework OGL texture swizzles; kd-11 2016-01-18 17:37:42 +03:00
  • 670660c244 Merge pull request #1469 from vlj/d3d12 vlj 2016-01-31 21:36:16 +01:00
  • 3d960064ef d3d12: Use unnormalized_coords info in RSXFragment Vincent Lejeune 2016-01-26 20:25:35 +01:00
  • f6d2409b20 rsx/common/d3d12: Support for shader window setting. Vincent Lejeune 2016-01-27 00:30:34 +01:00
  • 39bc897b93 Merge pull request #1464 from vlj/rsx vlj 2016-01-30 21:00:50 +01:00
  • 5f35f2ac7d rsx/common/d3d12: Support for texture 1d too. Vincent Lejeune 2016-01-27 00:34:34 +01:00
  • e1eb075604 Merge pull request #1462 from vlj/d3d12 vlj 2016-01-30 00:27:08 +01:00
  • d19d9ccd0b d3d12: Fix for #1459 Vincent Lejeune 2016-01-29 19:14:52 +01:00
  • b4b4ae7a78 Merge pull request #1458 from vlj/rsx Raul Tambre 2016-01-28 07:42:08 +02:00
  • 149fa9d750 rsx/common: Make RSXFragmentProgram key and not just pointer. Vincent Lejeune 2016-01-26 20:42:54 +01:00
  • 791070c158 Merge pull request #1456 from vlj/rsx-debug vlj 2016-01-27 23:11:40 +01:00
  • 3bd2114815 rsx-debug: Dump windows origin/pixel center. Vincent Lejeune 2016-01-27 00:05:41 +01:00
  • 46de48593c Merge pull request #1457 from vlj/rsx vlj 2016-01-27 22:28:23 +01:00
  • acd384ae2d rsx/common: Base offset is actually correctly supported. Vincent Lejeune 2016-01-26 23:42:22 +01:00
  • b77666cbba cellGame fix Nekotekina 2016-01-27 19:39:31 +03:00
  • 128ee67bba PSF Loader simplified Nekotekina 2016-01-26 21:13:36 +03:00
  • 7417033d7f GLGSRender fix Nekotekina 2016-01-27 15:19:34 +03:00
  • e8a940172c fixed GameViewer crash if entry not exists fixed psf::entry::as_string & psf::entry::value(string) DHrpcs3 2016-01-08 01:53:03 +02:00
  • 290bdc4566 added psf::object::get DHrpcs3 2016-01-08 01:07:55 +02:00
  • 220aab1fd0 Reimplemented psf loader DHrpcs3 2016-01-08 00:12:33 +02:00
  • 8e9f456029 Merge pull request #1455 from vlj/d3d12 vlj 2016-01-27 16:10:38 +01:00
  • aa450b56f1 d3d12: Make some memory helper structure uncopyable/unmovable. Vincent Lejeune 2016-01-26 23:20:23 +01:00
  • 6d70f3c237 d3d12: Compare mipmap/depth count when checking texture compatibility. Vincent Lejeune 2016-01-24 00:30:00 +01:00
  • 6384541345 d3d12: Store vertex attributes as SRV and disable Input_layout. Vincent Lejeune 2016-01-18 16:50:06 +01:00
  • ffb014ca3d Merge pull request #1453 from vlj/rsx vlj 2016-01-26 18:22:45 +01:00
  • 3c3f92f29b rsx/common/d3d12: Support 3d textures Vincent Lejeune 2016-01-25 18:07:24 +01:00
  • 24255f7883 rsx/common/d3d12/gl: Add some texture info to RSXFragmentProgram Vincent Lejeune 2016-01-24 22:24:28 +01:00
  • 40fa836b81 Merge pull request #1452 from vlj/rsx-debug vlj 2016-01-26 17:45:48 +01:00
  • b71caa94ac rsx-debug: Print number of vertex draw again. Vincent Lejeune 2016-01-20 00:07:25 +01:00
  • 39658c0c52 Merge pull request #1450 from vlj/rsx vlj 2016-01-24 21:30:09 +01:00
  • ae6ff4449e Debug DX12 v0.0.0.6-40101-ae6ff44 Zangetsu38 2015-12-19 18:04:18 +01:00
  • f47540b48c d3d12: Update minidx12 SDK on build 10.586. Zangetsu38 2015-12-03 00:37:31 +01:00
  • e12fbae17c Update LLVM with release_37 Zangetsu38 2015-10-03 04:41:41 +02:00
  • 2399107fdf Fix Xaudio2 for Windows 8 and Windows 10. Zangetsu38 2015-11-16 13:21:56 +01:00
  • 97c848c521 Some Change in Gui. Zangetsu38 2015-11-23 00:47:08 +01:00
  • 7706dcb7cd d3d12: Compare mipmap level count when checking texture compatibility. Vincent Lejeune 2016-01-24 00:30:00 +01:00
  • 9b8522e734 rsx/common: Div is vector over scalar division Vincent Lejeune 2016-01-24 00:05:52 +01:00
  • 9875bf9c7b Merge pull request #1448 from vlj/rsx vlj 2016-01-23 23:59:56 +01:00
  • 4ce4cf5242 rsx: Add vertex input and output in RSXVertexProgram. Vincent Lejeune 2016-01-18 20:10:55 +01:00
  • 29791bcacf fix naruto 2 crash Vincent Lejeune 2016-01-21 01:47:46 +01:00
  • 52110e0647 Merge pull request #1447 from RPCS3/rsx_cache DHrpcs3 2016-01-20 21:44:48 +03:00
  • eb6f737895 d3d12: fix default values in vertex Vincent Lejeune 2016-01-20 18:21:00 +01:00
  • 19ce0cdc09 rsx methods constants moved to rsx namespace minor fix DHrpcs3 2016-01-20 20:12:48 +03:00
  • 560b363ad2 rsx/common: Div is vector over scalar division. Vincent Lejeune 2016-01-20 17:59:27 +01:00
  • 2e58f312d5 rsx: implemented internal tasks queue (WIP) DHrpcs3 2016-01-20 17:12:49 +03:00
  • 7523d01e0f Code style fixes #2 DHrpcs3 2016-01-20 16:39:06 +03:00
  • 7972cb5bdc Code style fixes #1 DHrpcs3 2016-01-20 16:23:25 +03:00
  • 685d5d3ea3 Access violation handled by rsx::thread gfxHandler -> rsx::g_access_violation_handler DHrpcs3 2016-01-20 15:46:58 +03:00
  • 1883310ea3 rsx-debug: Print number of vertex draw again. Vincent Lejeune 2016-01-20 00:07:25 +01:00
  • 14791630f9 enable instancing Vincent Lejeune 2016-01-18 23:57:56 +01:00
  • b9914a8aab more Vincent Lejeune 2016-01-18 20:57:07 +01:00
  • 435838e89c continue working on input less Vincent Lejeune 2016-01-18 20:42:20 +01:00