WebGPU Context Setup (SDL3) Настройка контекста WebGPU (SDL3)
Creating a WebGPU rendering context and clearing the background for Windows, Android, and WebAssembly. Создание рендеринг-контекста WebGPU и очистка фона для Windows, Android и WebAssembly.
View the Wasm Demo in the Browser Запустить Wasm-демо в браузере
Source Code Исходный код
You can explore the source code and download the complete project directly from the GitHub repository: Вы можете изучить исходный код и скачать готовый проект напрямую из репозитория на GitHub:
Build and Run for Windows (MinGW) Сборка и запуск для Windows (MinGW)
Configure the project: Сконфигурируйте проект:
config-exe
Build the project: Соберите проект:
build-exe
Run the project: Запустите проект:
run-exe
Build and Run for Android Сборка и запуск для Android
Build the project: Соберите проект:
build-apk
Install the app to the device: Установите приложение на устройство:
install-apk
Useful Tips Полезные советы
-
Show a log:
adb logcat -s MY_APP SDL stdout stderr wgpu wgpu_native AndroidRuntimeПоказать лог:adb logcat -s MY_APP SDL stdout stderr wgpu wgpu_native AndroidRuntime -
Clear a log:
adb logcat -cОчистить лог:adb logcat -c -
Check connected devices:
adb devicesПроверка подключенных устройств:adb devices
Build and Run for WebAssembly Сборка и запуск для WebAssembly
Configure the project: Сконфигурируйте проект:
config-wasm
Build the project: Соберите проект:
build-wasm
Now, start your local server: Теперь запустите локальный сервер:
# Option 1: Using Node.js (http-server)
http-server -c-1
# Option 2: Using Python
python -m http.server 8080
Support My Work Поддержать проект
If these tutorials helped you, consider buying me a coffee! Если эти туториалы вам помогли, вы можете поддержать автора.
Sberbank (Russia only) Сбербанк (только для РФ)
Direct transfer via phone number (Russia only) Перевод по номеру телефона (только для РФ)
USDT TRC20
Support via Cryptocurrency Поддержка криптовалютой