Home
last modified time | relevance | path

Searched refs:sparse (Results 151 - 156 of 156) sorted by relevance

1234567

/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/sparse_resources/
H A DvktSparseResourcesBufferTests.cpp64 namespace sparse namespace
98 //! Utility to lay out memory allocations for a sparse buffer, including holes and aliased regions.
850 // Set up the sparse buffer in iterate()
873 // Try to use a non-trivial memory allocation scheme to make it different from a non-sparse binding in iterate()
927 // If aliased chunk is used, the staging buffer is smaller than the sparse buffer and we don't overwrite the last chunk in iterate()
1124 //! Base test for a sparse buffer backing a vertex/index buffer
1200 // Upload to the sparse buffer in iterate()
1280 << tcu::TestLog::Message << "Drawing a grid of triangles backed by a sparse vertex buffer. There should be no red pixels visible." << tcu::TestLog::EndMessage; in rendererDraw()
1324 << tcu::TestLog::Message << "Drawing a grid of triangles from a sparse index buffer. There should be no red pixels visible." << tcu::TestLog::EndMessage; in rendererDraw()
1375 //! Draw from a sparse indirec
[all...]
H A DvktSparseResourcesImageSparseResidency.cpp59 namespace sparse namespace
257 // Check if device supports sparse operations for image type in checkSupport()
320 // Create logical device supporting both sparse and compute queues in iterate()
374 // Check if device supports sparse operations for image format in iterate()
376 TCU_THROW(NotSupportedError, "The image format does not support sparse operations"); in iterate()
378 // Create sparse image in iterate()
381 // Create sparse image memory bind semaphore in iterate()
391 TCU_THROW(NotSupportedError, "Required memory size for sparse resource exceeds device limits"); in iterate()
413 // Get sparse image sparse memor in iterate()
[all...]
/third_party/skia/third_party/externals/spirv-cross/
H A Dspirv_hlsl.cpp2733 void CompilerHLSL::emit_texture_op(const Instruction &i, bool sparse) in emit_texture_op() argument
2735 if (sparse) in emit_texture_op()
H A Dspirv_msl.cpp8377 void CompilerMSL::emit_texture_op(const Instruction &i, bool sparse)
8379 if (sparse)
8405 CompilerGLSL::emit_texture_op(i, sparse);
9955 string CompilerMSL::to_texture_op(const Instruction &i, bool sparse, bool *forward,
10028 string inner_expr = CompilerGLSL::to_texture_op(i, sparse, forward, inherited_expressions);
/third_party/glslang/SPIRV/
H A DGlslangToSpv.cpp6083 bool sparse = node->isSparseTexture(); in createImageTextureFunctionCall() local
6104 if (sparse) in createImageTextureFunctionCall()
6186 // sparse in createImageTextureFunctionCall()
6187 if (sparse) { in createImageTextureFunctionCall()
6255 spv::Id res = builder.createTextureCall(precision, resType, sparse, cracked.fetch, cracked.proj, in createImageTextureFunctionCall()
6308 builder.createTextureCall(precision, resultType(), sparse, cracked.fetch, cracked.proj, cracked.gather, in createImageTextureFunctionCall()
/third_party/ltp/scripts/
H A Dcheckpatch.pl3120 $line =~ /^Subject:.*\b(?:checkpatch|sparse|smatch)\b[^:]/i) {
4605 # check for new typedefs, only function parameters and sparse annotations

Completed in 45 milliseconds

1234567