0
0
mirror of https://github.com/Ishan09811/pine.git synced 2025-04-28 09:35:08 +00:00

2278 Commits

Author SHA1 Message Date
Ishan09811
2e9bf54966
Update active_state.cpp 2025-01-11 19:18:40 +05:30
Ishan09811
8863f087f8
Update buffer_sequence_tracker.h 2025-01-11 19:07:01 +05:30
Ishan09811
10e1c26439
fx 2025-01-11 18:59:12 +05:30
Ishan09811
3e6deadf82
Update buffer_sequence_tracker.h 2025-01-11 18:42:00 +05:30
Ishan09811
2e333932e5
Update active_state.cpp 2025-01-11 18:41:24 +05:30
Ishan09811
ca9f1148f3
Update active_state.h 2025-01-11 18:38:36 +05:30
Ishan09811
05ed29f3ae
Update and rename BufferSequenceTracker.h to buffer_sequence_tracker.h 2025-01-11 18:34:28 +05:30
Ishan09811
96f9ae4f46
Update active_state.h 2025-01-11 17:45:44 +05:30
Ishan09811
cef9c40142
fx 2025-01-11 17:44:08 +05:30
Ishan09811
a4c090b99e
Create BufferSequenceTracker.h 2025-01-11 17:38:21 +05:30
Ishan09811
ab4765c4ed
active_state: optimise `Refresh` to use buffer sequencing to avoid needing to regenerate the quad buffer every time 2025-01-11 17:24:45 +05:30
Ishan09811
3858591a44
Update README.md 2025-01-07 16:45:38 +05:30
Ishan09811
2f1d08785b
EmulationActivity:Drawer: Fix custom game settings not opening when clicking on settings if using custom game settings (#52)
* EmulationActivity:Drawer: Fix custom game settings not opening when clicking on settings if using custom game settings

* Settings: set ``executor_slot_count_scale`` maxValue based on the device
2.0.0
2025-01-06 00:07:28 +05:30
Ishan09811
5302dad837
Implement speed limit option (#51) 2025-01-05 19:37:02 +05:30
Ishan09811
0a710eaf10
Implement Material SeekBarPreference (#50) 2025-01-04 17:34:36 +05:30
Ishan09811
9a72c247fc
Implement Anisotropic filtering option (#49) 2025-01-04 12:51:54 +05:30
Ishan09811
241a799a33
Update vkma to 3.2.0 (#48) 2025-01-03 17:18:28 +05:30
Ishan09811
ced874fd56
Fix ui flickering in some devices (#47) 2025-01-03 17:14:52 +05:30
Ishan09811
a649516149
Implement Vsync option (#46) 2025-01-02 18:49:59 +05:30
Ishan09811
58536da1a4
Input: Allow binding emulator menu + add pause button binding (#45) 2025-01-02 18:49:42 +05:30
Ishan09811
8131163261
IAudioRendererManager: Fix incorrect `transferMemorySize` (#42) 2024-12-31 18:24:39 +05:30
Ishan09811
525839eece
Implement Ambient mode (#44) 2024-12-31 18:24:14 +05:30
Ishan09811
26cfd98296
Refix theme changing logic (#43) 2024-12-30 19:17:35 +05:30
Ishan09811
4fc489c62a
shader_manager: Use multithreading to load the replacement shader files concurrently (#41) 2024-12-29 12:00:28 +05:30
Ishan09811
55efa7dc96
Implement Android 15 16kib page size support (#40) 2024-12-26 20:30:27 +05:30
Ishan09811
3ff78af28e
Update vulkan headers to 1.4+ (#39) 2024-12-23 14:17:00 +05:30
Ishan09811
544a0e2f40
Make `navigationBar` fully transparent + ui improvements (#37) 2024-12-22 00:26:47 +05:30
Ishan09811
3d9df8b827
Implement proper theme changing logic (#35)
recreate the activity when turning on or off material colors instead of restarting the entire application
2024-12-20 13:17:26 +05:30
Ishan09811
4cc4981d08
Implement proper pause and resume logic (#34) 2024-12-19 22:06:43 +05:30
Ishan09811
dd574b73d2
fix drawer pause button 2024-12-19 17:50:18 +05:30
Ishan09811
101a5c478b
Initial oboe sink support (#32) 2024-10-06 08:02:49 +05:30
Ishan09811
4859b7a685
Revert "Integrate GPU memory mapping using adrenotools_mem_gpu_allocate and a…" (#31)
This reverts commit 3fdef75d032a47225021da4b1bc8ec55f3922c30.
2024-10-06 01:24:01 +05:30
Ishan09811
56de0ab2af
Create clear-artifacts.yml 2024-10-06 00:08:05 +05:30
Ishan09811
3fdef75d03
Integrate GPU memory mapping using adrenotools_mem_gpu_allocate and adrenotools_mem_cpu_map (#30) 2024-10-05 18:39:06 +05:30
Ishan09811
1d0b0ec14d
Update libadrenotools submodule and adapt to API changes (#29)
- Updated the libadrenotools submodule to the latest version.
- Adapted the `adrenotools_open_libvulkan` calls to handle the new function signature.
  - Replaced the `adrenotools_gpu_mapping*` argument with a `void**` for user mapping.
  - Properly cast `userMappingHandle` to `adrenotools_gpu_mapping*` after loading Vulkan driver.
- Updated related code in `LoadVulkanDriver` to handle the new GPU mapping logic for both custom and built-in Vulkan drivers.
- Ensured backward compatibility with the new feature flags and import handling in the updated API.
2024-10-05 17:29:59 +05:30
Ishan09811
4fa5879f9a
Fix 2024-07-30 15:39:48 +05:30
Ishan09811
c406ab9852
fix 2024-07-30 13:34:29 +05:30
Ishan09811
5e74a8aff1
missing include 2024-07-30 12:42:11 +05:30
Ishan09811
36afe59d4f
fix 2024-07-30 12:22:39 +05:30
Ishan09811
e86459b167
Typo 2024-07-30 09:37:24 +05:30
Ishan09811
9458e12f5a
Implement sample shading option 2024-07-30 09:31:32 +05:30
Ishan09811
0dd6c15343
some fixes 2024-07-25 21:52:36 +05:30
Ishan09811
1ced510b4d
Update version to 1.0.0 1.0.0 2024-07-25 14:20:24 +05:30
Ishan09811
e5bb4afde8
typo 2024-07-25 00:38:53 +05:30
Ishan09811
67450f5403
Implement sustained performance option 2024-07-25 00:28:26 +05:30
Ishan09811
69ce06494e
typo 2024-07-24 22:36:13 +05:30
Ishan09811
b4181fffb7
fix 2024-07-24 20:31:02 +05:30
Ishan09811
d5bb5a8348
Typo 2024-07-24 20:23:35 +05:30
Ishan09811
7ddd9b6384
Implement JIT Fastmem option 2024-07-24 20:21:13 +05:30
Ishan09811
b3aec03fe4
refix 2024-07-24 19:01:31 +05:30