/third_party/skia/tests/graphite/ |
H A D | UniformCacheTest.cpp | 20 sk_sp<UniformData> make_ud(int numUniforms, int dataSize) { in make_ud() 30 sk_sp<UniformData> ud = UniformData::Make(numUniforms, kUniforms, dataSize); in make_ud() 51 sk_sp<UniformData> result1; in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 53 sk_sp<UniformData> ud1 = make_ud(2, 16); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 55 REPORTER_ASSERT(reporter, result1->id() != UniformData::kInvalidUniformID); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 57 sk_sp<UniformData> lookup = cache->lookup(result1->id()); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 65 sk_sp<UniformData> ud2 = make_ud(2, 16); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 66 sk_sp<UniformData> result2 = cache->findOrCreate(ud2); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 67 REPORTER_ASSERT(reporter, result2->id() != UniformData in DEF_GRAPHITE_TEST_FOR_CONTEXTS() [all...] |
H A D | CommandBufferTest.cpp | 72 struct UniformData { in DEF_GRAPHITE_TEST_FOR_CONTEXTS() struct 78 2*sizeof(UniformData), BufferType::kUniform, PrioritizeGpuReads::kNo); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 92 UniformData* uniforms = (UniformData*)uniformBuffer->map(); in DEF_GRAPHITE_TEST_FOR_CONTEXTS() 98 uniformOffset += sizeof(UniformData); in DEF_GRAPHITE_TEST_FOR_CONTEXTS()
|
H A D | UniformTest.cpp | 90 REPORTER_ASSERT(reporter, ud->id() != UniformData::kInvalidUniformID); in DEF_GRAPHITE_TEST()
|
/third_party/skia/experimental/graphite/src/ |
H A D | UniformCache.h | 17 class UniformData; 23 sk_sp<UniformData> findOrCreate(sk_sp<UniformData>); 25 sk_sp<UniformData> lookup(uint32_t uniqueID); 35 size_t operator()(sk_sp<UniformData>) const; 38 // This equality operator doesn't compare the UniformData's ids 39 bool operator()(sk_sp<UniformData>, sk_sp<UniformData>) const; 42 std::unordered_set<sk_sp<UniformData>, Hash, Eq> fUniformDataHash; 43 std::vector<sk_sp<UniformData>> fUniformDataVecto [all...] |
H A D | ContextUtils.cpp | 43 sk_sp<UniformData> make_gradient_uniform_data_common(void* srcs[kNumGradientUniforms]) { in make_gradient_uniform_data_common() 52 sk_sp<UniformData> result = UniformData::Make(kNumGradientUniforms, in make_gradient_uniform_data_common() 61 sk_sp<UniformData> make_linear_gradient_uniform_data(SkPoint startPoint, in make_linear_gradient_uniform_data() 78 sk_sp<UniformData> make_radial_gradient_uniform_data(SkPoint point, in make_radial_gradient_uniform_data() 97 sk_sp<UniformData> make_sweep_gradient_uniform_data(SkPoint point, in make_sweep_gradient_uniform_data() 115 sk_sp<UniformData> make_conical_gradient_uniform_data(SkPoint point0, in make_conical_gradient_uniform_data() 154 sk_sp<UniformData> make_solid_uniform_data(SkColor4f color) { in make_solid_uniform_data() 160 sk_sp<UniformData> result = UniformData in make_solid_uniform_data() [all...] |
H A D | UniformCache.cpp | 15 size_t UniformCache::Hash::operator()(sk_sp<UniformData> ud) const { in operator ()() 19 bool UniformCache::Eq::operator()(sk_sp<UniformData> a, sk_sp<UniformData> b) const { in operator ()() 35 sk_sp<UniformData> UniformCache::findOrCreate(sk_sp<UniformData> ud) { in findOrCreate() 39 SkASSERT((*iter)->id() != UniformData::kInvalidUniformID); in findOrCreate() 50 sk_sp<UniformData> UniformCache::lookup(uint32_t uniqueID) { in lookup()
|
H A D | ContextUtils.h | 37 class UniformData : public SkRefCnt { class 43 static sk_sp<UniformData> Make(int count, 47 ~UniformData() override { 48 // TODO: fOffsets and fData should just be allocated right after UniformData in an arena 69 UniformData(int count, in UniformData() function in skgpu::UniformData 89 std::tuple<Combination, sk_sp<UniformData>> ExtractCombo(UniformCache*, const SkPaint&);
|
H A D | DrawPass.cpp | 134 skgpu::UniformData* lookup(skgpu::Recorder* recorder, uint32_t uniformID) { in lookup() 135 // TODO: just return a raw 'UniformData*' here in lookup() 136 sk_sp<skgpu::UniformData> tmp = recorder->uniformCache()->lookup(uniformID); in lookup() 193 uint32_t shadingUniformID = UniformData::kInvalidUniformID; in Make() 209 uint32_t shadingIndex = UniformData::kInvalidUniformID; in Make() 241 uint32_t lastShadingUniforms = UniformData::kInvalidUniformID; in Make() 286 lastShadingUniforms = UniformData::kInvalidUniformID; in Make()
|
/third_party/skia/third_party/externals/dawn/src/tests/perf_tests/ |
H A D | DrawCallPerf.cpp | 70 enum class UniformData { class 98 UniformData uniformDataType; 103 std::tuple<Pipeline, VertexBuffer, BindGroup, UniformData, RenderBundle>; 117 // - UniformData::Static 123 UniformData::Static, RenderBundle::No}; in MakeParam() 133 std::get<BindGroup>(paramTuple), std::get<UniformData>(paramTuple), in MakeParam() 189 case UniformData::Static: in operator <<() 191 case UniformData::Dynamic: in operator <<() 559 if (GetParam().uniformDataType == UniformData::Dynamic) { in Step() 661 UniformData [all...] |
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
H A D | RewriteArrayOfArrayOfOpaqueUniforms.cpp | 22 struct UniformData struct 46 using UniformMap = angle::HashMap<const TVariable *, UniformData>; 151 const UniformData &data = flattenedIter->second; in RewriteArrayOfArraySubscriptExpression() 278 UniformData &data = mUniformMap[uniformVariable]; 280 // Calculate the accumulated dimension products. See UniformData::mSubArraySizes.
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fSRGBDecodeTests.cpp | 210 struct UniformData struct 212 UniformData (glw::GLuint uniformLocation, const std::string& uniformName) in UniformData() function 217 ~UniformData (void) {} in ~UniformData() 591 const std::vector<UniformData>& getUniformDataList (void) const; 605 std::vector<UniformData> m_uniformDataList; 655 UniformData uniformData(location, std::string(&uniformName[0], strlen(&uniformName[0]))); in SRGBTestProgram() 697 const std::vector<UniformData>& SRGBTestProgram::getUniformDataList (void) const in getUniformDataList() 892 void toggleDecode (const std::vector<UniformData>& uniformDataList); 1193 void SRGBTestCase::toggleDecode (const std::vector<UniformData>& uniformDataList) in toggleDecode()
|