This repository has been archived on 2025-12-14. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
github.ong19th.Citron/src/video_core
Zephyron 6d5475a9cf Android: Update build system and dependencies
- Update Gradle from 8.1 to 8.10.2
- Update Android Gradle Plugin from 8.1.2 to 8.8.0
- Update Kotlin from 1.9.20 to 2.1.20-Beta1
- Update various AndroidX dependencies to latest versions
- Update NDK from 26.1 to 27.2 (with RC1/RC2 options commented)
- Update Java target from 17 to 21
- Update Android target SDK from 34 to 35
- Enable additional optimizations in release builds:
  - Enable shrinkResources
  - Use proguard-android-optimize.txt
  - Disable JNI debugging
- Replace vector drawables with PNG for ic_citron
- Comment out unused ComputeInline constant in dma_pusher.cpp
- Update Gradle wrapper and configuration files

This updates the Android build system and dependencies to their latest
versions while enabling additional optimizations for release builds.
The ic_citron icon was converted from vector to PNG format for better
compatibility.
2025-01-13 15:17:39 +10:00
..
buffer_cache buffer_cache: Fix storage buffer memory validation and size detection 2025-01-02 18:03:47 +10:00
control chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
engines chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
host1x chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
host_shaders chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
macro chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
query_cache chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
renderer_null chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
renderer_opengl core: Update copyright headers 2024-12-31 17:36:08 +10:00
renderer_vulkan vulkan: Fix crashes with bindless texture constant buffer handling 2025-01-09 17:13:12 +10:00
texture_cache chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
textures chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
vulkan_common chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
cache_types.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
capture.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
cdma_pusher.cpp NVDRV: Refactor Host1x 2022-10-06 21:00:52 +02:00
cdma_pusher.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
CMakeLists.txt chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
compatible_formats.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
compatible_formats.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
delayed_destruction_ring.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
dirty_flags.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
dirty_flags.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
dma_pusher.cpp Android: Update build system and dependencies 2025-01-13 15:17:39 +10:00
dma_pusher.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
fence_manager.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
framebuffer_config.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
framebuffer_config.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
fsr.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
fsr.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
gpu.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
gpu.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
gpu_thread.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
gpu_thread.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
guest_memory.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
invalidation_accumulator.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
memory_manager.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
memory_manager.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
precompiled_headers.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
present.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
pte_kind.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
query_cache.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
rasterizer_download_area.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
rasterizer_interface.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
renderer_base.cpp core: Update copyright headers 2024-12-31 17:36:08 +10:00
renderer_base.h core: Update copyright headers 2024-12-31 17:36:08 +10:00
shader_cache.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
shader_cache.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
shader_environment.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
shader_environment.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
shader_notify.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
shader_notify.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
smaa_area_tex.h video_core: Integrate SMAA 2022-12-08 17:17:45 -05:00
smaa_search_tex.h video_core: Integrate SMAA 2022-12-08 17:17:45 -05:00
surface.cpp core: Update copyright headers 2024-12-31 17:36:08 +10:00
surface.h core: Update copyright headers 2024-12-31 17:36:08 +10:00
transform_feedback.cpp chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
transform_feedback.h chore: update project references and add Citron copyright 2024-12-31 17:07:49 +10:00
video_core.cpp core: Update copyright headers 2024-12-31 17:36:08 +10:00
video_core.h core: Update copyright headers 2024-12-31 17:36:08 +10:00