Home
last modified time | relevance | path

Searched refs:Program (Results 1 – 25 of 1372) sorted by relevance

12345678910>>...55

/external/mesa3d/src/compiler/glsl/
Dstandalone.cpp146 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxTextureImageUnits = 16; in initialize_context()
147 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformComponents = 1024; in initialize_context()
148 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxCombinedUniformComponents = 1024; in initialize_context()
149 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxInputComponents = 0; /* not used */ in initialize_context()
150 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxOutputComponents = 0; /* not used */ in initialize_context()
151 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicBuffers = 8; in initialize_context()
152 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxAtomicCounters = 8; in initialize_context()
153 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxImageUniforms = 8; in initialize_context()
154 ctx->Const.Program[MESA_SHADER_COMPUTE].MaxUniformBlocks = 12; in initialize_context()
167 ctx->Const.Program[MESA_SHADER_VERTEX].MaxAttribs = 8; in initialize_context()
[all …]
Dgl_nir_link_uniform_initializers.c77 if (index >= shader->Program->sh.NumBindlessSamplers) in set_opaque_binding()
79 shader->Program->sh.BindlessSamplers[index].unit = in set_opaque_binding()
81 shader->Program->sh.BindlessSamplers[index].bound = true; in set_opaque_binding()
82 shader->Program->sh.HasBoundBindlessSampler = true; in set_opaque_binding()
84 if (index >= ARRAY_SIZE(shader->Program->SamplerUnits)) in set_opaque_binding()
86 shader->Program->SamplerUnits[index] = in set_opaque_binding()
95 if (index >= shader->Program->sh.NumBindlessImages) in set_opaque_binding()
97 shader->Program->sh.BindlessImages[index].unit = in set_opaque_binding()
99 shader->Program->sh.BindlessImages[index].bound = true; in set_opaque_binding()
100 shader->Program->sh.HasBoundBindlessImage = true; in set_opaque_binding()
[all …]
/external/deqp/external/vulkancts/framework/vulkan/
DvkPrograms.hpp69 template<typename Program, typename BuildOptions>
79 Program& add (const std::string& name);
80 Program& add (const std::string& name, const BuildOptions* buildOptions);
81 void add (const std::string& name, de::MovePtr<Program>& program);
84 const Program& get (const std::string& name) const;
89 typedef typename std::map<std::string, Program*>::const_iterator IteratorImpl;
95 const Program& operator* (void) const { return getProgram(); } in operator *()
98 const Program& getProgram (void) const { return *m_impl->second; } in getProgram()
114 typedef std::map<std::string, Program*> ProgramMap;
120 template<typename Program, typename BuildOptions>
[all …]
/external/mesa3d/src/mesa/drivers/dri/i915/
Di915_context.c203 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits = I915_TEX_UNITS; in i915CreateContext()
204 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits = I915_TEX_UNITS; in i915CreateContext()
207 ctx->Const.Program[MESA_SHADER_VERTEX].MaxOutputComponents = in i915CreateContext()
208 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxInputComponents = ctx->Const.MaxVarying * 4; in i915CreateContext()
210 ctx->Const.Program[MESA_SHADER_VERTEX].MaxTextureImageUnits + in i915CreateContext()
211 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxTextureImageUnits; in i915CreateContext()
229 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeTemps = I915_MAX_TEMPORARY; in i915CreateContext()
230 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeAttribs = 11; /* 8 tex, 2 color, fog */ in i915CreateContext()
231 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeParameters = I915_MAX_CONSTANT; in i915CreateContext()
232 ctx->Const.Program[MESA_SHADER_FRAGMENT].MaxNativeAluInstructions = I915_MAX_ALU_INSN; in i915CreateContext()
[all …]
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_remove_constants.c70 struct rc_constant *constants = c->Program.Constants.Constants; in rc_remove_unused_constants()
74 if (!c->Program.Constants.Count) { in rc_remove_unused_constants()
79 const_used = malloc(c->Program.Constants.Count); in rc_remove_unused_constants()
80 memset(const_used, 0, c->Program.Constants.Count); in rc_remove_unused_constants()
86 for (struct rc_instruction *inst = c->Program.Instructions.Next; in rc_remove_unused_constants()
87 inst != &c->Program.Instructions; inst = inst->Next) { in rc_remove_unused_constants()
94 for (unsigned i = 0; i < c->Program.Constants.Count; i++) in rc_remove_unused_constants()
101 remap_table = malloc(c->Program.Constants.Count * sizeof(unsigned)); in rc_remove_unused_constants()
102 inv_remap_table = malloc(c->Program.Constants.Count * sizeof(unsigned)); in rc_remove_unused_constants()
105 for (unsigned i = 0; i < c->Program.Constants.Count; i++) { in rc_remove_unused_constants()
[all …]
Dradeon_compiler.c41 c->Program.Instructions.Prev = &c->Program.Instructions; in rc_init()
42 c->Program.Instructions.Next = &c->Program.Instructions; in rc_init()
43 c->Program.Instructions.U.I.Opcode = RC_OPCODE_ILLEGAL_OPCODE; in rc_init()
49 rc_constants_destroy(&c->Program.Constants); in rc_destroy()
116 c->Program.InputsRead = 0; in rc_calculate_inputs_outputs()
117 c->Program.OutputsWritten = 0; in rc_calculate_inputs_outputs()
119 for(inst = c->Program.Instructions.Next; inst != &c->Program.Instructions; inst = inst->Next) in rc_calculate_inputs_outputs()
126 c->Program.InputsRead |= 1 << inst->U.I.SrcReg[i].Index; in rc_calculate_inputs_outputs()
131 c->Program.OutputsWritten |= 1 << inst->U.I.DstReg.Index; in rc_calculate_inputs_outputs()
144 c->Program.InputsRead &= ~(1 << input); in rc_move_input()
[all …]
/external/angle/src/libANGLE/
DCLProgram.h23 class Program final : public _cl_program, public Object
56 ~Program() override;
72 Program(Context &context, std::string &&source, cl_int &errorCode);
73 Program(Context &context, const void *il, size_t length, cl_int &errorCode);
75 Program(Context &context,
82 Program(Context &context, DevicePtrs &&devices, const char *kernelNames, cl_int &errorCode);
84 Program(Context &context,
110 inline Context &Program::getContext() in getContext()
115 inline const Context &Program::getContext() const in getContext()
120 inline const DevicePtrs &Program::getDevices() const in getDevices()
[all …]
DCLProgram.cpp18 cl_int Program::build(cl_uint numDevices, in build()
30 Program *notify = nullptr; in build()
41 cl_int Program::compile(cl_uint numDevices, in compile()
60 programs.emplace_back(&(*inputHeaders++)->cast<Program>()); in compile()
62 Program *notify = nullptr; in compile()
73 cl_int Program::getInfo(ProgramInfo name, size_t valueSize, void *value, size_t *valueSizeRet) const in getInfo()
146 cl_int Program::getBuildInfo(cl_device_id device, in getBuildInfo()
155 cl_kernel Program::createKernel(const char *kernel_name, cl_int &errorCode) in createKernel()
160 cl_int Program::createKernels(cl_uint numKernels, cl_kernel *kernels, cl_uint *numKernelsRet) in createKernels()
189 Program::~Program() = default;
[all …]
DProgramPipeline.h52 void activeShaderProgram(Program *shaderProgram);
55 Program *shaderProgram,
58 Program *getActiveShaderProgram() { return mActiveShaderProgram; } in getActiveShaderProgram()
62 const Program *getShaderProgram(ShaderType shaderType) const { return mPrograms[shaderType]; } in getShaderProgram()
73 Program *shaderProgram,
81 Program *mActiveShaderProgram;
83 ShaderMap<Program *> mPrograms;
114 Program *getActiveShaderProgram() { return mState.getActiveShaderProgram(); } in getActiveShaderProgram()
115 void activeShaderProgram(Program *shaderProgram);
116 Program *getLinkedActiveShaderProgram(const Context *context) in getLinkedActiveShaderProgram()
[all …]
DProgramPipeline.cpp52 void ProgramPipelineState::activeShaderProgram(Program *shaderProgram) in activeShaderProgram()
59 Program *shaderProgram, in useProgramStage()
62 Program *oldProgram = mPrograms[shaderType]; in useProgramStage()
85 Program *program = mPrograms[shaderType]; in useProgramStage()
92 Program *shaderProgram, in useProgramStages()
110 for (const Program *program : mPrograms) in usesShaderProgram()
125 const Program *program = getShaderProgram(shaderType); in updateExecutableTextures()
139 const Program *program = getShaderProgram(shaderType); in getSpecConstUsageBits()
167 for (Program *program : mState.mPrograms) in onDestroy()
194 void ProgramPipeline::activeShaderProgram(Program *shaderProgram) in activeShaderProgram()
[all …]
DProgram.cpp792 struct Program::LinkingState
1329 Program::Program(rx::GLImplFactory *factory, ShaderProgramManager *manager, ShaderProgramID handle) in Program() function in gl::Program
1344 Program::~Program() in ~Program()
1349 void Program::onDestroy(const Context *context) in onDestroy()
1368 ShaderProgramID Program::id() const in id()
1374 void Program::setLabel(const Context *context, const std::string &label) in setLabel()
1380 const std::string &Program::getLabel() const in getLabel()
1386 void Program::attachShader(Shader *shader) in attachShader()
1395 void Program::detachShader(const Context *context, Shader *shader) in detachShader()
1406 int Program::getAttachedShadersCount() const in getAttachedShadersCount()
[all …]
/external/skqp/src/sksl/
DSkSLCompiler.h90 std::unique_ptr<Program> convertProgram(Program::Kind kind, String text,
91 const Program::Settings& settings);
93 bool optimize(Program& program);
95 std::unique_ptr<Program> specialize(Program& program,
96 const std::unordered_map<SkSL::String, SkSL::Program::Settings::Value>& inputs);
98 bool toSPIRV(Program& program, OutputStream& out);
100 bool toSPIRV(Program& program, String* out);
102 bool toGLSL(Program& program, OutputStream& out);
104 bool toGLSL(Program& program, String* out);
106 bool toMetal(Program& program, OutputStream& out);
[all …]
DSkSLMain.cpp38 SkSL::Program::Kind kind; in main()
41 kind = SkSL::Program::kVertex_Kind; in main()
43 kind = SkSL::Program::kFragment_Kind; in main()
45 kind = SkSL::Program::kGeometry_Kind; in main()
47 kind = SkSL::Program::kFragmentProcessor_Kind; in main()
49 kind = SkSL::Program::kPipelineStage_Kind; in main()
63 SkSL::Program::Settings settings; in main()
73 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, text, settings); in main()
89 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, text, settings); in main()
105 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, text, settings); in main()
[all …]
/external/skqp/tests/
DSkSLGLSLTest.cpp19 static void test(skiatest::Reporter* r, const char* src, const SkSL::Program::Settings& settings, in test()
20 const char* expected, SkSL::Program::Inputs* inputs, in test()
21 SkSL::Program::Kind kind = SkSL::Program::kFragment_Kind) { in test()
24 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, SkSL::String(src), in test()
43 const char* expected, SkSL::Program::Kind kind = SkSL::Program::kFragment_Kind) { in test()
44 SkSL::Program::Settings settings; in test()
46 SkSL::Program::Inputs inputs; in test()
1031 SkSL::Program::Settings settings; in DEF_TEST()
1035 SkSL::Program::Inputs inputs; in DEF_TEST()
1103 SkSL::Program::Settings settings; in DEF_TEST()
[all …]
DSkSLMetalTest.cpp12 static void test(skiatest::Reporter* r, const char* src, const SkSL::Program::Settings& settings, in test()
13 const char* expected, SkSL::Program::Inputs* inputs, in test()
14 SkSL::Program::Kind kind = SkSL::Program::kFragment_Kind) { in test()
17 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, SkSL::String(src), in test()
36 const char* expected, SkSL::Program::Kind kind = SkSL::Program::kFragment_Kind) { in test()
37 SkSL::Program::Settings settings; in test()
39 SkSL::Program::Inputs inputs; in test()
/external/skia/src/sksl/
DSkSLCompiler.h115 std::unique_ptr<Program> convertProgram(
118 const Program::Settings& settings,
121 bool toSPIRV(Program& program, OutputStream& out);
123 bool toSPIRV(Program& program, String* out);
125 bool toGLSL(Program& program, OutputStream& out);
127 bool toGLSL(Program& program, String* out);
129 bool toHLSL(Program& program, String* out);
131 bool toMetal(Program& program, OutputStream& out);
133 bool toMetal(Program& program, String* out);
136 bool toCPP(Program& program, String name, OutputStream& out);
[all …]
/external/tensorflow/third_party/toolchains/preconfig/win/tf_win_08062020/
DBUILD204 …"C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.26.28801\\…
205 …"C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.26.28801\\…
206 "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um",
207 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\ucrt",
208 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\shared",
209 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\um",
210 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\winrt",
211 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\cppwinrt",
217 …msvc_cl_path = "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.…
218Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.26.28801\\ATLMF…
[all …]
Dbuiltin_include_directory_paths_msvc7 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.26.28801\\A…
8 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.26.28801\\i…
9 "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um"
10 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\ucrt"
11 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\shared"
12 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\um"
13 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\winrt"
14 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.18362.0\\cppwinrt"
/external/deqp/external/openglcts/modules/common/subgroups/
DglcSubgroupsTestsUtils.hpp62 template<typename Program>
71 Program& add (const std::string& name);
72 void add (const std::string& name, de::MovePtr<Program>& program);
75 const Program& get (const std::string& name) const;
80 typedef typename std::map<std::string, Program*>::const_iterator IteratorImpl;
86 const Program& operator* (void) const { return getProgram(); } in operator *()
89 const Program& getProgram (void) const { return *m_impl->second; } in getProgram()
105 typedef std::map<std::string, Program*> ProgramMap;
110 template<typename Program>
111 ProgramCollection<Program>::ProgramCollection (void) in ProgramCollection()
[all …]
/external/deqp/modules/gles31/functional/
Des31fProgramInterfaceDefinition.hpp55 class Program;
84 friend class Program;
87 class Program class
90 Program (void);
91 ~Program (void);
116 Program& operator= (const Program&);
117 Program (const Program&);
/external/tensorflow/third_party/toolchains/preconfig/win/bazel_211/
DBUILD204 …"C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.25.28610\\in…
205 "C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um",
206 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\ucrt",
207 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\shared",
208 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\um",
209 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\winrt",
210 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\cppwinrt",
216 …msvc_cl_path = "C:/Program Files (x86)/Microsoft Visual Studio/2019/Preview/VC/Tools/MSVC/14.25.28…
217Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.25.28610\\include…
218Program Files (x86)\\Microsoft Visual Studio\\2019\\Preview\\VC\\Tools\\MSVC\\14.25.28610\\lib\\x6…
[all …]
/external/swiftshader/src/OpenGL/libGLESv2/
DProgram.cpp35 unsigned int Program::currentSerial = 1;
136Program::Program(ResourceManager *manager, GLuint handle) : serial(issueSerial()), resourceManager… in Program() function in es2::Program
157 Program::~Program() in ~Program()
172 bool Program::attachShader(Shader *shader) in attachShader()
199 bool Program::detachShader(Shader *shader) in detachShader()
226 int Program::getAttachedShadersCount() const in getAttachedShadersCount()
231 sw::PixelShader *Program::getPixelShader() in getPixelShader()
236 sw::VertexShader *Program::getVertexShader() in getVertexShader()
241 GLint Program::getFragDataLocation(const GLchar *name) in getFragDataLocation()
273 void Program::bindAttributeLocation(GLuint index, const char *name) in bindAttributeLocation()
[all …]
/external/llvm-project/llvm/tools/llvm-reduce/deltas/
DReduceMetadata.cpp50 Module *Program) { in extractMetadataFromModule() argument
57 for (auto &GV : Program->globals()) in extractMetadataFromModule()
60 for (auto &F : *Program) { in extractMetadataFromModule()
68 for (auto &GV : Program->globals()) in extractMetadataFromModule()
71 for (auto &F : *Program) { in extractMetadataFromModule()
81 for (auto &MD : Program->named_metadata()) in extractMetadataFromModule()
103 static int countMetadataTargets(Module *Program) { in countMetadataTargets() argument
105 int NamedMetadataNodes = Program->named_metadata_size(); in countMetadataTargets()
108 for (auto &GV : Program->globals()) in countMetadataTargets()
112 for (auto &F : *Program) { in countMetadataTargets()
/external/llvm/tools/bugpoint/
DBugDriver.cpp52 delete Program; in setNewProgram()
53 Program = M; in setNewProgram()
74 Program(nullptr), Interpreter(nullptr), SafeInterpreter(nullptr), in BugDriver()
79 delete Program; in ~BugDriver()
121 assert(!Program && "Cannot call addSources multiple times!"); in addSources()
125 Program = parseInputFile(Filenames[0], Context).release(); in addSources()
126 if (!Program) return true; in addSources()
135 if (Linker::linkModules(*Program, std::move(M))) in addSources()
166 if (runPasses(Program, PassesToRun)) in run()
176 compileProgram(Program, &Error); in run()
[all …]
/external/tensorflow/tensorflow/lite/delegates/gpu/cl/
Dcompiled_program_cache_generated.h28 struct Program;
32 struct Program FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
56 fbb_.AddElement<uint64_t>(Program::VT_FINGERPRINT, fingerprint, 0); in add_fingerprint()
59 fbb_.AddOffset(Program::VT_BINARY, binary); in add_binary()
66 flatbuffers::Offset<Program> Finish() { in Finish()
68 auto o = flatbuffers::Offset<Program>(end); in Finish()
73 inline flatbuffers::Offset<Program> CreateProgram(
83 inline flatbuffers::Offset<Program> CreateProgramDirect(
102 const flatbuffers::Vector<flatbuffers::Offset<Program>> *programs() const { in programs()
103 return GetPointer<const flatbuffers::Vector<flatbuffers::Offset<Program>> *>(VT_PROGRAMS); in programs()
[all …]

12345678910>>...55