Home
last modified time | relevance | path

Searched refs:SSBO (Results 1 – 25 of 69) sorted by relevance

123

/external/deqp/doc/testspecs/GLES31/
Dfunctional.ssbo.txt25 + SSBO access from compute shaders
26 + Basic SSBO usage
53 SSBO layout and access tests generate compute shader code based on interface
59 SSBO. Reads are validated by comparing values to constant values declared in
60 shader text. Writes are validated by reading back the SSBO and comparing
63 Atomic operation test cases use a single SSBO for both input data, output data
66 invocation data. Result values are then stored into SSBO. Results are
Dfunctional.shaders.opaque_type_indexing.txt31 + Indexing of SSBO instance arrays
42 + SSBO writes, atomic ops, unsized array length queries
54 dynamically uniform cases using attribute/varying/SSBO variables depending on
58 fragment shader outputs, or written into a SSBO depending on the shader type.
Dfunctional.compute.basic.txt28 + Reading from and writing to SSBO
38 - SSBO access
42 - SSBO access
49 - SSBO layouts
Dfunctional.compute.indirect_dispatch.txt45 as a SSBO. Memory barrier is issued after the first compute shader in
49 a SSBO with two fields. One is reference work group count (uvec3) and another
54 calls are made. SSBO binding offset is adjusted between each call to allocate
Dfunctional.compute.shared_var.txt53 then maps the output SSBO and checks that all elements are true, meaning that
60 per-invocation value. Resulting values are written out into SSBO. Finally, one
63 Resulting values from SSBO are read using buffer mapping and verified. The
Dfunctional.shaders.atomic_counter.txt46 Test cases perform atomic counter calls and saves results to a SSBO. The SSBO
51 by the shader. SSBO value verification depends on the set of functions used in
53 incremented by one so that all values in the SSBO are values of counter before
/external/swiftshader/third_party/SPIRV-Tools/test/opt/
Ddesc_sroa_test.cpp320 ; CHECK: OpName [[var1:%\w+]] "SSBO[0]" in TEST_F()
321 ; CHECK: OpName [[var2:%\w+]] "SSBO[1]" in TEST_F()
340 OpName %buffers "SSBO" in TEST_F()
/external/deqp-deps/SPIRV-Tools/test/opt/
Ddesc_sroa_test.cpp320 ; CHECK: OpName [[var1:%\w+]] "SSBO[0]" in TEST_F()
321 ; CHECK: OpName [[var2:%\w+]] "SSBO[1]" in TEST_F()
340 OpName %buffers "SSBO" in TEST_F()
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/opt/
Ddesc_sroa_test.cpp320 ; CHECK: OpName [[var1:%\w+]] "SSBO[0]" in TEST_F()
321 ; CHECK: OpName [[var2:%\w+]] "SSBO[1]" in TEST_F()
340 OpName %buffers "SSBO" in TEST_F()
/external/deqp/doc/testspecs/VK/
Dpipeline.spec_constant.txt40 Constant values are read in the shader, written to a SSBO, and read back from
46 For expression tests result of an operation is written to the output SSBO and
/external/mesa3d/src/panfrost/util/
Dpan_sysval.c37 return PAN_SYSVAL(SSBO, uindex); in panfrost_sysval_for_ssbo()
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrnotequal/
Dssbo_comparisons_not_equal.amber9 ; Test operates on a SSBO (%in_var) containing a runtime array of an array of four ints.
10 ; Size of the runtime array is passed another SSBO (%n_var).
Dnull_comparisons_ssbo_not_equal.amber14 ; 1: comparison of SSBO float pointer vs null
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrequal/
Dssbo_comparisons_equal.amber9 ; Test operates on a SSBO (%in_var) containing a runtime array of an array of four ints.
10 ; Size of the runtime array is passed another SSBO (%n_var).
Dnull_comparisons_ssbo_equal.amber14 ; 1: comparison of SSBO float pointer vs null
/external/mesa3d/docs/relnotes/
D18.1.3.rst97 - glsl: Don't copy propagate from SSBO or shared variables either
98 - glsl: Don't copy propagate elements from SSBO or shared variables
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/
Dssbo_comparisons_diff.amber9 ; Test operates on a SSBO (%in_var) containing a runtime array of an array of four ints.
10 ; Size of the runtime array is passed another SSBO (%n_var).
/external/deqp-deps/amber/src/
Dclspv_helper.cc46 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::SSBO; in GetArgKindFromExtInst()
64 return Pipeline::ShaderInfo::DescriptorMapEntry::Kind::SSBO; in GetArgKindFromExtInst()
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/entrypoint/
Dcomp_ssbo_entry_point.amber5 ; Compute shader with SSBO input and output.
Dvert_ssbo_entry_point.amber5 ; Test a vertex shader with an SSBO in the OpEntryPoint instruction.
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opcopylogical/
Dssbo_to_ubo.amber5 ; Tests converting from SSBO layout to UBO layout.
Dubo_to_ssbo.amber5 ; Tests conversion from UBO layout to SSBO layout.
/external/mesa3d/src/freedreno/computerator/
DREADME.rst17 * ``@buf SZ`` - configures an SSBO of the specified size (in dwords).
/external/deqp/external/vulkancts/data/vulkan/amber/graphicsfuzz/
Dearly-return-and-barrier.amber144 ## SSBO
/external/deqp-deps/amber/docs/
Dvk_script.md194 ### Probe SSBO
235 ### SSBO size
238 Sets the number of elements in the SSBO at `binding` to `size`. The buffer will
243 ### SSBO subdata

123