๐ VulkanPojav

Welcome to VulkanPojav, a lightweight Vulkan-powered testing and performance environment built specifically for Android users running Minecraft through PojavLauncher.
Designed as a clean baseline rather than a feature-packed modpack, VulkanPojav focuses on rendering performance, stability, and Vulkan compatibility. The goal is simple: provide a reliable foundation for testing Vulkan Mod and exploring the limits of modern Android hardware.
Whether you're benchmarking your device, troubleshooting Vulkan compatibility, or building your own custom setup, VulkanPojav offers a streamlined starting point without unnecessary content or gameplay modifications.
๐ HARDWARE COMPATIBILITY
โ ๏ธ Important Notice
This build is primarily optimized for Qualcomm Snapdragon devices equipped with Adreno GPUs.
While Vulkan support may vary across Android hardware, the best compatibility and stability are expected on Snapdragon-based devices. Users running MediaTek, Mali, Exynos, or Unisoc hardware may encounter compatibility issues, reduced stability, or startup failures depending on driver support.
๐ ๏ธ IMPORTANT REQUIREMENTS
Before launching the game, please verify the following settings:
- โ๏ธ System Vulkan Driver: Enable the "Use system Vulkan driver" option inside your launcher settings.
- ๐ง Driver Compatibility: VulkanPojav is designed to work alongside modern Vulkan driver implementations and may benefit from custom Adreno driver configurations where supported.
- ๐ Performance Baseline: This project intentionally avoids unnecessary content, focusing entirely on rendering efficiency, stability, and low overhead.
โ๏ธ UNDER THE HOOD
Rather than adding content-heavy modifications, VulkanPojav focuses on improving the engine's efficiency through performance-oriented optimizations.
- โก Graphics Pipeline Optimization — Vulkan rendering reduces graphics API overhead and improves frame pacing on supported devices.
- ๐งต Multi-Core Processing — Performance-intensive tasks can be distributed across multiple CPU cores for smoother chunk generation and world loading.
- ๐ฆ Memory Optimization — Improved memory handling helps reduce allocation overhead and improves overall stability on mobile devices.
- ๐๏ธ Occlusion Culling — Hidden geometry, entities, and other non-visible elements can be skipped during rendering, reducing unnecessary GPU workload.
โ FREQUENTLY ASKED QUESTIONS
Why is the modpack so small?
The lightweight size is intentional. VulkanPojav is designed as a clean testing environment focused on Vulkan performance and stability rather than additional gameplay content.
The game crashes during startup. What should I do?
First, verify that "Use system Vulkan driver" is enabled. Second, confirm that your device supports the required Vulkan features. Finally, ensure that your launcher and graphics configuration match the recommended setup.
Can I build my own modpack on top of VulkanPojav?
Yes. VulkanPojav is intended to serve as a stable baseline that can be expanded with your preferred mods and custom configurations.
Will VulkanPojav continue receiving updates?
Yes. The project will continue evolving alongside Vulkan Mod development, Android rendering improvements, and future Minecraft releases whenever compatibility allows.
๐ค CREDITS & ACKNOWLEDGEMENTS
๐ Project Lead
- tionoob19 — Project maintenance, configuration tuning, testing, optimization management, and release support.
๐ Community Credits
- PojavLauncher, Amethyst, and Zalith Teams — For making desktop Minecraft accessible on Android devices.
- VulkanMod Developers — For developing and maintaining Vulkan rendering support for Minecraft.
- MobileGlues Developers & Modders — For advancing Vulkan compatibility, graphics translation layers, and mobile rendering technologies.