Commit Graph

  • 054e39647c gl_rasterizer_cache: Remove unnecessary newline Lioncash 2019-02-12 16:48:30 -05:00
  • e25c464c02 gl_rasterizer_cache: Get rid of variable shadowing Lioncash 2019-02-12 16:46:37 -05:00
  • 18fe910957 renderer_vulkan: Add declarations file ReinUsesLisp 2019-02-12 18:01:40 -03:00
  • b12ab4d805 logging: Add Vulkan backend logging class type ReinUsesLisp 2019-02-12 17:59:04 -03:00
  • cc94a6d101 cmake: Add Vulkan option ReinUsesLisp 2019-02-12 17:58:11 -03:00
  • afb8af9853 gitmodules: Add Vulkan headers dependency ReinUsesLisp 2019-02-12 17:57:53 -03:00
  • e60d4d70bc gl_shader_decompiler: Re-implement TLDS lod ReinUsesLisp 2019-02-12 17:02:59 -03:00
  • 48d9d66dc5 core_timing: Rename CoreTiming namespace to Core::Timing Lioncash 2019-02-12 12:32:15 -05:00
  • 444231a83d Merge pull request #2108 from FernandoS27/fix-cc bunnei 2019-02-12 10:39:03 -05:00
  • c1accfefde Merge pull request #2109 from FernandoS27/fix-f2i bunnei 2019-02-12 10:20:29 -05:00
  • 27e5efd265 Merge pull request #2068 from ReinUsesLisp/shader-cleanup-textures bunnei 2019-02-12 10:20:15 -05:00
  • f5ec165e8c Corrected F2I None mode to RoundEven. Fernando Sahmkow 2019-02-11 18:46:45 -04:00
  • edd668047c Fix incorrect value for CC bit in IADD Fernando Sahmkow 2019-02-11 16:44:43 -04:00
  • 1ddcd0e6f0 kepler_compute: Fixup assert and rename engines ReinUsesLisp 2019-01-22 20:49:31 -03:00
  • a6a73d8892 Implement BGRA8 framebuffer format greggameplayer 2019-01-11 21:15:30 +01:00
  • 1d98027a0e Merge pull request #1904 from bunnei/better-fermi-copy bunnei 2019-02-08 23:32:24 -05:00
  • 2374471a1e Merge pull request #2096 from FearlessTobi/patch-3 bunnei 2019-02-08 21:56:47 -05:00
  • e543320129 Implement linear textures (#2089) Fernando Sahmkow 2019-02-08 19:28:01 -04:00
  • 504aafedd2 Merge pull request #2097 from ReinUsesLisp/fixup-texview bunnei 2019-02-08 17:30:36 -05:00
  • e36e7ae74e gl_rasterizer_cache: Fixup texture view parameters ReinUsesLisp 2019-02-08 18:32:58 -03:00
  • 259e52ccb2 nvdisp_disp0: change drawing message log level from Warning to Trace Tobias 2019-02-08 18:50:24 +01:00
  • f27c65eb91 Use QString instead of std::string where applicable unknown 2019-02-08 14:18:41 +01:00
  • 996ddb202b Use constexpr char array instead of string where applicable Mat M 2019-02-08 14:03:10 +01:00
  • 9d411699d8 frontend: Open transferable shader cache for a selected game in the gamelist unknown 2019-02-08 09:05:51 +01:00
  • 889c646ac0 shader_ir: Remove F4 prefix to texture operations ReinUsesLisp 2019-01-29 04:39:07 -03:00
  • d62b0a9e29 shader_ir: Clean texture management code ReinUsesLisp 2019-01-29 04:31:40 -03:00
  • f09d1dffd1 Merge pull request #2083 from ReinUsesLisp/shader-ir-cbuf-tracking bunnei 2019-02-06 21:56:14 -05:00
  • 35e1118766 gl_rasterizer_cache: Mark surface copy destinations as modified. bunnei 2019-02-02 22:41:39 -05:00
  • dd1aab5446 gl_rasterizer: Implement a more accurate fermi 2D copy. bunnei 2018-12-15 00:20:00 -05:00
  • ca482997fe Merge pull request #2091 from FearlessTobi/port-4603 bunnei 2019-02-06 21:51:46 -05:00
  • e09f1c92fb Merge pull request #2021 from ReinUsesLisp/disk-cache bunnei 2019-02-06 21:47:20 -05:00
  • dfd14618f7 cmake: Fix title bar issue ReinUsesLisp 2019-02-06 21:55:14 -03:00
  • d0ac624403 gl_shader_disk_cache: Check LZ4 size limit Frederic L 2019-02-03 01:22:01 -03:00
  • 9f0b247cf6 gl_shader_disk_cache: Consider compressed size zero as an error Frederic L 2019-02-03 01:21:18 -03:00
  • 8ff2ce5207 cmake: Use CMAKE_COMMAND instead of "cmake" Frederic L 2019-02-03 01:15:46 -03:00
  • e6a2245304 gl_shader_disk_cache: Use unordered containers ReinUsesLisp 2019-02-02 21:14:36 -03:00
  • e147ed4fc0 gl_shader_cache: Fixup GLSL unique identifiers ReinUsesLisp 2019-01-31 16:44:11 -03:00
  • 4ffb487251 cmake: Fixup application string Michael 2019-01-21 21:10:37 -03:00
  • bd928e70ed loading_screen: Unchunk progress bar ReinUsesLisp 2019-01-21 16:38:37 -03:00
  • eb73247433 gl_shader_cache: Link loading screen with disk shader cache load ReinUsesLisp 2019-01-21 16:38:23 -03:00
  • df0f31f44e gl_shader_cache: Set GL_PROGRAM_SEPARABLE to dumped shaders ReinUsesLisp 2019-01-16 04:37:35 -03:00
  • 7fefec585c gl_shader_disk_cache: Pass core system as argument and guard against games without title ids ReinUsesLisp 2019-01-15 16:28:42 -03:00
  • 2bc6a699dc gl_shader_disk_cache: Guard reads and writes against failure ReinUsesLisp 2019-01-15 15:22:25 -03:00
  • 750abcc23d gl_shader_disk_cache: Address miscellaneous feedback ReinUsesLisp 2019-01-15 02:42:25 -03:00
  • 8ee3666a3c gl_shader_disk_cache: Pass return values returning instead of by parameters ReinUsesLisp 2019-01-15 02:17:38 -03:00
  • ed956569a4 gl_shader_disk_cache: Compress program binaries using LZ4 ReinUsesLisp 2019-01-15 02:05:30 -03:00
  • f087639e4a gl_shader_disk_cache: Compress GLSL code using LZ4 ReinUsesLisp 2019-01-15 01:48:29 -03:00
  • cfb20c4c9d gl_shader_disk_cache: Save GLSL and entries into the precompiled file ReinUsesLisp 2019-01-15 01:07:57 -03:00
  • e78da8dc1f settings: Hide shader cache behind a setting ReinUsesLisp 2019-01-14 02:14:27 -03:00
  • be4641c43f gl_shader_disk_cache: Invalidate shader cache changes with CMake hash ReinUsesLisp 2019-01-14 01:58:46 -03:00
  • a3703f5767 gl_shader_cache: Refactor to support disk shader cache ReinUsesLisp 2019-01-14 00:58:15 -03:00
  • 4039086226 gl_shader_disk_cache: Add transferable cache invalidation ReinUsesLisp 2019-01-14 01:25:25 -03:00
  • a1faed9950 gl_shader_disk_cache: Add precompiled load ReinUsesLisp 2019-01-13 23:33:31 -03:00
  • 57fb15d2a3 gl_shader_disk_cache: Add precompiled save ReinUsesLisp 2019-01-13 23:33:00 -03:00
  • 3435cd8d5e gl_shader_disk_cache: Add transferable load ReinUsesLisp 2019-01-13 23:30:37 -03:00
  • b1efceec89 gl_shader_disk_cache: Add transferable stores ReinUsesLisp 2019-01-13 23:29:24 -03:00
  • 98be5a4928 gl_shader_disk_cache: Add ShaderDiskCacheOpenGL class and helpers ReinUsesLisp 2019-01-13 23:22:15 -03:00
  • 145c3ac89e gl_shader_disk_cache: Add file and move BaseBindings declaration ReinUsesLisp 2019-01-13 22:36:52 -03:00
  • c2c5260fd7 gl_shader_decompiler: Remove name entries ReinUsesLisp 2019-01-13 22:06:42 -03:00
  • 8b11368671 gl_shader_util: Add parameter to handle retrievable programs ReinUsesLisp 2019-01-13 22:12:23 -03:00
  • 0ed5d728ca rasterizer_interface: Add disk cache entry for the rasterizer ReinUsesLisp 2019-01-13 22:05:53 -03:00
  • 84412591c9 file_util: Add shader directory ReinUsesLisp 2019-01-11 01:46:49 -03:00
  • 049050856f shader_decode: Implement LDG and basic cbuf tracking ReinUsesLisp 2018-12-29 02:44:54 -03:00
  • 10ab714fe0 Merge pull request #2042 from ReinUsesLisp/nouveau-tex bunnei 2019-02-06 20:19:20 -05:00
  • 40ac058557 Merge pull request #2071 from ReinUsesLisp/dsa-texture bunnei 2019-02-06 20:17:59 -05:00
  • 8b800369ea gdbstub: only let Execute breakpoints write/restore BKPT opcodes into target memory Dimitri ALBORA 2019-01-26 22:08:39 +01:00
  • c357d8f6f7 Merge pull request #2057 from FearlessTobi/port-4586 bunnei 2019-02-06 12:37:57 -05:00
  • b34ae2235d Merge pull request #2086 from FearlessTobi/port-4583 bunnei 2019-02-06 12:33:35 -05:00
  • 40cd299f01 Merge pull request #2087 from lioncash/const bunnei 2019-02-06 12:33:13 -05:00
  • 89abef3518 remove all occurance of specifying endianness inside BitField Weiyi Wang 2019-01-25 12:26:47 -05:00
  • 6b81ceb060 common/bitfield: make it endianness-aware Weiyi Wang 2019-01-25 12:16:23 -05:00
  • 71530781f3 common/swap: remove default value for swap type internal storage Weiyi Wang 2019-01-25 12:16:00 -05:00
  • 6734c64976 common/swap: use template and tag for LE/BE specification Weiyi Wang 2019-01-25 12:09:12 -05:00
  • 94bc48dd78 common/swap: add swap template for enum Weiyi Wang 2018-09-21 19:53:14 -04:00
  • 67c1f31251 Merge pull request #2088 from jroweboy/h bunnei 2019-02-05 21:06:39 -05:00
  • c82b0afb69 QT: Fix the loading screen 'H' switch logo to not glitch out James Rowe 2019-02-05 18:24:15 -07:00
  • ef073ff117 service/nvflinger,service/vi: Handle failure cases with exposed API Lioncash 2019-02-05 16:20:04 -05:00
  • 7aa7d8f4ff Merge pull request #2085 from ReinUsesLisp/cube-minus-one bunnei 2019-02-05 17:15:26 -05:00
  • f598490b57 Fix crash when no files are selected xperia64 2019-01-19 22:14:19 -05:00
  • 284536a626 Add file extension to screenshot filename if not provided xperia64 2019-01-19 22:10:30 -05:00
  • 7320c667df service/nvflinger: Mark FindVsyncEvent() as a const member function Lioncash 2019-02-05 15:57:26 -05:00
  • 3c02cdcc57 service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent() Lioncash 2019-02-05 15:55:15 -05:00
  • 72c70d6808 Merge pull request #2081 from ReinUsesLisp/lmem-64 bunnei 2019-02-05 09:17:48 -05:00
  • b5e685b297 video_core/texture: Fix BitField size for depth_minus_one ReinUsesLisp 2019-02-05 04:31:11 -03:00
  • bb4549a73d Merge pull request #2082 from FernandoS27/txq-stl bunnei 2019-02-04 20:22:32 -05:00
  • a568cd805b Update src/video_core/engines/shader_bytecode.h Mat M 2019-02-03 21:27:26 -04:00
  • 0306c50339 Fix TXQ not using the component mask. Fernando Sahmkow 2019-02-03 17:07:20 -04:00
  • dfa7be5ddf shader_ir/memory: Add ST_L 64 and 128 bits stores ReinUsesLisp 2019-02-03 19:08:10 -03:00
  • 0d1d755086 shader/track: Search inside of conditional nodes ReinUsesLisp 2019-01-30 02:20:05 -03:00
  • 42b75e8be8 shader_ir: Rename BasicBlock to NodeBlock ReinUsesLisp 2019-01-30 02:09:40 -03:00
  • 6a6fabea58 shader_ir: Pass decoded nodes as a whole instead of per basic blocks ReinUsesLisp 2019-01-30 01:56:33 -03:00
  • 2bdbb90af7 video_core: Assert on invalid GPU to CPU address queries ReinUsesLisp 2019-01-22 03:47:56 -03:00
  • 04e68e9738 maxwell_3d: Allow sampler handles with TSC id zero ReinUsesLisp 2019-02-03 04:58:01 -03:00
  • 390721a561 maxwell_3d: Allow texture handles with TIC id zero ReinUsesLisp 2019-01-22 00:57:30 -03:00
  • e01a9de35f memory_manager: Check for reserved page status ReinUsesLisp 2019-01-22 00:57:04 -03:00
  • f61c1ed246 shader_ir/memory: Add LD_L 128 bits loads ReinUsesLisp 2019-02-03 00:35:20 -03:00
  • 9feb68085d shader_bytecode: Rename BytesN enums to BitsN ReinUsesLisp 2019-02-02 23:44:38 -03:00
  • 0be835132c shader_ir/memory: Add LD_L 64 bits loads ReinUsesLisp 2019-02-02 23:43:11 -03:00
  • eceab45dac Merge pull request #2074 from ReinUsesLisp/shader-ir-unify-offset bunnei 2019-02-01 13:24:04 -05:00
  • 4076d8fe3e Merge pull request #2073 from lioncash/opus bunnei 2019-02-01 13:02:16 -05:00