/
redgpu
/
tart
Обзор
Документация
Войти
/
redgpu
/
tart
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tmp.comp
21 строка
671 B
me
python bindings for view are now functional
04 окт 2025, 19:04
04 окт 2025, 19:04
939ed6c
Код
Авторство
О чём код?
#version 450 layout (local_size_x = 1) in; layout(set = 0, binding = 0) buffer buf_in_a { float in_a[]; }; layout(set = 0, binding = 1) buffer buf_in_b { float in_b[]; }; layout(set = 0, binding = 2) buffer buf_out_a { uint out_a[]; }; layout(set = 0, binding = 3) buffer buf_out_b { uint out_b[]; }; layout(push_constant) uniform PushConstants { float val; } push_const; layout(constant_id = 0) const float const_one = 0; layout(constant_id = 1) const float const_two = 0; void main() { uint index = gl_GlobalInvocationID.x; out_a[index] += uint( in_a[index] * in_b[index] ); out_b[index] += uint( const_two*(const_one * push_const.val ) ); }