| /third_party/skia/third_party/externals/angle2/src/libANGLE/ |
| D | GLES1Renderer.cpp | 64 mShaderPrograms->deleteProgram(context, {UberShaderState.programState.program}); in onDestroy() 208 const GLES1ProgramState &programState = UberShaderState.programState; in prepareForDraw() local 211 Program *programObject = getProgram(programState.program); in prepareForDraw() 242 setUniform4fv(programObject, programState.drawTextureNormalizedCropRectLoc, kTexUnitCount, in prepareForDraw() 283 setUniformMatrix4fv(programObject, programState.projMatrixLoc, 1, GL_FALSE, proj.data()); in prepareForDraw() 286 setUniformMatrix4fv(programObject, programState.modelviewMatrixLoc, 1, GL_FALSE, in prepareForDraw() 290 setUniformMatrix4fv(programObject, programState.modelviewInvTrLoc, 1, GL_FALSE, in prepareForDraw() 301 setUniformMatrix4fv(programObject, programState.textureMatrixLoc, kTexUnitCount, GL_FALSE, in prepareForDraw() 320 setUniform4fv(programObject, programState.textureEnvColorLoc, kTexUnitCount, in prepareForDraw() 322 setUniform1fv(programObject, programState.rgbScaleLoc, kTexUnitCount, in prepareForDraw() [all …]
|
| D | ProgramLinkedResources.h | 270 void linkResources(const ProgramState &programState, 274 void getAtomicCounterBufferSizeMap(const ProgramState &programState,
|
| D | ProgramLinkedResources.cpp | 1453 void ProgramLinkedResourcesLinker::linkResources(const ProgramState &programState, in linkResources() argument 1460 Shader *shader = programState.getAttachedShader(shaderType); in linkResources() 1485 Shader *shader = programState.getAttachedShader(shaderType); in linkResources() 1509 getAtomicCounterBufferSizeMap(programState, sizeMap); in linkResources() 1514 const ProgramState &programState, in getAtomicCounterBufferSizeMap() argument 1517 for (unsigned int index : programState.getAtomicCounterUniformRange()) in getAtomicCounterBufferSizeMap() 1519 const LinkedUniform &glUniform = programState.getUniforms()[index]; in getAtomicCounterBufferSizeMap()
|
| D | ProgramExecutable.cpp | 772 void ProgramExecutable::updateActiveSamplers(const ProgramState &programState) in updateActiveSamplers() argument 774 const std::vector<SamplerBinding> &samplerBindings = programState.getSamplerBindings(); in updateActiveSamplers() 779 uint32_t uniformIndex = programState.getUniformIndexFromSamplerIndex(samplerIndex); in updateActiveSamplers() 780 const gl::LinkedUniform &samplerUniform = programState.getUniforms()[uniformIndex]; in updateActiveSamplers()
|
| D | GLES1Renderer.h | 317 GLES1ProgramState programState;
|
| D | ProgramExecutable.h | 181 void updateActiveSamplers(const ProgramState &programState);
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/ |
| D | mtl_glslang_mtl_utils.mm | 109 void MSLGetShaderSource(const gl::ProgramState &programState, 116 gl::Shader *glShader = programState.getAttachedShader(shaderType); 162 std::string updateShaderAttributes(std::string shaderSourceIn, const gl::ProgramState &programState) 165 const auto &programAttributes = programState.getProgramInputs(); 304 const gl::ProgramState &programState, 309 programState.getLinkedTransformFeedbackVaryings(); 310 const std::vector<GLsizei> &bufferStrides = programState.getTransformFeedbackStrides(); 312 programState.getTransformFeedbackBufferMode() == GL_INTERLEAVED_ATTRIBS; 360 const gl::ProgramState &programState, 371 const std::vector<gl::InterfaceBlock> &blocks = programState.getUniformBlocks(); [all …]
|
| D | mtl_glslang_utils.mm | 379 void GlslangGetShaderSpirvCode(const gl::ProgramState &programState, 392 rx::GlslangGetShaderSpirvCode(options, programState, resources, &programInterfaceInfo, 396 if (!programState.getLinkedTransformFeedbackVaryings().empty()) 403 GlslangAssignLocations(options, programState, resources.varyingPacking, 437 const gl::ProgramState &programState, 446 const std::vector<gl::InterfaceBlock> &blocks = programState.getUniformBlocks(); 470 const std::vector<gl::SamplerBinding> &samplerBindings = programState.getSamplerBindings(); 471 const std::vector<gl::LinkedUniform> &uniforms = programState.getUniforms(); 476 uint32_t uniformIndex = programState.getUniformIndexFromSamplerIndex(textureIndex); 493 if (xfbOnlySpirvCode && !programState.getLinkedTransformFeedbackVaryings().empty())
|
| D | mtl_glslang_utils.h | 25 void GlslangGetShaderSpirvCode(const gl::ProgramState &programState, 43 const gl::ProgramState &programState,
|
| D | mtl_glslang_mtl_utils.h | 39 void MSLGetShaderSource(const gl::ProgramState &programState, 45 const gl::ProgramState &programState,
|
| D | VertexArrayMtl.mm | 386 const gl::ProgramState &programState = glContext->getState().getProgram()->getState(); 428 programState.getProgramInputs();
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
| D | ProgramExecutableVk.cpp | 676 const gl::ProgramState &programState, in addTextureDescriptorSetDesc() argument 680 const std::vector<gl::SamplerBinding> &samplerBindings = programState.getSamplerBindings(); in addTextureDescriptorSetDesc() 681 const std::vector<gl::LinkedUniform> &uniforms = programState.getUniforms(); in addTextureDescriptorSetDesc() 687 uint32_t uniformIndex = programState.getUniformIndexFromSamplerIndex(textureIndex); in addTextureDescriptorSetDesc() 708 for (const gl::ShaderType shaderType : programState.getExecutable().getLinkedShaderStages()) in addTextureDescriptorSetDesc() 1025 const gl::ProgramState *programState = programStates[shaderType]; in createPipelineLayout() local 1026 ASSERT(programState); in createPipelineLayout() 1028 const std::vector<gl::InterfaceBlock> &blocks = programState->getUniformBlocks(); in createPipelineLayout() 1060 const gl::ProgramState *programState = programStates[shaderType]; in createPipelineLayout() local 1061 ASSERT(programState); in createPipelineLayout() [all …]
|
| D | GlslangWrapperVk.cpp | 51 const gl::ProgramState &programState, in GetShaderCode() argument 58 GlslangGetShaderSpirvCode(options, programState, resources, programInterfaceInfo, spirvBlobsOut, in GetShaderCode()
|
| D | ProgramExecutableVk.h | 167 const gl::ProgramState &programState, 236 const gl::ProgramState &programState, 245 void updateTransformFeedbackDescriptorSetImpl(const gl::ProgramState &programState, 260 const gl::ProgramState &programState,
|
| D | GlslangWrapperVk.h | 34 const gl::ProgramState &programState,
|
| D | TransformFeedbackVk.cpp | 267 const gl::ProgramState &programState, in updateDescriptorSet() argument 281 ASSERT(programState.getTransformFeedbackBufferMode() != GL_INTERLEAVED_ATTRIBS || in updateDescriptorSet()
|
| D | TransformFeedbackVk.h | 55 const gl::ProgramState &programState,
|
| D | ContextVk.cpp | 1310 const gl::ProgramState *programState = programStates[shaderType]; in renderPassUsesStorageResources() local 1311 ASSERT(programState); in renderPassUsesStorageResources() 1314 const std::vector<gl::InterfaceBlock> &blocks = programState->getShaderStorageBlocks(); in renderPassUsesStorageResources() 1338 programState->getAtomicCounterBuffers(); in renderPassUsesStorageResources() 1892 const gl::ProgramState &programState = *programStates[shaderType]; in handleDirtyShaderResourcesImpl() local 1893 const std::vector<gl::InterfaceBlock> &ubos = programState.getUniformBlocks(); in handleDirtyShaderResourcesImpl() 1918 const std::vector<gl::InterfaceBlock> &ssbos = programState.getShaderStorageBlocks(); in handleDirtyShaderResourcesImpl() 1944 const std::vector<gl::AtomicCounterBuffer> &acbs = programState.getAtomicCounterBuffers(); in handleDirtyShaderResourcesImpl() 6597 const gl::ProgramState *programState = programStates[shaderType]; in endRenderPassIfComputeReadAfterTransformFeedbackWrite() local 6598 ASSERT(programState); in endRenderPassIfComputeReadAfterTransformFeedbackWrite() [all …]
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
| D | Program11.cpp | 17 Program11::Program11(const gl::ProgramState &programState, Renderer11 *renderer) in Program11() argument 18 : ProgramD3D(programState, renderer) in Program11()
|
| D | Program11.h | 20 Program11(const gl::ProgramState &programState, Renderer11 *renderer11);
|
| D | StateManager11.cpp | 1198 const gl::ProgramState &programState = mProgramD3D->getState(); in syncState() local 1200 programState.usesMultiview() ? programState.getNumViews() : 1; in syncState()
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/capture/ |
| D | frame_capture_utils.cpp | 1001 void SerializeProgramState(JsonSerializer *json, const gl::ProgramState &programState) in SerializeProgramState() argument 1003 json->addString("Label", programState.getLabel()); in SerializeProgramState() 1004 SerializeWorkGroupSize(json, programState.getComputeShaderLocalSize()); in SerializeProgramState() 1006 auto attachedShaders = programState.getAttachedShaders(); in SerializeProgramState() 1011 json->addScalar("LocationsUsedForXfbExtension", programState.getLocationsUsedForXfbExtension()); in SerializeProgramState() 1014 programState.getTransformFeedbackVaryingNames()); in SerializeProgramState() 1016 programState.getActiveUniformBlockBindingsMask().to_ulong()); in SerializeProgramState() 1017 SerializeVariableLocationsVector(json, "UniformLocations", programState.getUniformLocations()); in SerializeProgramState() 1018 SerializeBufferVariablesVector(json, programState.getBufferVariables()); in SerializeProgramState() 1019 SerializeRange(json, programState.getAtomicCounterUniformRange()); in SerializeProgramState() [all …]
|
| /third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
| D | glslang_wrapper_utils.h | 188 const gl::ProgramState &programState, 198 const gl::ProgramState &programState, 205 const gl::ProgramState &programState,
|
| D | glslang_wrapper_utils.cpp | 209 const gl::ProgramState &programState, in AssignTransformFeedbackEmulationBindings() argument 217 ASSERT(!programState.getLinkedTransformFeedbackVaryings().empty()); in AssignTransformFeedbackEmulationBindings() 219 programState.getTransformFeedbackBufferMode() == GL_INTERLEAVED_ATTRIBS; in AssignTransformFeedbackEmulationBindings() 220 bufferCount = isInterleaved ? 1 : programState.getLinkedTransformFeedbackVaryings().size(); in AssignTransformFeedbackEmulationBindings() 293 void AssignSecondaryOutputLocations(const gl::ProgramState &programState, in AssignSecondaryOutputLocations() argument 297 programState.getExecutable().getSecondaryOutputLocations(); in AssignSecondaryOutputLocations() 298 const auto &outputVariables = programState.getExecutable().getOutputVariables(); in AssignSecondaryOutputLocations() 327 gl::Shader *fragmentShader = programState.getAttachedShader(gl::ShaderType::Fragment); in AssignSecondaryOutputLocations() 349 void AssignOutputLocations(const gl::ProgramState &programState, in AssignOutputLocations() argument 356 const gl::ProgramExecutable &programExecutable = programState.getExecutable(); in AssignOutputLocations() [all …]
|
| /third_party/vk-gl-cts/external/openglcts/modules/gl/ |
| D | gl4cGlSpirvTests.cpp | 763 GLint programState[4]; in iterate() local 765 gl.getProgramiv(program.getProgram(), GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, &programState[0]); in iterate() 768 gl.getProgramiv(program.getProgram(), GL_ACTIVE_UNIFORM_MAX_LENGTH, &programState[1]); in iterate() 771 gl.getProgramiv(program.getProgram(), GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, &programState[2]); in iterate() 774 gl.getProgramiv(program.getProgram(), GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, &programState[3]); in iterate() 780 if (programState[i] != expectedValues[i]) in iterate() 784 << programState[i] << "\n" in iterate()
|