Commit Graph

  • 26c748f959 Make fog-enable driven by uniform instead of fragment shader flag bit Henrik Rydgård 2022-12-19 19:11:06 +01:00
  • f7916b2f68 Merge pull request #16715 from hrydgard/dtm-race-driver-readback Henrik Rydgård 2023-01-04 10:13:21 +01:00
  • c76c09c1f3 Merge pull request #16669 from unknownbrackets/vulkan-update Henrik Rydgård 2023-01-04 10:11:57 +01:00
  • 650390d146 Merge pull request #16668 from unknownbrackets/glslang Henrik Rydgård 2023-01-04 10:06:49 +01:00
  • d750ffbc6b Merge pull request #16701 from unknownbrackets/debugger-memview Henrik Rydgård 2023-01-04 10:03:29 +01:00
  • c3f8116309 Merge pull request #16699 from hrydgard/smooth-touchpad-scrolling Henrik Rydgård 2023-01-04 09:53:10 +01:00
  • 830f1064e6 Merge pull request #16676 from unknownbrackets/riscv-disasm Henrik Rydgård 2023-01-04 09:52:56 +01:00
  • 0076897035 Merge pull request #16695 from hrydgard/memory-exception-report-size Henrik Rydgård 2023-01-04 09:52:35 +01:00
  • 933c909c03 Merge pull request #16717 from unknownbrackets/shader-errors Henrik Rydgård 2023-01-04 08:22:05 +01:00
  • d45142ebaa GPU: Avoid uint by int shifts in reinterpret. Unknown W. Brackets 2023-01-03 23:00:17 -08:00
  • cd535263c1 Update version number v1.14.4 Henrik Rydgård 2023-01-03 11:14:18 +01:00
  • 7fbb0c4d41 Another null check in NativeShutdown Henrik Rydgård 2023-01-03 11:02:26 +01:00
  • f00367da20 Update README.md for 1.14.4 Henrik Rydgård 2023-01-03 10:44:19 +01:00
  • b657bf36ef Eliminate readbacks in the DTM Race Driver series. Henrik Rydgård 2023-01-03 00:29:09 +01:00
  • 233c37a589 Merge pull request #16710 from unknownbrackets/shader-errors Henrik Rydgård 2023-01-03 00:18:03 +01:00
  • 0b6635c2dc GLES: Avoid switch-case on older glsl. Unknown W. Brackets 2023-01-02 14:57:06 -08:00
  • 86d748fa0c GLES: Use uint for uint shift amounts. Unknown W. Brackets 2023-01-02 14:32:44 -08:00
  • fd7cc76d95 Remove unnecessary savedata version reporting Henrik Rydgård 2023-01-02 23:14:14 +01:00
  • 26dc773b2a Merge pull request #16709 from unknownbrackets/shader-errors Unknown W. Brackets 2023-01-02 13:51:23 -08:00
  • d3f08925a9 Merge pull request #16708 from hrydgard/additional-fixes Unknown W. Brackets 2023-01-02 13:49:49 -08:00
  • ae99b797d7 Remove some bad float suffixes Henrik Rydgård 2023-01-02 22:30:01 +01:00
  • c8728a12d0 GLES: Use mod() not fmod() in depal shaders. Unknown W. Brackets 2023-01-02 13:25:40 -08:00
  • 6b95ed2e2e Prevent name clash from redefining packUnorm4x8 if the driver "lies" about having it Henrik Rydgård 2023-01-02 22:24:00 +01:00
  • a5747d53b3 Fix some report spam Henrik Rydgård 2023-01-02 22:23:50 +01:00
  • 5180486ded GLES: Force frag test cache on for Intel. Unknown W. Brackets 2023-01-02 13:21:47 -08:00
  • 2b4a182b46 GLES: Use hex for uint constants. Unknown W. Brackets 2023-01-02 13:12:37 -08:00
  • 0e3cf9862e ComputePathTo: Handle case where from == to. Henrik Rydgård 2023-01-02 22:07:14 +01:00
  • d8136adbed GPUCommon::FastRunLoop: Try not to crash Henrik Rydgård 2023-01-02 22:01:20 +01:00
  • 761fdd353f GPU: Avoid large constant in depal shader. Unknown W. Brackets 2023-01-02 12:59:19 -08:00
  • 6d9d517700 Reporting: Send game ELF crc with reports. Unknown W. Brackets 2023-01-02 12:23:05 -08:00
  • b4571648d2 Merge pull request #16706 from unknownbrackets/softgpu-lighting Henrik Rydgård 2023-01-02 21:01:58 +01:00
  • f1b5cbf993 softgpu: Fix lighting with 0 exp. Unknown W. Brackets 2023-01-02 11:42:52 -08:00
  • 76a4e2cc71 Merge pull request #16705 from unknownbrackets/ffmpeg-up Henrik Rydgård 2023-01-02 20:27:39 +01:00
  • d940381043 Build: Update ffmpeg submodule for Android. Unknown W. Brackets 2023-01-02 11:11:57 -08:00
  • 78eece8a1e Merge pull request #16703 from hrydgard/misc-stuff Unknown W. Brackets 2023-01-02 09:07:08 -08:00
  • 397846c0fc Just add a sanity check in NativeInitGraphics. Henrik Rydgård 2023-01-02 17:38:38 +01:00
  • a3252078e6 Reorder the information in assert lines by importance, to avoid the juicy stuff getting cut out Henrik Rydgård 2023-01-02 16:43:01 +01:00
  • bd6cdeb4ce Remove "toast" message on failure in displayInit, not allowed from that thread. Henrik Rydgård 2023-01-02 16:31:30 +01:00
  • a420fc23a5 Merge pull request #16702 from unknownbrackets/readme Unknown W. Brackets 2023-01-02 07:23:39 -08:00
  • 10412d561b README: Fix some linkification. Unknown W. Brackets 2023-01-02 06:43:51 -08:00
  • 0f4f9997fd Update version number v1.14.3 Henrik Rydgård 2023-01-02 10:19:53 +01:00
  • 7c099dc764 Debugger: Allow copy of byte range from memview. Unknown W. Brackets 2023-01-01 23:01:40 -08:00
  • bba748d627 Debugger: Handle memview select right click better. Unknown W. Brackets 2023-01-01 22:49:04 -08:00
  • a7101b128f Debugger: Allow memview select with keyboard. Unknown W. Brackets 2023-01-01 22:37:53 -08:00
  • f66818ba80 Debugger: Allow selecting a range in memory view. Unknown W. Brackets 2023-01-01 22:26:18 -08:00
  • f8064c6763 Debugger: Cleanup memview members. Unknown W. Brackets 2023-01-01 21:47:39 -08:00
  • 392e3b310d Update README.md for 1.14.3 Henrik Rydgård 2023-01-01 23:48:15 +01:00
  • 8714461f9b Merge pull request #16698 from hrydgard/dialog-fixes Unknown W. Brackets 2023-01-01 14:15:05 -08:00
  • 30c591e813 Fix smooth touchpad scrolling on Windows Henrik Rydgård 2023-01-01 22:23:14 +01:00
  • 474999c462 Minor code cleanup / warning fix Henrik Rydgård 2023-01-01 22:00:53 +01:00
  • 360de9a372 RemoteISO screens: Make them dialogs so ESC works to exit them on PC. Henrik Rydgård 2023-01-01 21:33:11 +01:00
  • 9f85323b8a Merge pull request #16697 from hrydgard/safer-bone-matrix-fast-load Unknown W. Brackets 2023-01-01 12:02:45 -08:00
  • 700a018ef0 IRInterpreter: Use alignment as access size in exceptions Henrik Rydgård 2023-01-01 20:48:16 +01:00
  • 91b7bf986e Can do an unchecked GetPointer here Henrik Rydgård 2023-01-01 20:48:03 +01:00
  • 2951a6494f Check for valid memory range when doing fast bone matrix loads Henrik Rydgård 2023-01-01 20:42:29 +01:00
  • ee997d1353 Account for the GPU cycle cost of loading bone matrices. Henrik Rydgård 2023-01-01 20:35:04 +01:00
  • aa80659530 Memory exception: Add facility to track size Henrik Rydgård 2023-01-01 19:22:41 +01:00
  • 728dde8eb3 Cheats: Cleanup sizes of invalidates and checks. Unknown W. Brackets 2022-12-03 19:26:32 -08:00
  • cee8bfd5cf riscv: Avoid a jit warning. Unknown W. Brackets 2022-12-30 11:42:46 -08:00
  • 87aa4e127c Build: Update to glslang v11.13.0, use upstream. Unknown W. Brackets 2022-12-29 11:05:12 -08:00
  • 77849d3eed riscv: Add disassembler. Unknown W. Brackets 2022-12-30 11:36:32 -08:00
  • a4d3e0ead8 Add range checks in replaced memcpy/memset functions. (#16693) Henrik Rydgård 2023-01-01 19:25:40 +01:00
  • 7ed238a0b7 Font: Avoid late load on save state. Unknown W. Brackets 2022-12-17 09:16:05 -08:00
  • 3ce2c4b380 Vulkan: Update headers to 1.3.236. Unknown W. Brackets 2022-12-29 11:25:21 -08:00
  • 9434df1968 Build: Update to SPIRV-Cross sdk-1.3.236.0. Unknown W. Brackets 2022-12-29 11:10:54 -08:00
  • 5a71db8808 Merge pull request #16692 from unknownbrackets/osk-confirm-btn Henrik Rydgård 2023-01-01 18:51:45 +01:00
  • 87172f9dd5 Dialog: Fix confirm/cancel button reversal. Unknown W. Brackets 2023-01-01 09:34:13 -08:00
  • dadde7a5b7 Merge pull request #16691 from hrydgard/more-minor-fixes Unknown W. Brackets 2023-01-01 09:20:01 -08:00
  • f7df69f50c Change a Crash() to an _assert_msg_ Henrik Rydgård 2023-01-01 15:17:26 +01:00
  • 71aa4c318d Merge pull request #16690 from unknownbrackets/softgpu-init Henrik Rydgård 2023-01-01 16:53:58 +01:00
  • 1353817afa Merge pull request #16689 from unknownbrackets/vk-shutdown Henrik Rydgård 2023-01-01 15:59:55 +01:00
  • be84bc9934 softgpu: Detect binner alloc fail and bail. Unknown W. Brackets 2023-01-01 06:59:14 -08:00
  • 6c79d94814 Vulkan: Avoid race in compile thread exit. Unknown W. Brackets 2023-01-01 06:36:29 -08:00
  • 40386bca08 Merge pull request #16688 from unknownbrackets/debugger Henrik Rydgård 2022-12-31 19:39:28 +01:00
  • bfc659ab5f Debugger: Correct check of pending list item. Unknown W. Brackets 2022-12-31 09:58:24 -08:00
  • 6faed721ad Merge pull request #16678 from unknownbrackets/breakpoint-errors Henrik Rydgård 2022-12-31 18:15:45 +01:00
  • 71deec1d02 Merge pull request #16685 from unknownbrackets/replace-crash Henrik Rydgård 2022-12-31 16:11:47 +01:00
  • 152c82e6d0 Replacement: Verify out stride. Unknown W. Brackets 2022-12-31 06:31:45 -08:00
  • fd5a27f985 Some more paranoia. Name the EmuThread on Android, just because. Henrik Rydgård 2022-12-31 15:18:14 +01:00
  • caa5e67396 Merge pull request #16683 from hrydgard/minor-fixes Henrik Rydgård 2022-12-31 12:41:51 +01:00
  • 9ceffa284d Vulkan: Add robustness against bad shader module compiles Henrik Rydgård 2022-12-31 11:37:00 +01:00
  • d2feb444b7 Bunch of defensive programming around shaders Henrik Rydgård 2022-12-31 11:30:47 +01:00
  • ebaef49516 NativeShutdownGraphics: Check screenManager for nullptr. Henrik Rydgård 2022-12-30 22:59:44 +01:00
  • 25cf61f8c7 Merge pull request #16680 from unknownbrackets/zip-thread Henrik Rydgård 2022-12-31 08:37:30 +01:00
  • 360ef22b2d Merge pull request #16681 from unknownbrackets/mic-safety Henrik Rydgård 2022-12-31 08:35:26 +01:00
  • ff3e70be2f UsbMic: Fix copy on resize shrink. Unknown W. Brackets 2022-12-30 21:31:33 -08:00
  • 1a85370c0a UsbMic: Avoid some temp buffers, check range. Unknown W. Brackets 2022-12-30 21:29:26 -08:00
  • 48504ffcc9 VFS: Use a lock for zip asset reading. Unknown W. Brackets 2022-12-30 20:34:52 -08:00
  • b1f0c44e8a Replacement: Lock libzip file access. Unknown W. Brackets 2022-12-30 20:25:58 -08:00
  • 94a7a32234 Debugger: Correct errors in breakpoint create. Unknown W. Brackets 2022-12-30 15:07:02 -08:00
  • f069de2dd2 Pass the vertex decoder into the vertex shader IDs generator Henrik Rydgård 2022-12-14 22:48:17 +01:00
  • ba2fab5b22 Merge pull request #16677 from unknownbrackets/d3d11-pause Henrik Rydgård 2022-12-30 21:51:55 +01:00
  • fdf5fefa91 GPU: Normalize CopyDisplayToOutput across backends. Unknown W. Brackets 2022-12-30 12:33:02 -08:00
  • 492cf3f123 D3D11: Fix Draw state issues on pause screen. Unknown W. Brackets 2022-12-30 12:27:49 -08:00
  • 492c0b4ab3 Update version number v1.14.2 Henrik Rydgård 2022-12-30 13:37:04 +01:00
  • 545c2a0e25 Update README.md for 1.14.2 Henrik Rydgård 2022-12-30 13:17:25 +01:00
  • f0148e39d1 Merge pull request #16673 from hrydgard/bluescreen-fix Henrik Rydgård 2022-12-30 13:03:47 +01:00
  • 97fadbcecb Show bluescreen properly on memory errors that we failed to ignore. Henrik Rydgård 2022-12-30 12:21:05 +01:00
  • 5708dd98b3 Merge pull request #16671 from hrydgard/larger-alt-stack-size Henrik Rydgård 2022-12-30 12:06:30 +01:00
  • cee71cbfc3 Add some extra room to the alt stack for exception handlers. Henrik Rydgård 2022-12-30 11:25:45 +01:00