/third_party/skia/src/sksl/ |
D | SkSLDSLParser.h | 131 return *dsl::CurrentSymbolTable(); in symbols() 146 bool functionDeclarationEnd(const dsl::DSLModifiers& modifiers, 147 dsl::DSLType type, 152 dsl::DSLModifiers fModifiers; 153 dsl::DSLType fType = dsl::DSLType(dsl::kVoid_Type); 159 dsl::DSLStatement varDeclarationsOrExpressionStatement(); 161 dsl::DSLStatement varDeclarations(); 163 skstd::optional<dsl::DSLType> structDeclaration(); 165 SkTArray<dsl::DSLGlobalVar> structVarDeclaration(const dsl::DSLModifiers& modifiers); 167 bool parseArrayDimensions(int line, dsl::DSLType* type); [all …]
|
D | BUILD.bazel | 72 "dsl/DSLBlock.cpp", 73 "dsl/DSLCase.cpp", 74 "dsl/DSLCore.cpp", 75 "dsl/DSLExpression.cpp", 76 "dsl/DSLFunction.cpp", 77 "dsl/DSLLayout.cpp", 78 "dsl/DSLRuntimeEffects.cpp", 79 "dsl/DSLStatement.cpp", 80 "dsl/DSLSymbols.cpp", 81 "dsl/DSLType.cpp", [all …]
|
D | SkSLDSLParser.cpp | 18 using namespace SkSL::dsl; 72 dsl::PushSymbolTable(); in AutoDSLSymbolTable() 76 dsl::PopSymbolTable(); in ~AutoDSLSymbolTable() 229 result = dsl::ReleaseProgram(std::move(fText)); in program() 302 dsl::AddExtension(this->text(name)); in directive() 445 void DSLParser::globalVarDeclarationEnd(PositionInfo pos, const dsl::DSLModifiers& mods, in globalVarDeclarationEnd() 446 dsl::DSLType baseType, skstd::string_view name) { in globalVarDeclarationEnd() 447 using namespace dsl; in globalVarDeclarationEnd() 484 DSLStatement DSLParser::localVarDeclarationEnd(PositionInfo pos, const dsl::DSLModifiers& mods, in localVarDeclarationEnd() 485 dsl::DSLType baseType, skstd::string_view name) { in localVarDeclarationEnd() [all …]
|
D | SkSLThreadContext.h | 31 namespace dsl { 220 friend class dsl::DSLCore; 221 friend class dsl::DSLWriter;
|
D | SkSLCompiler.h | 43 namespace dsl { 270 friend class dsl::DSLCore;
|
/third_party/skia/gn/ |
D | sksl.gni | 89 "$_src/sksl/dsl/DSLBlock.cpp", 90 "$_src/sksl/dsl/DSLCase.cpp", 91 "$_src/sksl/dsl/DSLCore.cpp", 92 "$_src/sksl/dsl/DSLExpression.cpp", 93 "$_src/sksl/dsl/DSLFunction.cpp", 94 "$_src/sksl/dsl/DSLLayout.cpp", 95 "$_src/sksl/dsl/DSLRuntimeEffects.cpp", 96 "$_src/sksl/dsl/DSLStatement.cpp", 97 "$_src/sksl/dsl/DSLSymbols.cpp", 98 "$_src/sksl/dsl/DSLType.cpp", [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/ |
D | vktBindingDescriptorBufferTests.cpp | 2232 void initializeBinding (const DescriptorSetLayoutHolder& dsl, 2238 const DescriptorSetLayoutHolder& dsl, 2796 auto& dsl = **dslPtr; in createDescriptorSetLayouts() local 2798 DE_ASSERT(!dsl.bindings.empty()); in createDescriptorSetLayouts() 2800 const auto bindingsCopy = getDescriptorSetLayoutBindings(dsl.bindings); in createDescriptorSetLayouts() 2807 if (dsl.hasEmbeddedImmutableSamplers) in createDescriptorSetLayouts() 2811 else if (dsl.usePushDescriptors) in createDescriptorSetLayouts() 2816 dsl.layout = createDescriptorSetLayout(*m_deviceInterface, *m_device, &createInfo); in createDescriptorSetLayouts() 2818 m_deviceInterface->getDescriptorSetLayoutSizeEXT(*m_device, *dsl.layout, &dsl.sizeOfLayout); in createDescriptorSetLayouts() 2820 for (auto& binding : dsl.bindings) in createDescriptorSetLayouts() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/ |
D | vktBindingDescriptorBufferTests.cpp | 2232 void initializeBinding (const DescriptorSetLayoutHolder& dsl, 2238 const DescriptorSetLayoutHolder& dsl, 2796 auto& dsl = **dslPtr; in createDescriptorSetLayouts() local 2798 DE_ASSERT(!dsl.bindings.empty()); in createDescriptorSetLayouts() 2800 const auto bindingsCopy = getDescriptorSetLayoutBindings(dsl.bindings); in createDescriptorSetLayouts() 2807 if (dsl.hasEmbeddedImmutableSamplers) in createDescriptorSetLayouts() 2811 else if (dsl.usePushDescriptors) in createDescriptorSetLayouts() 2816 dsl.layout = createDescriptorSetLayout(*m_deviceInterface, *m_device, &createInfo); in createDescriptorSetLayouts() 2818 m_deviceInterface->getDescriptorSetLayoutSizeEXT(*m_device, *dsl.layout, &dsl.sizeOfLayout); in createDescriptorSetLayouts() 2820 for (auto& binding : dsl.bindings) in createDescriptorSetLayouts() [all …]
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_descriptors_lazy.c | 61 VkDescriptorSetLayout dsl[2][ZINK_DESCRIPTOR_TYPES]; member 247 …pg->dsl[pg->num_dsl++] = push_count ? ctx->dd->push_dsl[pg->is_compute]->layout : ctx->dd->dummy_d… in zink_descriptor_program_init_lazy() 254 if (!pg->dsl[i + 1]) { in zink_descriptor_program_init_lazy() 256 pg->dsl[pg->num_dsl++] = ctx->dd->dummy_dsl->layout; in zink_descriptor_program_init_lazy() 282 pg->dsl[pg->num_dsl] = pg->dd->layouts[pg->num_dsl]->layout; in zink_descriptor_program_init_lazy() 290 pg->dsl[desc_set] = ctx->dd->bindless_layout; in zink_descriptor_program_init_lazy() 292 if (!pg->dsl[i]) { in zink_descriptor_program_init_lazy() 294 pg->dsl[i] = ctx->dd->dummy_dsl->layout; in zink_descriptor_program_init_lazy() 329 if (pg->dsl[i] == ctx->dd->dummy_dsl->layout || in zink_descriptor_program_init_lazy() 330 pg->dsl[i] == ctx->dd->bindless_layout || in zink_descriptor_program_init_lazy() [all …]
|
/third_party/skia/src/sksl/ir/ |
D | SkSLVariable.h | 22 namespace dsl { 117 friend class dsl::DSLCore; 118 friend class dsl::DSLFunction;
|
D | SkSLFunctionDefinition.cpp | 29 using namespace SkSL::dsl; in append_rtadjust_fixup_to_vertex_main() 30 using SkSL::dsl::Swizzle; // disambiguate from SkSL::Swizzle in append_rtadjust_fixup_to_vertex_main()
|
/third_party/skia/src/sksl/dsl/priv/ |
D | DSLWriter.cpp | 22 namespace dsl { namespace 122 dsl::PopSymbolTable(); in Reset() 123 dsl::PushSymbolTable(); in Reset()
|
D | DSL_priv.h | 19 namespace dsl {
|
D | DSLFPs.h | 19 namespace dsl {
|
D | DSLWriter.h | 25 namespace dsl {
|
/third_party/skia/include/sksl/ |
D | DSLRuntimeEffects.h | 18 namespace dsl {
|
D | DSLSymbols.h | 21 namespace dsl {
|
D | DSL.h | 15 namespace dsl {
|
D | DSLWrapper.h | 15 namespace dsl {
|
D | DSLBlock.h | 22 namespace dsl {
|
D | DSLCase.h | 21 namespace dsl {
|
/third_party/skia/tests/ |
D | SkSLDSLOnlyTest.cpp | 15 using namespace SkSL::dsl;
|
/third_party/skia/src/sksl/dsl/ |
D | DSLLayout.cpp | 14 namespace dsl { namespace
|
D | DSLRuntimeEffects.cpp | 17 namespace dsl { namespace
|
D | DSLBlock.cpp | 15 namespace dsl { namespace
|