HomeSort by relevance Sort by last modified time
    Searched full:ssbo (Results 1 - 25 of 173) sorted by null

1 2 3 4 5 6 7

  /external/deqp/external/vulkancts/modules/vulkan/ssbo/
CMakeLists.txt 17 add_library(deqp-vk-ssbo STATIC ${DEQP_VK_SSBO_SRCS})
18 target_link_libraries(deqp-vk-ssbo ${DEQP_VK_SSBO_LIBS})
vktSSBOLayoutTests.hpp 24 * \brief SSBO layout tests.
31 namespace ssbo namespace in namespace:vkt
36 } // ssbo
vktSSBOLayoutCase.hpp 24 * \brief SSBO layout tests.
35 namespace ssbo namespace in namespace:vkt
254 } // ssbo
vktSSBOLayoutTests.cpp 23 * \brief SSBO layout tests.
47 namespace ssbo namespace in namespace:vkt
    [all...]
  /external/deqp/android/cts/master/src/
vk-temp-excluded.txt 63 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_1
64 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_10
65 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_2
66 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_3
67 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_4
68 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_5
69 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_6
70 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_7
71 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_8
72 dEQP-VK.protected_memory.ssbo.ssbo_atomic.compute.compswap.random.atomic_compswap_
    [all...]
  /external/deqp/android/cts/master/
vk-master-risky.txt 57 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_1
58 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_2
59 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_3
60 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_4
61 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_5
62 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_6
63 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_7
64 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_8
65 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_9
66 dEQP-VK.protected_memory.ssbo.ssbo_atomic.fragment.compswap.random.atomic_compswap_1
    [all...]
  /external/deqp/doc/testspecs/GLES31/
functional.ssbo.txt 22 + dEQP-GLES31.functional.ssbo.*
25 + 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
functional.compute.basic.txt 28 + Reading from and writing to SSBO
38 - SSBO access
42 - SSBO access
49 - SSBO layouts
functional.shaders.opaque_type_indexing.txt 31 + 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.
functional.compute.indirect_dispatch.txt 45 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
functional.compute.shared_var.txt 53 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
functional.shaders.arrays_of_arrays.txt 23 + dEQP-GLES31.functional.ssbo.*arrays_of_arrays*
24 + dEQP-GLES31.functional.ssbo.*_level_array*
47 - Multi-level SSBO/UBO instance arrays
functional.shaders.atomic_counter.txt 46 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/deqp/external/vulkancts/modules/vulkan/
CMakeLists.txt 12 add_subdirectory(ssbo)
44 ssbo
101 deqp-vk-ssbo
  /external/deqp/modules/gles31/functional/
es31fNegativeSSBOBlockTests.cpp 21 * \brief Negative Shader Storage Buffer Object (SSBO) tests.
57 // key pair ssbo arg data
70 // class which manages string based argument used to build varying ssbo interface blocks and members
186 // key placeholders located at specific points in the ssbo block
251 source << "} ssbo;\n"
255 << " gl_Position = ssbo.${MEMBER_NAME} * position;\n"
258 << " variable += ssbo.array_1[idx];\n"
279 source << "} ssbo;\n"
283 << " variable * ssbo.${MEMBER_NAME};\n"
286 << " variable += ssbo.array_1[idx];\n
    [all...]
es31fNegativeSSBOBlockTests.hpp 23 * \brief Negative Shader Storage Block Object (SSBO) API tests.
es31fSSBOArrayLengthTests.hpp 23 * \brief SSBO array length tests.
es31fSSBOLayoutTests.hpp 23 * \brief SSBO layout tests.
es31fShaderAtomicOpTests.hpp 38 ATOMIC_OPERAND_BUFFER_VARIABLE = 0, //!< Variable in SSBO
  /external/deqp/external/openglcts/modules/gl/
gl4cShaderTextureImageSamplesTests.hpp 96 * * Create a multisample texture and use a compute shader with an SSBO
113 * Readback the SSBO "samples" result and verify that it matches the
123 * a compute shader with an SSBO to verify the result of calling
139 * Readback the SSBO "samples" result and verify that it matches the
  /external/deqp/doc/testspecs/VK/
pipeline.spec_constant.txt 40 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/deqp/external/openglcts/modules/glesext/texture_buffer/
esextcTextureBufferParamValueIntToFloatConversion.hpp 75 * Initialize a buffer object to be assigned as ssbo's data store. The size of
89 * Map the ssbo's buffer object's data store to client's address space.
92 * ssbo's buffer object's data store the value of
  /external/mesa3d/src/compiler/nir/
nir_intrinsics.h 208 * get an index and then pass that as the buffer index ubo/ssbo calls.
242 * SSBO atomic intrinsics
244 * All of the SSBO atomic memory operations read a value from memory,
251 * 0: The SSBO buffer index.
252 * 1: The offset into the SSBO buffer of the variable that the atomic
373 * memory. Loads from externally visible memory (UBO and SSBO) simply take a
383 * Some load operations such as UBO/SSBO load and per_vertex loads take an
384 * additional source to specify which UBO/SSBO/vertex to load from.
388 * varying slots and float units for fragment shader inputs. UBO and SSBO
409 LOAD(ssbo, 2, 0, xx, xx, xx, NIR_INTRINSIC_CAN_ELIMINATE
    [all...]
  /external/deqp/external/openglcts/docs/specs/
CTS_ARB_shader_ballot.txt 83 b) Save first invocation index to the SSBO. Calculate color value for
  /external/deqp/external/openglcts/modules/glesext/gpu_shader5/
esextcGPUShader5SSBOArrayIndexing.hpp 28 * \brief GPUShader5 SSBO Array Indexing (Test 5)
50 * Initialize a set of buffer objects to be assigned as SSBO data sources.

Completed in 304 milliseconds

1 2 3 4 5 6 7