This is the Linux app named Shaderc whose latest release can be downloaded as shadercv2025.4sourcecode.zip. It can be run online in the free hosting provider OnWorks for workstations.
Pobierz i uruchom bezpłatnie aplikację Shaderc z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Shaderc
OPIS
Shaderc to zbiór narzędzi i bibliotek do kompilowania shaderów – małych programów uruchamianych na GPU – do SPIR-V, pośredniej reprezentacji używanej przez API graficzne Vulkan. Udostępnia on zarówno narzędzie wiersza poleceń (glslc), jak i bibliotekę C/C++ (libshaderc), które łączą funkcjonalność glslang (kompilatora referencyjnego Khronos dla GLSL) i SPIRV-Tools, zapewniając nowoczesny, skryptowalny i wydajny proces kompilacji shaderów. Kompilator glslc oferuje interfejs podobny do GCC/Clang do budowania shaderów GLSL i HLSL, ułatwiając integrację z istniejącymi systemami kompilacji. Jednocześnie libshaderc udostępnia stabilne API, które pozwala programistom programowo kompilować ciągi shaderów do modułów SPIR-V w silnikach graficznych i narzędziach. Shaderc obsługuje zaawansowane funkcje, takie jak dołączanie plików (#include), współbieżność i kompilacje międzyplatformowe, a także zachowuje wsteczną kompatybilność w przypadku projektów długoterminowych.
Funkcje
- Kompilacja GLSL/HLSL do SPIR-V za pomocą glslc
- Dostępne powiązania dla języków Python, Rust, Go, .NET i Common Lisp
- Obsługa obrazów Dockera dla kompilacji izolowanych
- Przetestowano i dostarczono jako część pakietu Android NDK
- Integruje się z glslang i narzędziami SPIRV
- Obsługuje standardową współbieżność i wielowątkowość
Język programowania
C, C++, Python, powłoka Unix
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/shaderc.mirror/. Została ona umieszczona w OnWorks, aby można ją było najłatwiej uruchomić online z poziomu jednego z naszych darmowych systemów operacyjnych.
