Home
last modified time | relevance | path

Searched refs:arrayCount (Results 1 - 25 of 27) sorted by relevance

12

/third_party/skia/src/gpu/vk/
H A DGrVkPipelineStateDataManager.cpp67 int arrayCount, in set1iv()
72 SkASSERT(arrayCount > 0); in set1iv()
73 SkASSERT(arrayCount <= uni.fArrayCount || in set1iv()
74 (1 == arrayCount && GrShaderVar::kNonArray == uni.fArrayCount)); in set1iv()
78 memcpy(buffer, v, arrayCount * sizeof(int32_t)); in set1iv()
80 return this->INHERITED::set1iv(u, arrayCount, v); in set1iv()
85 int arrayCount, in set1fv()
90 SkASSERT(arrayCount > 0); in set1fv()
91 SkASSERT(arrayCount <= uni.fArrayCount || in set1fv()
92 (1 == arrayCount in set1fv()
66 set1iv(UniformHandle u, int arrayCount, const int32_t v[]) const set1iv() argument
84 set1fv(UniformHandle u, int arrayCount, const float v[]) const set1fv() argument
102 set2iv(UniformHandle u, int arrayCount, const int32_t v[]) const set2iv() argument
120 set2fv(UniformHandle u, int arrayCount, const float v[]) const set2fv() argument
138 setMatrix2fv(UniformHandle u, int arrayCount, const float m[]) const setMatrix2fv() argument
[all...]
H A DGrVkPipelineStateDataManager.h36 void set1iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
37 void set1fv(UniformHandle, int arrayCount, const float v[]) const override;
38 void set2iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
39 void set2fv(UniformHandle, int arrayCount, const float v[]) const override;
40 void setMatrix2fv(UniformHandle, int arrayCount, const float matrices[]) const override;
H A DGrVkUniformHandler.cpp166 int arrayCount, in get_aligned_offset()
170 if (layout == GrVkUniformHandler::kStd140Layout && (arrayCount || type == kFloat2x2_GrSLType)) { in get_aligned_offset()
179 if (arrayCount) { in get_aligned_offset()
183 *currentOffset = uniformOffset + elementSize * arrayCount; in get_aligned_offset()
205 int arrayCount, in internalAddUniformArray()
226 arrayCount}; in internalAddUniformArray()
235 arrayCount, in internalAddUniformArray()
164 get_aligned_offset(uint32_t* currentOffset, GrSLType type, int arrayCount, int layout) get_aligned_offset() argument
199 internalAddUniformArray( const GrFragmentProcessor* owner, uint32_t visibility, GrSLType type, const char* name, bool mangleName, int arrayCount, const char** outName) internalAddUniformArray() argument
H A DGrVkUniformHandler.h110 int arrayCount,
/third_party/skia/src/gpu/
H A DGrUniformDataManager.cpp89 void GrUniformDataManager::setv(UniformHandle u, int arrayCount, const void* v) const { in setv() argument
92 SkASSERT(arrayCount > 0); in setv()
93 SkASSERT(arrayCount <= uni.fArrayCount || in setv()
94 (1 == arrayCount && GrShaderVar::kNonArray == uni.fArrayCount)); in setv()
98 this->copyUniforms(buffer, v, arrayCount * 4, uni.fType); in setv()
100 for (int i = 0; i < arrayCount; ++i) { in setv()
113 int arrayCount, in set1iv()
115 this->setv<1, kInt_GrSLType, kShort_GrSLType>(u, arrayCount, v); in set1iv()
123 int arrayCount, in set1fv()
125 this->setv<1, kFloat_GrSLType, kHalf_GrSLType>(u, arrayCount, in set1fv()
112 set1iv(UniformHandle u, int arrayCount, const int32_t v[]) const set1iv() argument
122 set1fv(UniformHandle u, int arrayCount, const float v[]) const set1fv() argument
133 set2iv(UniformHandle u, int arrayCount, const int32_t v[]) const set2iv() argument
144 set2fv(UniformHandle u, int arrayCount, const float v[]) const set2fv() argument
158 set3iv(UniformHandle u, int arrayCount, const int32_t v[]) const set3iv() argument
169 set3fv(UniformHandle u, int arrayCount, const float v[]) const set3fv() argument
184 set4iv(UniformHandle u, int arrayCount, const int32_t v[]) const set4iv() argument
199 set4fv(UniformHandle u, int arrayCount, const float v[]) const set4fv() argument
209 setMatrix2fv(UniformHandle u, int arrayCount, const float m[]) const setMatrix2fv() argument
217 setMatrix3fv(UniformHandle u, int arrayCount, const float m[]) const setMatrix3fv() argument
225 setMatrix4fv(UniformHandle u, int arrayCount, const float m[]) const setMatrix4fv() argument
230 setMatrices(UniformHandle u, int arrayCount, const float matrices[]) const setMatrices() argument
[all...]
H A DGrUniformDataManager.h27 void set1iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
29 void set1fv(UniformHandle, int arrayCount, const float v[]) const override;
31 void set2iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
33 void set2fv(UniformHandle, int arrayCount, const float v[]) const override;
35 void set3iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
37 void set3fv(UniformHandle, int arrayCount, const float v[]) const override;
39 void set4iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
41 void set4fv(UniformHandle, int arrayCount, const float v[]) const override;
46 // These three calls upload arrayCount matrices into a uniform array.
47 void setMatrix2fv(UniformHandle, int arrayCount, cons
[all...]
H A DGrShaderVar.h40 GrShaderVar(SkString name, GrSLType type, int arrayCount = kNonArray) in GrShaderVar()
43 , fCount(arrayCount) in GrShaderVar()
45 GrShaderVar(const char* name, GrSLType type, int arrayCount = kNonArray) in GrShaderVar()
46 : GrShaderVar(SkString(name), type, arrayCount) {} in GrShaderVar()
56 GrShaderVar(SkString name, GrSLType type, TypeModifier typeModifier, int arrayCount) in GrShaderVar() argument
59 , fCount(arrayCount) in GrShaderVar()
62 GrShaderVar(SkString name, GrSLType type, TypeModifier typeModifier, int arrayCount, in GrShaderVar() argument
66 , fCount(arrayCount) in GrShaderVar()
H A DGrSPIRVUniformHandler.cpp164 uint32_t get_ubo_offset(uint32_t* currentOffset, GrSLType type, int arrayCount) { in get_ubo_offset() argument
167 if (arrayCount || type == kFloat2x2_GrSLType) { in get_ubo_offset()
176 if (arrayCount) { in get_ubo_offset()
179 *currentOffset = uniformOffset + elementSize * arrayCount; in get_ubo_offset()
194 int arrayCount, in internalAddUniformArray()
202 int offset = get_ubo_offset(&fCurrentUBOOffset, type, arrayCount); in internalAddUniformArray()
210 arrayCount, in internalAddUniformArray()
188 internalAddUniformArray( const GrFragmentProcessor* owner, uint32_t visibility, GrSLType type, const char* name, bool mangleName, int arrayCount, const char** outName) internalAddUniformArray() argument
H A DGrSPIRVUniformHandler.h62 int arrayCount,
/third_party/skia/src/gpu/gl/
H A DGrGLProgramDataManager.cpp55 int arrayCount, in set1iv()
59 SkASSERT(arrayCount > 0); in set1iv()
60 ASSERT_ARRAY_UPLOAD_IN_BOUNDS(uni, arrayCount); in set1iv()
62 GR_GL_CALL(fGpu->glInterface(), Uniform1iv(uni.fLocation, arrayCount, v)); in set1iv()
76 int arrayCount, in set1fv()
80 SkASSERT(arrayCount > 0); in set1fv()
81 ASSERT_ARRAY_UPLOAD_IN_BOUNDS(uni, arrayCount); in set1fv()
87 GR_GL_CALL(fGpu->glInterface(), Uniform1fv(uni.fLocation, arrayCount, v)); in set1fv()
101 int arrayCount, in set2iv()
105 SkASSERT(arrayCount > in set2iv()
54 set1iv(UniformHandle u, int arrayCount, const int32_t v[]) const set1iv() argument
75 set1fv(UniformHandle u, int arrayCount, const float v[]) const set1fv() argument
100 set2iv(UniformHandle u, int arrayCount, const int32_t v[]) const set2iv() argument
121 set2fv(UniformHandle u, int arrayCount, const float v[]) const set2fv() argument
142 set3iv(UniformHandle u, int arrayCount, const int32_t v[]) const set3iv() argument
163 set3fv(UniformHandle u, int arrayCount, const float v[]) const set3fv() argument
188 set4iv(UniformHandle u, int arrayCount, const int32_t v[]) const set4iv() argument
213 set4fv(UniformHandle u, int arrayCount, const float v[]) const set4fv() argument
237 setMatrix2fv(UniformHandle u, int arrayCount, const float m[]) const setMatrix2fv() argument
241 setMatrix3fv(UniformHandle u, int arrayCount, const float m[]) const setMatrix3fv() argument
245 setMatrix4fv(UniformHandle u, int arrayCount, const float m[]) const setMatrix4fv() argument
251 setMatrices(UniformHandle u, int arrayCount, const float matrices[]) const setMatrices() argument
[all...]
H A DGrGLProgramDataManager.h49 * array of uniforms. arrayCount must be <= the array count of the uniform.
52 void set1iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
54 void set1fv(UniformHandle, int arrayCount, const float v[]) const override;
56 void set2iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
58 void set2fv(UniformHandle, int arrayCount, const float v[]) const override;
60 void set3iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
62 void set3fv(UniformHandle, int arrayCount, const float v[]) const override;
64 void set4iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
66 void set4fv(UniformHandle, int arrayCount, const float v[]) const override;
68 // arrayCount matrice
[all...]
H A DGrGLVertexArray.h26 explicit GrGLAttribArrayState(int arrayCount = 0) { in GrGLAttribArrayState()
27 this->resize(arrayCount); in GrGLAttribArrayState()
H A DGrGLUniformHandler.cpp33 int arrayCount, in internalAddUniformArray()
55 arrayCount}; in internalAddUniformArray()
27 internalAddUniformArray( const GrFragmentProcessor* owner, uint32_t visibility, GrSLType type, const char* name, bool mangleName, int arrayCount, const char** outName) internalAddUniformArray() argument
H A DGrGLUniformHandler.h52 int arrayCount,
/third_party/skia/src/gpu/glsl/
H A DGrGLSLProgramDataManager.h29 * array of uniforms. arrayCount must be <= the array count of the uniform.
32 virtual void set1iv(UniformHandle, int arrayCount, const int v[]) const = 0;
34 virtual void set1fv(UniformHandle, int arrayCount, const float v[]) const = 0;
36 virtual void set2iv(UniformHandle, int arrayCount, const int v[]) const = 0;
38 virtual void set2fv(UniformHandle, int arrayCount, const float v[]) const = 0;
40 virtual void set3iv(UniformHandle, int arrayCount, const int v[]) const = 0;
42 virtual void set3fv(UniformHandle, int arrayCount, const float v[]) const = 0;
44 virtual void set4iv(UniformHandle, int arrayCount, const int v[]) const = 0;
46 virtual void set4fv(UniformHandle, int arrayCount, const float v[]) const = 0;
48 // arrayCount matrice
[all...]
H A DGrGLSLUniformHandler.h66 int arrayCount, in addUniformArray()
70 return this->internalAddUniformArray(owner, visibility, type, name, mangle, arrayCount, in addUniformArray()
126 int arrayCount,
62 addUniformArray(const GrFragmentProcessor* owner, uint32_t visibility, GrSLType type, const char* name, int arrayCount, const char** outName = nullptr) addUniformArray() argument
/third_party/skia/src/gpu/mtl/
H A DGrMtlPipelineStateDataManager.h28 void set1iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
29 void set1fv(UniformHandle, int arrayCount, const float v[]) const override;
30 void set2iv(UniformHandle, int arrayCount, const int32_t v[]) const override;
31 void set2fv(UniformHandle, int arrayCount, const float v[]) const override;
33 // arrayCount matrices into a uniform array.
35 void setMatrix2fv(UniformHandle, int arrayCount, const float matrices[]) const override;
H A DGrMtlUniformHandler.h70 int arrayCount,
/third_party/skia/src/gpu/effects/
H A DGrGaussianConvolutionFragmentProcessor.cpp66 int arrayCount; in emitCode() local
69 arrayCount = (SkGpuBlurUtils::LinearKernelWidth(kMaxKernelRadius) + 3) / 4; in emitCode()
71 arrayCount = (width + 3) / 4; in emitCode()
72 SkASSERT(4 * arrayCount >= width); in emitCode()
75 GlobalVar kernel(kUniform_Modifier, Array(kHalf4_Type, arrayCount), "Kernel"); in emitCode()
80 GlobalVar offsets(kUniform_Modifier, Array(kHalf4_Type, arrayCount), "Offsets"); in emitCode()
129 int arrayCount = (width + 3)/4;
130 SkDEBUGCODE(size_t arraySize = 4*arrayCount;)
133 pdman.set4fv(fKernelUni, arrayCount, conv.fKernel);
134 pdman.set4fv(fOffsetsUni, arrayCount, con
[all...]
H A DGrMatrixConvolutionEffect.cpp203 int arrayCount = (kernelWidth * kernelHeight + 3) / 4; in emitCode() local
204 SkASSERT(4 * arrayCount >= kernelWidth * kernelHeight); in emitCode()
212 kHalf4_GrSLType, "Kernel", arrayCount); in emitCode()
262 int arrayCount = (kernelCount + 3) / 4; in onSetData() local
263 SkASSERT(4 * arrayCount >= kernelCount); in onSetData()
264 pdman.set4fv(fKernelUni, arrayCount, conv.fKernel.array().data()); in onSetData()
/third_party/skia/third_party/externals/dng_sdk/source/
H A Ddng_jpeg_image.cpp330 uint32 arrayCount = tileCount + (fJPEGTables.Get () ? 1 : 0); in FindDigest() local
332 AutoArray<dng_fingerprint> digests (arrayCount); in FindDigest()
370 for (uint32 k = 0; k < arrayCount; k++) in FindDigest()
/third_party/skia/experimental/graphite/src/
H A DUniformManager.cpp442 int arrayCount) { in get_ubo_aligned_offset()
453 if (arrayCount) { in get_ubo_aligned_offset()
454 *currentOffset = uniformOffset + sltype_to_mtl_size(type) * arrayCount; in get_ubo_aligned_offset()
439 get_ubo_aligned_offset(uint32_t* currentOffset, uint32_t* maxAlignment, SLType type, int arrayCount) get_ubo_aligned_offset() argument
/third_party/skia/src/core/
H A DSkScan_Hairline.cpp46 void SkScan::HairLineRgn(const SkPoint array[], int arrayCount, const SkRegion* clip,
59 for (int i = 0; i < arrayCount - 1; ++i) {
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
H A DvktBindingDescriptorBufferTests.cpp3752 const auto arrayCount = (binding.descriptorType == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK) ?
3756 (arrayCount > 1) &&
3766 for (deUint32 arrayIndex = 0; arrayIndex < arrayCount; ++arrayIndex)
4171 if (mustSplitCombinedImageSampler && ((arrayIndex + 1) == arrayCount))
4179 arrayCount * m_descriptorBufferProperties.combinedImageSamplerDescriptorSize);
4181 const auto descriptorArraySize = static_cast<std::size_t>(arrayCount * m_descriptorBufferProperties.combinedImageSamplerDescriptorSize);
4188 void* samplerWritePtr = offsetPtr(bindingHostPtr, arrayCount * m_descriptorBufferProperties.sampledImageDescriptorSize);
4190 for (deUint32 i = 0; i < arrayCount; ++i)
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/
H A DvktBindingDescriptorBufferTests.cpp3723 const auto arrayCount = (binding.descriptorType == VK_DESCRIPTOR_TYPE_INLINE_UNIFORM_BLOCK) ?
3727 (arrayCount > 1) &&
3737 for (deUint32 arrayIndex = 0; arrayIndex < arrayCount; ++arrayIndex)
4142 if (mustSplitCombinedImageSampler && ((arrayIndex + 1) == arrayCount))
4150 arrayCount * m_descriptorBufferProperties.combinedImageSamplerDescriptorSize);
4152 const auto descriptorArraySize = static_cast<std::size_t>(arrayCount * m_descriptorBufferProperties.combinedImageSamplerDescriptorSize);
4159 void* samplerWritePtr = offsetPtr(bindingHostPtr, arrayCount * m_descriptorBufferProperties.sampledImageDescriptorSize);
4161 for (deUint32 i = 0; i < arrayCount; ++i)

Completed in 21 milliseconds

12