Shadeup

Shader programming language - Write shaders easily with Shadeup.

Shadeup is a domain-specific language (DSL) designed to simplify shader programming. It effectively abstracts the complexities of WebGPU while allowing users to write both CPU and GPU code within the same file, thereby minimizing boilerplate code. With advanced features like automatic uniform creation and direct variable access from CPU-declared variables, Shadeup offers a frictionless experience for both beginners and experienced developers. This open-source project aims to make graphics programming accessible, providing a low-friction environment for experimentation and learning. Ideal for anyone looking to delve into graphics programming with powerful tools at their fingertips.

https://shadeup.dev

Shadeup screenshot Shadeup icon
{{ ui.publicListPage.error === 'not_found' ? 'This collection is unavailable' : 'Failed to load' }}
Добавить в лист
Ваши листы

Пока нет листов — создайте новый ниже.

{{ pocketNoteSubjectLabel }}

{{ t('note.editor_hint') }}

{{ t('note.rating') }}
{{ pocketNoteStarIconName(n) }}
{{ formatPocketNoteRatingLabel(pocketNoteDraftActive.rating) }}

{{ t('action.saving') }}

Карточка листа
  • Название
  • Описание
Доступ
Публичная ссылка

{{ publicListShareUrl(user.lists[ui.list.editingListId]) }}

{{ t('home.apps') }} search

{{ t('cat.public_collections') }}
{{ pl.ownerName }} Public collection
{{ pl.name }}

{{ pl.name }}

{{ pl.ownerName }}

{{ pl.fullDescription || pl.description }}

square_arrow_up
{{ t('profile.links') }}
{{ t('home.top_categories') }}
  • {{ cat.emoji }} square_grid_2x2
    {{ cat.title }}
dAppStore
+1000 usefull apps
{{ appPageUpdatingMessage() }}