Commit Graph

  • bad2d7f121 gl: Move vertex setting in a separate file. Vincent Lejeune 2016-04-01 23:24:58 +02:00
  • 8413cd7b0a Merge pull request #1650 from vlj/gl vlj 2016-04-01 23:16:43 +02:00
  • d59486295d gl: Supports 1D and 3D textures. Vincent Lejeune 2016-04-01 00:49:27 +02:00
  • f81a02ed5e Merge pull request #1648 from vlj/vulkan vlj 2016-04-01 00:48:16 +02:00
  • 69d08b6691 vulkan: Support cube and 1D/3D textures. Vincent Lejeune 2016-03-31 18:44:42 +02:00
  • c95c4c32e6 vulkan: Always map at least 1 byte. Vincent Lejeune 2016-03-31 00:21:57 +02:00
  • b46fc2fc49 Merge pull request #1649 from vlj/rsx vlj 2016-03-31 23:49:55 +02:00
  • 5a3cf5d9ac rsx/common: Remove extra "-2" in get_exact_mipmap_count non compressed format. Vincent Lejeune 2016-03-31 18:14:58 +02:00
  • 7542d38681 Merge pull request #1642 from vlj/d3d12 vlj 2016-03-31 20:06:41 +02:00
  • ce072f25e2 d3d12: Move sampler DescriptorHeap selection in D3D12GSRender Vincent Lejeune 2016-03-30 21:04:43 +02:00
  • d5bb951237 Merge pull request #1644 from vlj/gl vlj 2016-03-31 02:17:06 +02:00
  • 4c0b5bbc62 gl: Correctly upload cubemap texture. Vincent Lejeune 2016-03-29 18:43:51 +02:00
  • 51a6862bf4 gl: Use right texture target. Vincent Lejeune 2016-03-29 18:43:37 +02:00
  • b6c827b17a gl: Fix r5g6b5 format. Vincent Lejeune 2016-03-29 17:18:58 +02:00
  • 17c4b2387e gl: Fix unnormalized coord sampling. Vincent Lejeune 2016-03-29 17:04:21 +02:00
  • f712b8aca4 Merge pull request #1643 from vlj/rsx vlj 2016-03-31 00:11:18 +02:00
  • 91d0229bc5 rsx/common: Use an help texture_dimension_extended to handle cubemap more cleanly. Vincent Lejeune 2016-03-30 21:52:29 +02:00
  • b7c539ad7a rsx/common: Make get_exact_mipmap_count take compressed format into account Vincent Lejeune 2016-03-29 18:24:25 +02:00
  • 0c231e6578 Merge pull request #1639 from vlj/vulkan vlj 2016-03-30 22:18:53 +02:00
  • 77674be1c1 vulkan: Fix all warnings in VKGSRender project. Vincent Lejeune 2016-03-30 20:23:40 +02:00
  • 70903d46e6 vulkan: Reset command buffer after framebuffer flushing. Vincent Lejeune 2016-03-29 23:03:54 +02:00
  • f86c079acf vulkan: Do not acquireNextImage twice when no rtt is present. Vincent Lejeune 2016-03-29 02:01:08 +02:00
  • 38d57eb02c vulkan: Remove unneeded dirty_frame boolean. Vincent Lejeune 2016-03-29 01:59:54 +02:00
  • d5e44f6224 vulkan: Fix stencil aspect mask sometimes missing. Vincent Lejeune 2016-03-28 20:46:23 +02:00
  • 3fbc3a3f00 vulkan: Add instruction for Persona 4 : Arena Zangetsu38 2016-03-25 02:28:12 +01:00
  • 427270884c Merge pull request #1641 from vlj/rsx vlj 2016-03-30 21:16:35 +02:00
  • 73233fd347 rsx/common: Use typed class for texture filters. Vincent Lejeune 2016-03-30 20:00:09 +02:00
  • d971c4e0f6 rsx/common: Use typed enum for max anisotropy. Vincent Lejeune 2016-03-30 19:20:39 +02:00
  • 7f25720bd3 rsx/common: Use a typed enum for texture wrap mode. Vincent Lejeune 2016-03-30 18:55:43 +02:00
  • f2c82d3cf4 rsx/common: Use a typed class for texture dimension. Vincent Lejeune 2016-03-30 18:30:51 +02:00
  • d53a1d10ab Merge pull request #1634 from danilaml/patch-2 vlj 2016-03-30 20:02:35 +02:00
  • 5b181ed28c Don't build rsx_program_decompiler Danila Malyutin 2016-03-28 23:45:58 +03:00
  • c1e2b75a49 Merge pull request #1640 from vlj/d3d12 vlj 2016-03-30 18:56:12 +02:00
  • 08b47616b6 d3d12: Fix updated texture state Vincent Lejeune 2016-03-30 01:11:04 +02:00
  • 13d58ac355 Merge pull request #1607 from AniLeo/patch-1 vlj 2016-03-29 22:45:48 +02:00
  • 96329a6e29 Making sure the right file is included AnnieL 2016-03-29 18:59:50 +01:00
  • 9f257ee9f8 Slims down minidx9 to XAudio2_7 AnnieL 2016-03-21 12:47:25 +00:00
  • 8cd0aab129 Added yaml-cpp and pugixml submodules Nekotekina 2016-03-29 12:23:15 +03:00
  • ccb2d89744 Merge pull request #1630 from vlj/vulkan vlj 2016-03-28 20:27:48 +02:00
  • aa3c97f918 vulkan: Only submit command buffer at flip and avoid extra sync. Vincent Lejeune 2016-03-23 23:22:33 +01:00
  • 7a988c73a6 Vulkan: Alloc a descriptor set at every draw call. Vincent Lejeune 2016-03-23 23:16:49 +01:00
  • 9b18bd4cd7 Merge pull request #1627 from danilaml/compilation-fix vlj 2016-03-28 03:08:36 +02:00
  • b81cf01456 Fixed build for MSVC DHrpcs3 2016-03-26 00:14:03 +03:00
  • daabbba5fc Merge pull request #1629 from AniLeo/patch-3 vlj 2016-03-28 00:52:48 +02:00
  • bbf7a070e7 Adds missing lib (libedit-dev) - Solves #1570 AnnieL 2016-03-27 20:25:07 +01:00
  • 27a8c074fa Merge pull request #1618 from vlj/gl vlj 2016-03-27 04:17:30 +02:00
  • 855d6935d9 gl: Enable core context and debug output. Vincent Lejeune 2016-03-22 22:26:37 +01:00
  • 35570a5ebf Merge pull request #1626 from vlj/vulkan vlj 2016-03-26 18:20:47 +01:00
  • 21e7206f7a vulkan: Do not purge texture before flip Vincent Lejeune 2016-03-24 23:28:25 +01:00
  • 1b33abf287 vulkan: Clear framebuffer after flip. Vincent Lejeune 2016-03-24 23:28:55 +01:00
  • 0838e3209e Merge pull request #1625 from vlj/rsx vlj 2016-03-26 02:51:11 +01:00
  • 9485fe2693 rsx/common/gl/d3d12/vulkan: Use exact mimap counts. Vincent Lejeune 2016-03-25 17:44:03 +01:00
  • cf402c8954 Merge pull request #1619 from kd-11/gl_shadowmap_clamp B1ackDaemon 2016-03-24 13:25:14 +02:00
  • 0327e76320 Fix quad strip triangle winding kd-11 2016-03-24 00:35:52 +03:00
  • a120414d32 Set render target textures to clamp to border by default kd-11 2016-03-23 23:31:49 +03:00
  • d995bfbdfb Merge pull request #1612 from vlj/vulkan vlj 2016-03-23 23:04:54 +01:00
  • 36aace57ca vulkan: Use simpler texture object Vincent Lejeune 2016-03-16 00:42:40 +01:00
  • c6bd5d09f8 Merge pull request #1613 from vlj/gl vlj 2016-03-22 22:23:51 +01:00
  • 23a0116975 gl: Expand index for quads/quad_strip/triangle_fan Vincent Lejeune 2016-03-01 21:42:46 +01:00
  • f72f6fe9c5 Merge pull request #1611 from vlj/rsx vlj 2016-03-22 19:55:53 +01:00
  • b00acff9dd rsx/common: Turn alignment constraints in textureUtils to multiple_of constraints. Vincent Lejeune 2016-03-22 19:03:30 +01:00
  • 284d2c43f9 rsx/common: Use protected instead of private for surface_store content. Vincent Lejeune 2016-03-22 18:56:18 +01:00
  • 0a08f9595e Merge pull request #1609 from ProfessorKaos64/patch-1 vlj 2016-03-22 19:05:36 +01:00
  • 29c29d0074 Add missing build deps mikeyd 2016-03-22 10:32:11 -04:00
  • efd52a0547 Merge pull request #1608 from vlj/vulkan vlj 2016-03-21 23:46:20 +01:00
  • 4f2bda26fc vulkan: Simplify framebuffer class and release them at frame flip Vincent Lejeune 2016-03-21 18:20:30 +01:00
  • a14dd8ea51 vulkan: Move sampler object outside of texture. Vincent Lejeune 2016-03-21 01:00:48 +01:00
  • 6f9f5f7918 vulkan: Create program in program_state_cache<>::build_pipeline Vincent Lejeune 2016-03-20 02:26:51 +01:00
  • 1f500aad53 Merge pull request #1603 from vlj/vulkan vlj 2016-03-21 00:45:02 +01:00
  • 34eb85683c vulkan: Remove buffer_deprecated completly. Vincent Lejeune 2016-03-16 00:34:36 +01:00
  • 6fab5a885f Merge pull request #1595 from MyaniPT/patch-1 vlj 2016-03-21 00:02:40 +01:00
  • 38f93461d1 Moves glm, GSL and libpng to 3rdparty AnnieL 2016-03-20 01:05:03 +00:00
  • 6182f5346d Moves ffmpeg and minidx9 to 3rdparty AnnieL 2016-03-20 00:05:12 +00:00
  • afefecf1f0 Moves GL, minidx12, OpenAL, stblib to 3rdparty AnnieL 2016-03-18 14:13:52 +00:00
  • ed03e41f88 Merge pull request #1605 from vlj/master vlj 2016-03-20 22:57:57 +01:00
  • f14a06938c Revert "End of Line Normalization" Vincent Lejeune 2016-03-20 22:06:56 +01:00
  • e91042af97 Merge pull request #1601 from mpm11011/master vlj 2016-03-20 17:08:13 +01:00
  • 617a488a0a Change size to u64 mpm11011 2016-03-19 21:48:56 -04:00
  • 854919b5e2 Merge remote-tracking branch 'refs/remotes/RPCS3/master' mpm11011 2016-03-19 13:51:44 -04:00
  • 8f788cb522 Merge pull request #1602 from vlj/vulkan vlj 2016-03-19 18:47:49 +01:00
  • 6078f25aa7 vulkan: Split get_compatible_sampler_format in two Vincent Lejeune 2016-03-19 18:23:26 +01:00
  • 4484e8c3f0 vulkan: Move vk_wrap_mode and max_aniso to vkFormat Vincent Lejeune 2016-03-19 18:12:43 +01:00
  • b6bcdade81 vulkan: Do not copy texture inside a render pass Vincent Lejeune 2016-03-19 18:07:27 +01:00
  • 6adf086ed1 Adding zlib to rpcs3/CMakeLists.txt mpm11011 2016-03-19 10:49:40 -04:00
  • e7fc5228d5 MakeELF: Replaced wx streams with zlib functions mpm11011 2016-03-18 23:36:08 -04:00
  • 23f03a19e8 Added zlib directory to include dirs in props mpm11011 2016-03-18 23:33:17 -04:00
  • 2060f02636 End of Line Normalization mpm11011 2016-03-18 23:14:52 -04:00
  • e34b5f1f55 Merge pull request #1599 from vlj/vulkan vlj 2016-03-19 01:13:33 +01:00
  • e083c1471c vulkan: Fix crash at exit Vincent Lejeune 2016-03-18 23:33:23 +01:00
  • d9eba43360 vulkan: Do not create empty render pass. Vincent Lejeune 2016-03-18 23:30:58 +01:00
  • 3506d03dc5 Merge pull request #1592 from vlj/vulkan vlj 2016-03-18 17:52:13 +01:00
  • 24eb544046 vulkan: Move descriptor sets and layout in VKGSRender class Vincent Lejeune 2016-03-17 23:57:53 +01:00
  • 6a1f0aed36 vulkan: Precompute all possibles render pass Vincent Lejeune 2016-03-17 21:31:34 +01:00
  • a0c433a065 Merge pull request #1587 from vlj/vulkan vlj 2016-03-17 20:50:49 +01:00
  • 6229733fbb vulkan: Use a shared pipeline layout Vincent Lejeune 2016-03-16 19:06:55 +01:00
  • 7e971eb032 vulkan: Fix for get_memory_mapping Vincent Lejeune 2016-03-16 17:41:28 +01:00
  • 01ce1c31d1 Merge pull request #1580 from MyaniPT/patch-1 vlj 2016-03-17 20:01:55 +01:00
  • 212fd4b340 Adds the stb_truetype Mac OSX fix from 64cfab5 AnnieL 2016-03-15 23:07:46 +00:00
  • 659f3d856a Update stb_truetype from 0.7 to 1.09 AnnieL 2016-03-15 19:47:38 +00:00
  • 8cded28c45 Updates stb_image from 1.33 to 2.10 AnnieL 2016-03-15 19:30:23 +00:00