/aosp_15_r20/external/skia/tests/graphite/ |
H A D | UniformManagerTest.cpp | 90 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 D | GrSkSLFP.cpp | 62 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 D | GrSkSLFP.h | 179 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 D | ProgramExecutableWgpu.cpp | 70 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 D | DrawPass.cpp | 138 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 D | KeyHelpers.cpp | 1156 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 D | ProgramExecutableMtl.mm | 260 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 D | ProgramExecutableMtl.h | 110 angle::MemoryBuffer uniformData; member
|
/aosp_15_r20/external/skia/fuzz/ |
H A D | FuzzCommon.cpp | 357 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 D | SkRuntimeShader.cpp | 74 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 D | SkRuntimeShader.h | 57 sk_sp<const SkData> uniformData(const SkColorSpace* dstCS) const;
|
/aosp_15_r20/external/skia/modules/skottie/src/effects/ |
H A D | SkSLEffect.cpp | 192 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 D | vktApiBufferViewAccessTests.cpp | 152 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 D | renderer_utils.cpp | 1036 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 D | renderer_utils.h | 284 angle::MemoryBuffer uniformData; member 297 angle::MemoryBuffer *uniformData); 304 const angle::MemoryBuffer *uniformData);
|
/aosp_15_r20/external/skia/experimental/webgpu-bazel/src/ |
H A D | bindings.cpp | 185 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 D | runtimeintrinsics.cpp | 587 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 D | canvaskit_bindings.cpp | 2271 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 D | ProgramExecutableVk.cpp | 848 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 D | ProgramExecutableVk.h | 275 return roundUp(mDefaultUniformBlocks[shaderType]->uniformData.size(), alignment); in getDefaultUniformAlignedSize()
|
/aosp_15_r20/external/angle/src/libANGLE/capture/ |
H A D | serialize.cpp | 1092 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 D | es31fSRGBDecodeTests.cpp | 656 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 D | GrFragmentProcessors.cpp | 797 shader->uniformData(args.fDstColorInfo->colorSpace()), in make_shader_fp()
|
/aosp_15_r20/external/angle/src/tests/gl_tests/ |
H A D | GLSLTest.cpp | 12632 unsigned int uniformData = 456u; in TEST_P() local 12635 glUniform1ui(uniformLocation, uniformData); in TEST_P() 12669 EXPECT_EQ(ptr[1], uniformData); in TEST_P()
|