Sign in
fuchsia
/
third_party
/
glslang
/
refs/heads/upstream/GL_EXT_buffer_reference_uvec2
/
.
/
Test
/
hlsl.structbuffer.byte.frag
blob: 2d504da1cfd2074a85a01d71c1aa69e6e252e0a5 [
file
] [
log
] [
blame
] [
edit
]
ByteAddressBuffer
sbuf
;
float4 main
(
uint
pos
:
FOO
)
:
SV_Target0
{
uint
size
;
sbuf
.
GetDimensions
(
size
);
return
sbuf
.
Load
(
pos
)
+
float4
(
sbuf
.
Load2
(
pos
+
4
),
0
,
0
)
+
float4
(
sbuf
.
Load3
(
pos
+
8
),
0
)
+
sbuf
.
Load4
(
pos
+
12
);
}