mirror of
https://github.com/crystalidea/qt6windows7.git
synced 2025-02-09 08:15:39 +08:00
26 lines
361 B
Plaintext
26 lines
361 B
Plaintext
#version 430
|
|
|
|
layout (local_size_x = 1, local_size_y = 1, local_size_z = 1) in;
|
|
|
|
layout (binding = 0, std430) buffer toGpu
|
|
{
|
|
float _float[];
|
|
};
|
|
|
|
|
|
layout (binding = 1, std140) buffer fromGpu
|
|
{
|
|
int _int[];
|
|
};
|
|
|
|
void main()
|
|
{
|
|
int length = min(_float.length(), _int.length());
|
|
|
|
for (int i = 0; i < length; ++i)
|
|
_int[i] = int(_float[i]);
|
|
|
|
}
|
|
|
|
|