Home
last modified time | relevance | path

Searched refs:uniformData (Results 1 – 24 of 24) sorted by relevance

/aosp_15_r20/external/skia/tests/graphite/
H A DUniformManagerTest.cpp90 SkSpan<const char> uniformData = mgr.finish(); in DEF_GRAPHITE_TEST()
93 REPORTER_ASSERT(r, uniformData.size() >= vecLength * elementSize); in DEF_GRAPHITE_TEST()
94 REPORTER_ASSERT(r, 0 == memcmp(validData, uniformData.data(), vecLength * elementSize), in DEF_GRAPHITE_TEST()
119 SkSpan<const char> uniformData = mgr.finish(); in DEF_GRAPHITE_TEST()
122 REPORTER_ASSERT(r, uniformData.size() >= vecLength * elementSize); in DEF_GRAPHITE_TEST()
123 REPORTER_ASSERT(r, 0 == memcmp(kInts, uniformData.data(), vecLength * elementSize), in DEF_GRAPHITE_TEST()
151 SkSpan<const char> uniformData = mgr.finish(); in DEF_GRAPHITE_TEST()
155 REPORTER_ASSERT(r, uniformData.size() == elementSize * effectiveVecLength * 3, in DEF_GRAPHITE_TEST()
183 SkSpan<const char> uniformData = mgr.finish(); in DEF_GRAPHITE_TEST()
195 REPORTER_ASSERT(r, uniformData.size() == elementSize * numElements * 3, in DEF_GRAPHITE_TEST()
[all …]
/aosp_15_r20/external/skia/src/gpu/ganesh/effects/
H A DGrSkSLFP.cpp62 const uint8_t* uniformData, in emitCode() argument
68 , fUniformData(uniformData) in emitCode()
270 fp.uniformData(), in emitCode()
283 outer.uniformData()); in onSetData()
304 sk_careful_memcpy(fp->uniformData(), uniforms->data(), uniformSize); in MakeWithData()
353 sk_careful_memcpy(this->uniformData(), other.uniformData(), fUniformSize); in GrSkSLFP()
424 const uint8_t* uniformData = this->uniformData(); in onAddToKey() local
432 b->addBytes(iter->sizeInBytes(), uniformData + iter->offset, iter->name); in onAddToKey()
443 !sk_careful_memcmp(this->uniformData(), in onIsEqual()
444 sk.uniformData(), in onIsEqual()
[all …]
H A DGrSkSLFP.h179 fp->appendArgs(fp->uniformData(), fp->specialized(), std::forward<Args>(args)...); in Make()
218 const uint8_t* uniformData() const { return reinterpret_cast<const uint8_t*>(this + 1); } in uniformData() function
219 uint8_t* uniformData() { return reinterpret_cast< uint8_t*>(this + 1); } in uniformData() function
224 return reinterpret_cast<const Specialized*>(this->uniformData() + fUniformSize); in specialized()
227 return reinterpret_cast<Specialized*>(this->uniformData() + fUniformSize); in specialized()
/aosp_15_r20/external/angle/src/libANGLE/renderer/wgpu/
H A DProgramExecutableWgpu.cpp70 const angle::MemoryBuffer &uniformData = mDefaultUniformBlocks[shaderType]->uniformData; in updateUniformsAndGetBindGroup() local
71 memcpy(&bufferData[offsets[shaderType]], uniformData.data(), uniformData.size()); in updateUniformsAndGetBindGroup()
79 if (mDefaultUniformBlocks[shaderType]->uniformData.size() != 0) in updateUniformsAndGetBindGroup()
85 bindGroupEntry.size = mDefaultUniformBlocks[shaderType]->uniformData.size(); in updateUniformsAndGetBindGroup()
117 return CheckedRoundUp(mDefaultUniformBlocks[shaderType]->uniformData.size(), alignment); in getDefaultUniformAlignedSize()
144 if (!mDefaultUniformBlocks[shaderType]->uniformData.resize( in resizeUniformBlockMemory()
151 mDefaultUniformBlocks[shaderType]->uniformData.fill(0); in resizeUniformBlockMemory()
380 if (mDefaultUniformBlocks[shaderType]->uniformData.size() != 0) in genBindingLayoutIfNecessary()
389 mDefaultUniformBlocks[shaderType]->uniformData.size(); in genBindingLayoutIfNecessary()
/aosp_15_r20/external/skia/src/gpu/graphite/
H A DDrawPass.cpp138 UniformDataCache::Entry& uniformData = uniformCache.lookup(index); in writeUniforms() local
139 const size_t uniformDataSize = uniformData.fCpuData.size(); in writeUniforms()
144 if (!uniformData.fBufferBinding.fBuffer || in writeUniforms()
145 (fUseStorageBuffers && uniformData.fBufferBinding.fBuffer != fLastBinding.fBuffer)) { in writeUniforms()
147 std::tie(writer, uniformData.fBufferBinding) = in writeUniforms()
156 writer.write(uniformData.fCpuData.data(), uniformDataSize); in writeUniforms()
161 SkASSERT(uniformData.fBufferBinding.fOffset % uniformDataSize == 0); in writeUniforms()
162 uniformData.fBufferBinding.fOffset /= uniformDataSize; in writeUniforms()
163 uniformData.fBufferBinding.fSize = uniformData.fBufferBinding.fBuffer->size(); in writeUniforms()
168 uniformData.fBufferBinding.fBuffer != fLastBinding.fBuffer || in writeUniforms()
[all …]
H A DKeyHelpers.cpp1156 const SkData* uniformData, in gather_runtime_effect_uniforms() argument
1158 if (!uniformData) { in gather_runtime_effect_uniforms()
1166 if (!rtsUniforms.empty() && uniformData) { in gather_runtime_effect_uniforms()
1168 const uint8_t* uniformBase = uniformData->bytes(); in gather_runtime_effect_uniforms()
2236 shader->uniformData(keyContext.dstColorInfo().colorSpace()), in add_to_key()
/aosp_15_r20/external/angle/src/libANGLE/renderer/metal/
H A DProgramExecutableMtl.mm260 angle::MemoryBuffer *uniformData)
264 uint8_t *dst = uniformData->data() + layoutInfo.offset;
269 ASSERT(writePtr + (elementSize * count) <= uniformData->data() + uniformData->size());
282 ASSERT(writePtr + elementSize <= uniformData->data() + uniformData->size());
293 const angle::MemoryBuffer *uniformData)
296 layoutInfo, uniformData);
304 const angle::MemoryBuffer *uniformData)
309 const uint8_t *source = uniformData->data() + layoutInfo.offset;
507 stream->writeInt(mDefaultUniformBlocks[shaderType].uniformData.size());
784 if (!mDefaultUniformBlocks[shaderType].uniformData.resize(
[all …]
H A DProgramExecutableMtl.h110 angle::MemoryBuffer uniformData; member
/aosp_15_r20/external/skia/fuzz/
H A DFuzzCommon.cpp357 void* uniformData = uniformBytes->writable_data(); in FuzzCreateValidInputsForRuntimeEffect() local
372 *static_cast<int*>(uniformData) = intVal++; in FuzzCreateValidInputsForRuntimeEffect()
373 uniformData = static_cast<int*>(uniformData) + 1; in FuzzCreateValidInputsForRuntimeEffect()
379 *static_cast<float*>(uniformData) = floatVal++; in FuzzCreateValidInputsForRuntimeEffect()
380 uniformData = static_cast<float*>(uniformData) + 1; in FuzzCreateValidInputsForRuntimeEffect()
/aosp_15_r20/external/skia/src/shaders/
H A DSkRuntimeShader.cpp74 unoptimized, debugTrace, this->uniformData(nullptr), SkSpan(fChildren)); in makeTracedClone()
92 this->uniformData(rec.fDstCS), in appendStages()
105 buffer.writeDataAsByteArray(this->uniformData(nullptr).get()); in flatten()
109 sk_sp<const SkData> SkRuntimeShader::uniformData(const SkColorSpace* dstCS) const { in uniformData() function in SkRuntimeShader
H A DSkRuntimeShader.h57 sk_sp<const SkData> uniformData(const SkColorSpace* dstCS) const;
/aosp_15_r20/external/skia/modules/skottie/src/effects/
H A DSkSLEffect.cpp192 auto uniformData = SkData::MakeZeroInitialized(fEffect->uniformSize()); in buildUniformData() local
193 SkASSERT(uniformData); in buildUniformData()
199 auto dst = reinterpret_cast<uint8_t*>(uniformData->writable_data()) in buildUniformData()
206 return uniformData; in buildUniformData()
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/api/
H A DvktApiBufferViewAccessTests.cpp152 static void generateBuffer(std::vector<uint32_t> &uniformData, uint32_t bufferSize, int8_t factor) in generateBuffer() argument
155 uniformData.push_back(factor * i); in generateBuffer()
284 std::vector<uint32_t> uniformData; in BufferViewTestInstance() local
285 generateBuffer(uniformData, testCase.bufferSize, 1); in BufferViewTestInstance()
292 deMemcpy(m_uniformBufferAlloc->getHostPtr(), uniformData.data(), (size_t)uniformSize); in BufferViewTestInstance()
492 std::vector<uint32_t> uniformData; in iterate() local
496 generateBuffer(uniformData, m_testCase.bufferSize, factor); in iterate()
497 deMemcpy(m_uniformBufferAlloc->getHostPtr(), uniformData.data(), (size_t)uniformSize); in iterate()
/aosp_15_r20/external/angle/src/libANGLE/renderer/
H A Drenderer_utils.cpp1036 angle::MemoryBuffer *uniformData) in UpdateBufferWithLayout() argument
1040 uint8_t *dst = uniformData->data() + layoutInfo.offset; in UpdateBufferWithLayout()
1045 ASSERT(writePtr + (elementSize * count) <= uniformData->data() + uniformData->size()); in UpdateBufferWithLayout()
1058 ASSERT(writePtr + elementSize <= uniformData->data() + uniformData->size()); in UpdateBufferWithLayout()
1069 const angle::MemoryBuffer *uniformData) in ReadFromBufferWithLayout() argument
1074 const uint8_t *source = uniformData->data() + layoutInfo.offset; in ReadFromBufferWithLayout()
1119 &uniformBlock.uniformData); in SetUniform()
1146 reinterpret_cast<GLint *>(uniformBlock.uniformData.data() + elementOffset); in SetUniform()
1206 value, uniformBlock.uniformData.data() + layoutInfo.offset); in SetUniformMatrixfv()
1251 const uint8_t *ptrToElement = uniformBlock.uniformData.data() + layoutInfo.offset + in GetUniform()
[all …]
H A Drenderer_utils.h284 angle::MemoryBuffer uniformData; member
297 angle::MemoryBuffer *uniformData);
304 const angle::MemoryBuffer *uniformData);
/aosp_15_r20/external/skia/experimental/webgpu-bazel/src/
H A Dbindings.cpp185 sk_sp<SkData> uniformData = SkData::MakeWithCopy(&uniforms, sizeof(uniforms)); in drawRuntimeEffect() local
186 sk_sp<SkShader> shader = fEffect->makeShader(std::move(uniformData), /*children=*/{}); in drawRuntimeEffect()
/aosp_15_r20/external/skia/gm/
H A Druntimeintrinsics.cpp587 T uniformData[2] = { -2, -2 }; in plot_bvec() local
588 sk_sp<SkData> uniforms = SkData::MakeWithCopy(uniformData, sizeof(uniformData)); in plot_bvec()
/aosp_15_r20/external/skia/modules/canvaskit/
H A Dcanvaskit_bindings.cpp2271 void* uniformData = reinterpret_cast<void*>(fPtr); in EMSCRIPTEN_BINDINGS() local
2272 castUniforms(uniformData, fLen, self); in EMSCRIPTEN_BINDINGS()
2275 uniforms = SkData::MakeFromMalloc(uniformData, fLen); in EMSCRIPTEN_BINDINGS()
2277 uniforms = SkData::MakeWithoutCopy(uniformData, fLen); in EMSCRIPTEN_BINDINGS()
2290 void* uniformData = reinterpret_cast<void*>(fPtr); in EMSCRIPTEN_BINDINGS() local
2291 castUniforms(uniformData, fLen, self); in EMSCRIPTEN_BINDINGS()
2294 uniforms = SkData::MakeFromMalloc(uniformData, fLen); in EMSCRIPTEN_BINDINGS()
2296 uniforms = SkData::MakeWithoutCopy(uniformData, fLen); in EMSCRIPTEN_BINDINGS()
2315 void* uniformData = reinterpret_cast<void*>(fPtr); in EMSCRIPTEN_BINDINGS() local
2316 castUniforms(uniformData, fLen, self); in EMSCRIPTEN_BINDINGS()
[all …]
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/
H A DProgramExecutableVk.cpp848 uniformDataSize[shaderType] = mDefaultUniformBlocks[shaderType]->uniformData.size(); in save()
2099 if (!mDefaultUniformBlocks[shaderType]->uniformData.empty()) in setAllDefaultUniformsDirty()
2148 const angle::MemoryBuffer &uniformData = mDefaultUniformBlocks[shaderType]->uniformData; in updateUniforms() local
2149 memcpy(&bufferData[offsets[shaderType]], uniformData.data(), uniformData.size()); in updateUniforms()
2233 if (!mDefaultUniformBlocks[shaderType]->uniformData.resize( in resizeUniformBlockMemory()
2240 mDefaultUniformBlocks[shaderType]->uniformData.fill(0); in resizeUniformBlockMemory()
H A DProgramExecutableVk.h275 return roundUp(mDefaultUniformBlocks[shaderType]->uniformData.size(), alignment); in getDefaultUniformAlignedSize()
/aosp_15_r20/external/angle/src/libANGLE/capture/
H A Dserialize.cpp1092 std::vector<T> uniformData(gl::VariableComponentCount(type) * size, 0); in SerializeUniformData() local
1093 (executable.*getFunc)(context, loc, uniformData.data()); in SerializeUniformData()
1094 json->addVector("Data", uniformData); in SerializeUniformData()
/aosp_15_r20/external/deqp/modules/gles31/functional/
H A Des31fSRGBDecodeTests.cpp656 UniformData uniformData(location, std::string(&uniformName[0], strlen(&uniformName[0]))); in SRGBTestProgram() local
657 m_uniformDataList.push_back(uniformData); in SRGBTestProgram()
/aosp_15_r20/external/skia/src/gpu/ganesh/
H A DGrFragmentProcessors.cpp797 shader->uniformData(args.fDstColorInfo->colorSpace()), in make_shader_fp()
/aosp_15_r20/external/angle/src/tests/gl_tests/
H A DGLSLTest.cpp12632 unsigned int uniformData = 456u; in TEST_P() local
12635 glUniform1ui(uniformLocation, uniformData); in TEST_P()
12669 EXPECT_EQ(ptr[1], uniformData); in TEST_P()