Lines Matching refs:shaderState
984 void SerializeShaderState(JsonSerializer *json, const gl::ShaderState &shaderState) in SerializeShaderState() argument
987 json->addString("Label", shaderState.getLabel()); in SerializeShaderState()
988 json->addCString("Type", gl::ShaderTypeToString(shaderState.getShaderType())); in SerializeShaderState()
989 json->addScalar("Version", shaderState.getShaderVersion()); in SerializeShaderState()
990 json->addString("TranslatedSource", shaderState.getTranslatedSource()); in SerializeShaderState()
991 json->addVectorAsHash("CompiledBinary", shaderState.getCompiledBinary()); in SerializeShaderState()
992 json->addString("Source", shaderState.getSource()); in SerializeShaderState()
993 SerializeWorkGroupSize(json, shaderState.getLocalSize()); in SerializeShaderState()
994 SerializeShaderVariablesVector(json, shaderState.getInputVaryings()); in SerializeShaderState()
995 SerializeShaderVariablesVector(json, shaderState.getOutputVaryings()); in SerializeShaderState()
996 SerializeShaderVariablesVector(json, shaderState.getUniforms()); in SerializeShaderState()
997 SerializeInterfaceBlocksVector(json, shaderState.getUniformBlocks()); in SerializeShaderState()
998 SerializeInterfaceBlocksVector(json, shaderState.getShaderStorageBlocks()); in SerializeShaderState()
999 SerializeShaderVariablesVector(json, shaderState.getAllAttributes()); in SerializeShaderState()
1000 SerializeShaderVariablesVector(json, shaderState.getActiveAttributes()); in SerializeShaderState()
1001 SerializeShaderVariablesVector(json, shaderState.getActiveOutputVariables()); in SerializeShaderState()
1003 shaderState.getEarlyFragmentTestsOptimization()); in SerializeShaderState()
1004 json->addScalar("NumViews", shaderState.getNumViews()); in SerializeShaderState()
1005 json->addScalar("SpecConstUsageBits", shaderState.getSpecConstUsageBits().bits()); in SerializeShaderState()
1006 if (shaderState.getGeometryShaderInputPrimitiveType().valid()) in SerializeShaderState()
1010 PrimitiveModeToString(shaderState.getGeometryShaderInputPrimitiveType().value())); in SerializeShaderState()
1012 if (shaderState.getGeometryShaderOutputPrimitiveType().valid()) in SerializeShaderState()
1016 PrimitiveModeToString(shaderState.getGeometryShaderOutputPrimitiveType().value())); in SerializeShaderState()
1018 if (shaderState.getGeometryShaderInvocations().valid()) in SerializeShaderState()
1021 shaderState.getGeometryShaderInvocations().value()); in SerializeShaderState()
1023 json->addCString("CompileStatus", CompileStatusToString(shaderState.getCompileStatus())); in SerializeShaderState()