102f4aeb0Sopenharmony_ci<?xml version="1.0" encoding="UTF-8"?> 202f4aeb0Sopenharmony_ci<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "xhtml1-transitional.dtd"> 302f4aeb0Sopenharmony_ci<!-- saved from url=(0013)about:internet --> 402f4aeb0Sopenharmony_ci<?xml-stylesheet type="text/xsl" href="mathml.xsl"?><html xmlns="http://www.w3.org/1999/xhtml" xmlns:pref="http://www.w3.org/2002/Math/preference" xmlns:xlink="http://www.w3.org/1999/xlink" pref:renderer="mathplayer-dl"> 502f4aeb0Sopenharmony_ci <head> 602f4aeb0Sopenharmony_ci <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 702f4aeb0Sopenharmony_ci <style xmlns="" type="text/css"> 802f4aeb0Sopenharmony_ci /* This style sets a margin around the entire page */ 902f4aeb0Sopenharmony_ci html, body { 1002f4aeb0Sopenharmony_ci margin: 10px; 1102f4aeb0Sopenharmony_ci } 1202f4aeb0Sopenharmony_ci 1302f4aeb0Sopenharmony_ci p { 1402f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif; 1502f4aeb0Sopenharmony_ci margin: 0; 1602f4aeb0Sopenharmony_ci padding-bottom:12px; 1702f4aeb0Sopenharmony_ci } 1802f4aeb0Sopenharmony_ci 1902f4aeb0Sopenharmony_ci h1 { 2002f4aeb0Sopenharmony_ci font: bold 25px verdana, sans-serif; 2102f4aeb0Sopenharmony_ci margin-top: 0; 2202f4aeb0Sopenharmony_ci margin-bottom: 3px; 2302f4aeb0Sopenharmony_ci padding-top: 0; 2402f4aeb0Sopenharmony_ci padding-bottom: 0; 2502f4aeb0Sopenharmony_ci } 2602f4aeb0Sopenharmony_ci 2702f4aeb0Sopenharmony_ci h2 { 2802f4aeb0Sopenharmony_ci font: bold 19px verdana, sans-serif; 2902f4aeb0Sopenharmony_ci margin-top: 28px; 3002f4aeb0Sopenharmony_ci margin-bottom: 3px; 3102f4aeb0Sopenharmony_ci padding-top: 0; 3202f4aeb0Sopenharmony_ci padding-bottom: 0; 3302f4aeb0Sopenharmony_ci } 3402f4aeb0Sopenharmony_ci 3502f4aeb0Sopenharmony_ci h3 { 3602f4aeb0Sopenharmony_ci font: bold 19px verdana, sans-serif !important; 3702f4aeb0Sopenharmony_ci margin-top: 28px; 3802f4aeb0Sopenharmony_ci margin-bottom: 3px; 3902f4aeb0Sopenharmony_ci padding-top: 0; 4002f4aeb0Sopenharmony_ci padding-bottom: 0; 4102f4aeb0Sopenharmony_ci } 4202f4aeb0Sopenharmony_ci 4302f4aeb0Sopenharmony_ci li { 4402f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif; 4502f4aeb0Sopenharmony_ci margin-top: 0; 4602f4aeb0Sopenharmony_ci margin-bottom: 18px; 4702f4aeb0Sopenharmony_ci padding-top: 0; 4802f4aeb0Sopenharmony_ci padding-bottom: 0; 4902f4aeb0Sopenharmony_ci } 5002f4aeb0Sopenharmony_ci 5102f4aeb0Sopenharmony_ci .pdparam { 5202f4aeb0Sopenharmony_ci font: italic 16px verdana, sans-serif; 5302f4aeb0Sopenharmony_ci } 5402f4aeb0Sopenharmony_ci 5502f4aeb0Sopenharmony_ci .term { 5602f4aeb0Sopenharmony_ci font: italic 16px verdana, sans-serif; 5702f4aeb0Sopenharmony_ci font-weight: normal; 5802f4aeb0Sopenharmony_ci } 5902f4aeb0Sopenharmony_ci 6002f4aeb0Sopenharmony_ci .type { 6102f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif !important; 6202f4aeb0Sopenharmony_ci } 6302f4aeb0Sopenharmony_ci 6402f4aeb0Sopenharmony_ci .parameter { 6502f4aeb0Sopenharmony_ci font-style: italic; 6602f4aeb0Sopenharmony_ci } 6702f4aeb0Sopenharmony_ci 6802f4aeb0Sopenharmony_ci a:link, a:visited { 6902f4aeb0Sopenharmony_ci color: blue; 7002f4aeb0Sopenharmony_ci text-decoration: none; 7102f4aeb0Sopenharmony_ci font: normal 16px; 7202f4aeb0Sopenharmony_ci } 7302f4aeb0Sopenharmony_ci 7402f4aeb0Sopenharmony_ci a:hover { 7502f4aeb0Sopenharmony_ci background-color: #FFFF99; 7602f4aeb0Sopenharmony_ci font: normal 16px; 7702f4aeb0Sopenharmony_ci } 7802f4aeb0Sopenharmony_ci 7902f4aeb0Sopenharmony_ci div.funcsynopsis { 8002f4aeb0Sopenharmony_ci text-align: left; 8102f4aeb0Sopenharmony_ci background-color: #e6e6e6; 8202f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif; 8302f4aeb0Sopenharmony_ci padding-top: 10px; 8402f4aeb0Sopenharmony_ci padding-bottom: 10px; 8502f4aeb0Sopenharmony_ci } 8602f4aeb0Sopenharmony_ci 8702f4aeb0Sopenharmony_ci div.funcsynopsis table { 8802f4aeb0Sopenharmony_ci border-collapse: separate; 8902f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif; 9002f4aeb0Sopenharmony_ci } 9102f4aeb0Sopenharmony_ci 9202f4aeb0Sopenharmony_ci div.funcsynopsis td { 9302f4aeb0Sopenharmony_ci background-color: #e6e6e6; 9402f4aeb0Sopenharmony_ci border: 0 solid #000; 9502f4aeb0Sopenharmony_ci padding: 1px; 9602f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif; 9702f4aeb0Sopenharmony_ci } 9802f4aeb0Sopenharmony_ci 9902f4aeb0Sopenharmony_ci div.refsect1 { 10002f4aeb0Sopenharmony_ci font-family: verdana, sans-serif; 10102f4aeb0Sopenharmony_ci font-size: 16px; 10202f4aeb0Sopenharmony_ci } 10302f4aeb0Sopenharmony_ci 10402f4aeb0Sopenharmony_ci code.constant { 10502f4aeb0Sopenharmony_ci font: normal 16px courier new, monospace !important; 10602f4aeb0Sopenharmony_ci } 10702f4aeb0Sopenharmony_ci 10802f4aeb0Sopenharmony_ci span.errorname { 10902f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif !important; 11002f4aeb0Sopenharmony_ci } 11102f4aeb0Sopenharmony_ci 11202f4aeb0Sopenharmony_ci code.function { 11302f4aeb0Sopenharmony_ci font: bold 16px verdana, sans-serif !important; 11402f4aeb0Sopenharmony_ci } 11502f4aeb0Sopenharmony_ci 11602f4aeb0Sopenharmony_ci b.fsfunc { 11702f4aeb0Sopenharmony_ci font: bold 16px verdana, sans-serif !important; 11802f4aeb0Sopenharmony_ci } 11902f4aeb0Sopenharmony_ci 12002f4aeb0Sopenharmony_ci code.varname { 12102f4aeb0Sopenharmony_ci font: italic 16px verdana, sans-serif; 12202f4aeb0Sopenharmony_ci } 12302f4aeb0Sopenharmony_ci 12402f4aeb0Sopenharmony_ci code.replaceable { 12502f4aeb0Sopenharmony_ci font: italic 16px courier new, monospace; 12602f4aeb0Sopenharmony_ci } 12702f4aeb0Sopenharmony_ci 12802f4aeb0Sopenharmony_ci code.funcdef { 12902f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif !important; 13002f4aeb0Sopenharmony_ci } 13102f4aeb0Sopenharmony_ci 13202f4aeb0Sopenharmony_ci .citerefentry { 13302f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif !important; 13402f4aeb0Sopenharmony_ci } 13502f4aeb0Sopenharmony_ci 13602f4aeb0Sopenharmony_ci .parameter { 13702f4aeb0Sopenharmony_ci font-style: italic; 13802f4aeb0Sopenharmony_ci } 13902f4aeb0Sopenharmony_ci 14002f4aeb0Sopenharmony_ci code.fsfunc { 14102f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif !important; 14202f4aeb0Sopenharmony_ci } 14302f4aeb0Sopenharmony_ci 14402f4aeb0Sopenharmony_ci /* PARAMETER: This style controls spacing between the terms in Parameter section */ 14502f4aeb0Sopenharmony_ci dt { 14602f4aeb0Sopenharmony_ci margin-top: 15px; 14702f4aeb0Sopenharmony_ci } 14802f4aeb0Sopenharmony_ci 14902f4aeb0Sopenharmony_ci /* TABLES: These styles apply to all tables OTHER than the Synopsis and Example tables */ 15002f4aeb0Sopenharmony_ci div.refsect1 table { 15102f4aeb0Sopenharmony_ci width: 100%; 15202f4aeb0Sopenharmony_ci margin-top: 10px; 15302f4aeb0Sopenharmony_ci background-color: #FFF; 15402f4aeb0Sopenharmony_ci border-collapse: collapse; 15502f4aeb0Sopenharmony_ci border-color: #000; 15602f4aeb0Sopenharmony_ci border-width: 1px; 15702f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif; 15802f4aeb0Sopenharmony_ci } 15902f4aeb0Sopenharmony_ci 16002f4aeb0Sopenharmony_ci div.refsect1 th { 16102f4aeb0Sopenharmony_ci border-collapse: collapse; 16202f4aeb0Sopenharmony_ci border-color: #000; 16302f4aeb0Sopenharmony_ci border-width: 1px; 16402f4aeb0Sopenharmony_ci font: bold 16px verdana, sans-serif; 16502f4aeb0Sopenharmony_ci } 16602f4aeb0Sopenharmony_ci 16702f4aeb0Sopenharmony_ci div.refsect1 td { 16802f4aeb0Sopenharmony_ci background-color: #FFF; 16902f4aeb0Sopenharmony_ci padding: 5px; 17002f4aeb0Sopenharmony_ci vertical-align: text-top; 17102f4aeb0Sopenharmony_ci border-collapse: collapse; 17202f4aeb0Sopenharmony_ci border-color: #000; 17302f4aeb0Sopenharmony_ci border-width: 1px; 17402f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif; 17502f4aeb0Sopenharmony_ci } 17602f4aeb0Sopenharmony_ci 17702f4aeb0Sopenharmony_ci div.refsect1 p{ 17802f4aeb0Sopenharmony_ci font: normal 16px verdana, sans-serif; 17902f4aeb0Sopenharmony_ci margin-top: 8px; 18002f4aeb0Sopenharmony_ci margin-bottom: 8px; 18102f4aeb0Sopenharmony_ci padding-top: 0; 18202f4aeb0Sopenharmony_ci padding-bottom: 0; 18302f4aeb0Sopenharmony_ci } 18402f4aeb0Sopenharmony_ci 18502f4aeb0Sopenharmony_ci 18602f4aeb0Sopenharmony_ci /* EXAMPLE: These styles apply only to the Example section */ 18702f4aeb0Sopenharmony_ci div.refsect2 { 18802f4aeb0Sopenharmony_ci font: normal 16px courier new, monospace !important; 18902f4aeb0Sopenharmony_ci } 19002f4aeb0Sopenharmony_ci 19102f4aeb0Sopenharmony_ci div.refsect2 table { 19202f4aeb0Sopenharmony_ci margin-top: 0; 19302f4aeb0Sopenharmony_ci background-color: #e6e6e6; 19402f4aeb0Sopenharmony_ci width: 100%; 19502f4aeb0Sopenharmony_ci border: 0 solid #000; 19602f4aeb0Sopenharmony_ci padding: 2px; 19702f4aeb0Sopenharmony_ci font: normal 16px courier new, monospace !important; 19802f4aeb0Sopenharmony_ci } 19902f4aeb0Sopenharmony_ci 20002f4aeb0Sopenharmony_ci div.refsect2 td { 20102f4aeb0Sopenharmony_ci background-color: #e6e6e6; 20202f4aeb0Sopenharmony_ci font: normal 16px courier new, monospace !important; 20302f4aeb0Sopenharmony_ci white-space:pre; 20402f4aeb0Sopenharmony_ci } 20502f4aeb0Sopenharmony_ci 20602f4aeb0Sopenharmony_ci /* COPYRIGHT: This style formats the text of the copyright statement at the bottom of the page */ 20702f4aeb0Sopenharmony_ci div.refsect3 { 20802f4aeb0Sopenharmony_ci font: normal 11px verdana, sans-serif; 20902f4aeb0Sopenharmony_ci margin-top: 50px; 21002f4aeb0Sopenharmony_ci margin-bottom: 20px; 21102f4aeb0Sopenharmony_ci padding-top: 0; 21202f4aeb0Sopenharmony_ci padding-bottom: 0; 21302f4aeb0Sopenharmony_ci } 21402f4aeb0Sopenharmony_ci 21502f4aeb0Sopenharmony_ci</style> 21602f4aeb0Sopenharmony_ci <title>eglGetConfigAttrib</title> 21702f4aeb0Sopenharmony_ci <meta name="generator" content="DocBook XSL Stylesheets V1.78.1" /> 21802f4aeb0Sopenharmony_ci </head> 21902f4aeb0Sopenharmony_ci <body> 22002f4aeb0Sopenharmony_ci <div class="refentry"> 22102f4aeb0Sopenharmony_ci <a id="eglGetConfigAttrib"></a> 22202f4aeb0Sopenharmony_ci <div class="titlepage"></div> 22302f4aeb0Sopenharmony_ci <div xmlns="" class="refnamediv"> 22402f4aeb0Sopenharmony_ci <h1>eglGetConfigAttrib</h1> 22502f4aeb0Sopenharmony_ci <p> 22602f4aeb0Sopenharmony_ci return information about an <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">EGL</acronym> frame buffer 22702f4aeb0Sopenharmony_ci configuration 22802f4aeb0Sopenharmony_ci </p> 22902f4aeb0Sopenharmony_ci </div> 23002f4aeb0Sopenharmony_ci <div class="refsynopsisdiv"> 23102f4aeb0Sopenharmony_ci <h2>C Specification</h2> 23202f4aeb0Sopenharmony_ci <div class="funcsynopsis"> 23302f4aeb0Sopenharmony_ci <table xmlns="" border="0" summary="Function synopsis" cellspacing="0" cellpadding="0"> 23402f4aeb0Sopenharmony_ci <tr valign="bottom"> 23502f4aeb0Sopenharmony_ci <td> 23602f4aeb0Sopenharmony_ci <code xmlns="http://www.w3.org/1999/xhtml" class="funcdef">EGLBoolean <strong class="fsfunc">eglGetConfigAttrib</strong>(</code> 23702f4aeb0Sopenharmony_ci <td>EGLDisplay <var xmlns="http://www.w3.org/1999/xhtml" class="pdparam">display</var>, </td> 23802f4aeb0Sopenharmony_ci </td> 23902f4aeb0Sopenharmony_ci </tr> 24002f4aeb0Sopenharmony_ci <tr valign="top"> 24102f4aeb0Sopenharmony_ci <td> </td> 24202f4aeb0Sopenharmony_ci <td>EGLConfig <var xmlns="http://www.w3.org/1999/xhtml" class="pdparam">config</var>, </td> 24302f4aeb0Sopenharmony_ci </tr> 24402f4aeb0Sopenharmony_ci <tr valign="top"> 24502f4aeb0Sopenharmony_ci <td> </td> 24602f4aeb0Sopenharmony_ci <td>EGLint <var xmlns="http://www.w3.org/1999/xhtml" class="pdparam">attribute</var>, </td> 24702f4aeb0Sopenharmony_ci </tr> 24802f4aeb0Sopenharmony_ci <tr valign="top"> 24902f4aeb0Sopenharmony_ci <td> </td> 25002f4aeb0Sopenharmony_ci <td>EGLint * <var xmlns="http://www.w3.org/1999/xhtml" class="pdparam">value</var><code>)</code></td> 25102f4aeb0Sopenharmony_ci </tr> 25202f4aeb0Sopenharmony_ci </table> 25302f4aeb0Sopenharmony_ci </div> 25402f4aeb0Sopenharmony_ci </div> 25502f4aeb0Sopenharmony_ci <div class="refsect1"> 25602f4aeb0Sopenharmony_ci <a id="parameters"></a> 25702f4aeb0Sopenharmony_ci <h2>Parameters</h2> 25802f4aeb0Sopenharmony_ci <div class="variablelist"> 25902f4aeb0Sopenharmony_ci <dl class="variablelist"> 26002f4aeb0Sopenharmony_ci <dt> 26102f4aeb0Sopenharmony_ci <span class="term"> 26202f4aeb0Sopenharmony_ci <em class="parameter"> 26302f4aeb0Sopenharmony_ci <code>display</code> 26402f4aeb0Sopenharmony_ci </em> 26502f4aeb0Sopenharmony_ci </span> 26602f4aeb0Sopenharmony_ci </dt> 26702f4aeb0Sopenharmony_ci <dd> 26802f4aeb0Sopenharmony_ci <p>Specifies the EGL display connection.</p> 26902f4aeb0Sopenharmony_ci </dd> 27002f4aeb0Sopenharmony_ci <dt> 27102f4aeb0Sopenharmony_ci <span class="term"> 27202f4aeb0Sopenharmony_ci <em class="parameter"> 27302f4aeb0Sopenharmony_ci <code>config</code> 27402f4aeb0Sopenharmony_ci </em> 27502f4aeb0Sopenharmony_ci </span> 27602f4aeb0Sopenharmony_ci </dt> 27702f4aeb0Sopenharmony_ci <dd> 27802f4aeb0Sopenharmony_ci <p>Specifies the EGL frame buffer configuration to be 27902f4aeb0Sopenharmony_ci queried. 28002f4aeb0Sopenharmony_ci </p> 28102f4aeb0Sopenharmony_ci </dd> 28202f4aeb0Sopenharmony_ci <dt> 28302f4aeb0Sopenharmony_ci <span class="term"> 28402f4aeb0Sopenharmony_ci <em class="parameter"> 28502f4aeb0Sopenharmony_ci <code>attribute</code> 28602f4aeb0Sopenharmony_ci </em> 28702f4aeb0Sopenharmony_ci </span> 28802f4aeb0Sopenharmony_ci </dt> 28902f4aeb0Sopenharmony_ci <dd> 29002f4aeb0Sopenharmony_ci <p>Specifies the EGL rendering context attribute to be 29102f4aeb0Sopenharmony_ci returned.</p> 29202f4aeb0Sopenharmony_ci </dd> 29302f4aeb0Sopenharmony_ci <dt> 29402f4aeb0Sopenharmony_ci <span class="term"> 29502f4aeb0Sopenharmony_ci <em class="parameter"> 29602f4aeb0Sopenharmony_ci <code>value</code> 29702f4aeb0Sopenharmony_ci </em> 29802f4aeb0Sopenharmony_ci </span> 29902f4aeb0Sopenharmony_ci </dt> 30002f4aeb0Sopenharmony_ci <dd> 30102f4aeb0Sopenharmony_ci <p>Returns the requested value.</p> 30202f4aeb0Sopenharmony_ci </dd> 30302f4aeb0Sopenharmony_ci </dl> 30402f4aeb0Sopenharmony_ci </div> 30502f4aeb0Sopenharmony_ci </div> 30602f4aeb0Sopenharmony_ci <div class="refsect1"> 30702f4aeb0Sopenharmony_ci <a id="description"></a> 30802f4aeb0Sopenharmony_ci <h2>Description</h2> 30902f4aeb0Sopenharmony_ci <p> 31002f4aeb0Sopenharmony_ci <code class="function">eglGetConfigAttrib</code> returns in 31102f4aeb0Sopenharmony_ci <em class="parameter"><code>value</code></em> the value of 31202f4aeb0Sopenharmony_ci <em class="parameter"><code>attribute</code></em> for 31302f4aeb0Sopenharmony_ci <em class="parameter"><code>config</code></em> 31402f4aeb0Sopenharmony_ci (config attributes are described in more detail in the 31502f4aeb0Sopenharmony_ci <a class="citerefentry" href="eglChooseConfig.html"><span class="citerefentry"><span class="refentrytitle">eglChooseConfig</span></span></a> 31602f4aeb0Sopenharmony_ci reference page). 31702f4aeb0Sopenharmony_ci <em class="parameter"><code>attribute</code></em> can be one of the following: 31802f4aeb0Sopenharmony_ci </p> 31902f4aeb0Sopenharmony_ci <div class="variablelist"> 32002f4aeb0Sopenharmony_ci <dl class="variablelist"> 32102f4aeb0Sopenharmony_ci <dt> 32202f4aeb0Sopenharmony_ci <span class="term"> 32302f4aeb0Sopenharmony_ci <code class="constant">EGL_ALPHA_SIZE</code> 32402f4aeb0Sopenharmony_ci </span> 32502f4aeb0Sopenharmony_ci </dt> 32602f4aeb0Sopenharmony_ci <dd> 32702f4aeb0Sopenharmony_ci <p>Returns the number of bits of alpha stored in the 32802f4aeb0Sopenharmony_ci color buffer. 32902f4aeb0Sopenharmony_ci </p> 33002f4aeb0Sopenharmony_ci </dd> 33102f4aeb0Sopenharmony_ci <dt> 33202f4aeb0Sopenharmony_ci <span class="term"> 33302f4aeb0Sopenharmony_ci <code class="constant">EGL_ALPHA_MASK_SIZE</code> 33402f4aeb0Sopenharmony_ci </span> 33502f4aeb0Sopenharmony_ci </dt> 33602f4aeb0Sopenharmony_ci <dd> 33702f4aeb0Sopenharmony_ci <p> 33802f4aeb0Sopenharmony_ci Returns the number of bits in the alpha mask buffer. 33902f4aeb0Sopenharmony_ci </p> 34002f4aeb0Sopenharmony_ci </dd> 34102f4aeb0Sopenharmony_ci <dt> 34202f4aeb0Sopenharmony_ci <span class="term"> 34302f4aeb0Sopenharmony_ci <code class="constant">EGL_BIND_TO_TEXTURE_RGB</code> 34402f4aeb0Sopenharmony_ci </span> 34502f4aeb0Sopenharmony_ci </dt> 34602f4aeb0Sopenharmony_ci <dd> 34702f4aeb0Sopenharmony_ci <p>Returns <code class="constant">EGL_TRUE</code> if color buffers can be 34802f4aeb0Sopenharmony_ci bound to an RGB texture, 34902f4aeb0Sopenharmony_ci <code class="constant">EGL_FALSE</code> otherwise. 35002f4aeb0Sopenharmony_ci </p> 35102f4aeb0Sopenharmony_ci </dd> 35202f4aeb0Sopenharmony_ci <dt> 35302f4aeb0Sopenharmony_ci <span class="term"> 35402f4aeb0Sopenharmony_ci <code class="constant">EGL_BIND_TO_TEXTURE_RGBA</code> 35502f4aeb0Sopenharmony_ci </span> 35602f4aeb0Sopenharmony_ci </dt> 35702f4aeb0Sopenharmony_ci <dd> 35802f4aeb0Sopenharmony_ci <p>Returns <code class="constant">EGL_TRUE</code> if color buffers can be 35902f4aeb0Sopenharmony_ci bound to an RGBA texture, 36002f4aeb0Sopenharmony_ci <code class="constant">EGL_FALSE</code> otherwise. 36102f4aeb0Sopenharmony_ci </p> 36202f4aeb0Sopenharmony_ci </dd> 36302f4aeb0Sopenharmony_ci <dt> 36402f4aeb0Sopenharmony_ci <span class="term"> 36502f4aeb0Sopenharmony_ci <code class="constant">EGL_BLUE_SIZE</code> 36602f4aeb0Sopenharmony_ci </span> 36702f4aeb0Sopenharmony_ci </dt> 36802f4aeb0Sopenharmony_ci <dd> 36902f4aeb0Sopenharmony_ci <p>Returns the number of bits of blue stored in the 37002f4aeb0Sopenharmony_ci color buffer. 37102f4aeb0Sopenharmony_ci </p> 37202f4aeb0Sopenharmony_ci </dd> 37302f4aeb0Sopenharmony_ci <dt> 37402f4aeb0Sopenharmony_ci <span class="term"> 37502f4aeb0Sopenharmony_ci <code class="constant">EGL_BUFFER_SIZE</code> 37602f4aeb0Sopenharmony_ci </span> 37702f4aeb0Sopenharmony_ci </dt> 37802f4aeb0Sopenharmony_ci <dd> 37902f4aeb0Sopenharmony_ci <p>Returns the depth of the color buffer. 38002f4aeb0Sopenharmony_ci It is the sum of 38102f4aeb0Sopenharmony_ci <code class="constant">EGL_RED_SIZE</code>, 38202f4aeb0Sopenharmony_ci <code class="constant">EGL_GREEN_SIZE</code>, 38302f4aeb0Sopenharmony_ci <code class="constant">EGL_BLUE_SIZE</code>, and 38402f4aeb0Sopenharmony_ci <code class="constant">EGL_ALPHA_SIZE</code>. 38502f4aeb0Sopenharmony_ci </p> 38602f4aeb0Sopenharmony_ci </dd> 38702f4aeb0Sopenharmony_ci <dt> 38802f4aeb0Sopenharmony_ci <span class="term"> 38902f4aeb0Sopenharmony_ci <code class="constant">EGL_COLOR_BUFFER_TYPE</code> 39002f4aeb0Sopenharmony_ci </span> 39102f4aeb0Sopenharmony_ci </dt> 39202f4aeb0Sopenharmony_ci <dd> 39302f4aeb0Sopenharmony_ci <p> 39402f4aeb0Sopenharmony_ci Returns the color buffer type. Possible types are 39502f4aeb0Sopenharmony_ci <code class="constant">EGL_RGB_BUFFER</code> and 39602f4aeb0Sopenharmony_ci <code class="constant">EGL_LUMINANCE_BUFFER</code>. 39702f4aeb0Sopenharmony_ci </p> 39802f4aeb0Sopenharmony_ci </dd> 39902f4aeb0Sopenharmony_ci <dt> 40002f4aeb0Sopenharmony_ci <span class="term"> 40102f4aeb0Sopenharmony_ci <code class="constant">EGL_CONFIG_CAVEAT</code> 40202f4aeb0Sopenharmony_ci </span> 40302f4aeb0Sopenharmony_ci </dt> 40402f4aeb0Sopenharmony_ci <dd> 40502f4aeb0Sopenharmony_ci <p>Returns the caveats for the frame buffer configuration. 40602f4aeb0Sopenharmony_ci Possible caveat values are 40702f4aeb0Sopenharmony_ci <code class="constant">EGL_NONE</code>, 40802f4aeb0Sopenharmony_ci <code class="constant">EGL_SLOW_CONFIG</code>, and 40902f4aeb0Sopenharmony_ci <code class="constant">EGL_NON_CONFORMANT</code>. 41002f4aeb0Sopenharmony_ci </p> 41102f4aeb0Sopenharmony_ci </dd> 41202f4aeb0Sopenharmony_ci <dt> 41302f4aeb0Sopenharmony_ci <span class="term"> 41402f4aeb0Sopenharmony_ci <code class="constant">EGL_CONFIG_ID</code> 41502f4aeb0Sopenharmony_ci </span> 41602f4aeb0Sopenharmony_ci </dt> 41702f4aeb0Sopenharmony_ci <dd> 41802f4aeb0Sopenharmony_ci <p>Returns the ID of the frame buffer configuration. 41902f4aeb0Sopenharmony_ci </p> 42002f4aeb0Sopenharmony_ci </dd> 42102f4aeb0Sopenharmony_ci <dt> 42202f4aeb0Sopenharmony_ci <span class="term"> 42302f4aeb0Sopenharmony_ci <code class="constant">EGL_CONFORMANT</code> 42402f4aeb0Sopenharmony_ci </span> 42502f4aeb0Sopenharmony_ci </dt> 42602f4aeb0Sopenharmony_ci <dd> 42702f4aeb0Sopenharmony_ci <p> 42802f4aeb0Sopenharmony_ci Returns a bitmask indicating which client API contexts 42902f4aeb0Sopenharmony_ci created with respect to this config are conformant. 43002f4aeb0Sopenharmony_ci </p> 43102f4aeb0Sopenharmony_ci </dd> 43202f4aeb0Sopenharmony_ci <dt> 43302f4aeb0Sopenharmony_ci <span class="term"> 43402f4aeb0Sopenharmony_ci <code class="constant">EGL_DEPTH_SIZE</code> 43502f4aeb0Sopenharmony_ci </span> 43602f4aeb0Sopenharmony_ci </dt> 43702f4aeb0Sopenharmony_ci <dd> 43802f4aeb0Sopenharmony_ci <p>Returns the number of bits in the depth buffer. 43902f4aeb0Sopenharmony_ci </p> 44002f4aeb0Sopenharmony_ci </dd> 44102f4aeb0Sopenharmony_ci <dt> 44202f4aeb0Sopenharmony_ci <span class="term"> 44302f4aeb0Sopenharmony_ci <code class="constant">EGL_GREEN_SIZE</code> 44402f4aeb0Sopenharmony_ci </span> 44502f4aeb0Sopenharmony_ci </dt> 44602f4aeb0Sopenharmony_ci <dd> 44702f4aeb0Sopenharmony_ci <p>Returns the number of bits of green stored in the 44802f4aeb0Sopenharmony_ci color buffer. 44902f4aeb0Sopenharmony_ci </p> 45002f4aeb0Sopenharmony_ci </dd> 45102f4aeb0Sopenharmony_ci <dt> 45202f4aeb0Sopenharmony_ci <span class="term"> 45302f4aeb0Sopenharmony_ci <code class="constant">EGL_LEVEL</code> 45402f4aeb0Sopenharmony_ci </span> 45502f4aeb0Sopenharmony_ci </dt> 45602f4aeb0Sopenharmony_ci <dd> 45702f4aeb0Sopenharmony_ci <p>Returns the frame buffer level. 45802f4aeb0Sopenharmony_ci Level zero is the default frame buffer. 45902f4aeb0Sopenharmony_ci Positive levels correspond to frame buffers that overlay the default 46002f4aeb0Sopenharmony_ci buffer and negative levels correspond to frame buffers that underlay 46102f4aeb0Sopenharmony_ci the default buffer. 46202f4aeb0Sopenharmony_ci </p> 46302f4aeb0Sopenharmony_ci </dd> 46402f4aeb0Sopenharmony_ci <dt> 46502f4aeb0Sopenharmony_ci <span class="term"> 46602f4aeb0Sopenharmony_ci <code class="constant">EGL_LUMINANCE_SIZE</code> 46702f4aeb0Sopenharmony_ci </span> 46802f4aeb0Sopenharmony_ci </dt> 46902f4aeb0Sopenharmony_ci <dd> 47002f4aeb0Sopenharmony_ci <p> 47102f4aeb0Sopenharmony_ci Returns the number of bits of luminance stored in the luminance buffer. 47202f4aeb0Sopenharmony_ci </p> 47302f4aeb0Sopenharmony_ci </dd> 47402f4aeb0Sopenharmony_ci <dt> 47502f4aeb0Sopenharmony_ci <span class="term"> 47602f4aeb0Sopenharmony_ci <code class="constant">EGL_MAX_PBUFFER_WIDTH</code> 47702f4aeb0Sopenharmony_ci </span> 47802f4aeb0Sopenharmony_ci </dt> 47902f4aeb0Sopenharmony_ci <dd> 48002f4aeb0Sopenharmony_ci <p>Returns the maximum width of a pixel buffer surface in pixels. 48102f4aeb0Sopenharmony_ci </p> 48202f4aeb0Sopenharmony_ci </dd> 48302f4aeb0Sopenharmony_ci <dt> 48402f4aeb0Sopenharmony_ci <span class="term"> 48502f4aeb0Sopenharmony_ci <code class="constant">EGL_MAX_PBUFFER_HEIGHT</code> 48602f4aeb0Sopenharmony_ci </span> 48702f4aeb0Sopenharmony_ci </dt> 48802f4aeb0Sopenharmony_ci <dd> 48902f4aeb0Sopenharmony_ci <p>Returns the maximum height of a pixel buffer surface in pixels. 49002f4aeb0Sopenharmony_ci </p> 49102f4aeb0Sopenharmony_ci </dd> 49202f4aeb0Sopenharmony_ci <dt> 49302f4aeb0Sopenharmony_ci <span class="term"> 49402f4aeb0Sopenharmony_ci <code class="constant">EGL_MAX_PBUFFER_PIXELS</code> 49502f4aeb0Sopenharmony_ci </span> 49602f4aeb0Sopenharmony_ci </dt> 49702f4aeb0Sopenharmony_ci <dd> 49802f4aeb0Sopenharmony_ci <p>Returns the maximum size of a pixel buffer surface in pixels. 49902f4aeb0Sopenharmony_ci </p> 50002f4aeb0Sopenharmony_ci </dd> 50102f4aeb0Sopenharmony_ci <dt> 50202f4aeb0Sopenharmony_ci <span class="term"> 50302f4aeb0Sopenharmony_ci <code class="constant">EGL_MAX_SWAP_INTERVAL</code> 50402f4aeb0Sopenharmony_ci </span> 50502f4aeb0Sopenharmony_ci </dt> 50602f4aeb0Sopenharmony_ci <dd> 50702f4aeb0Sopenharmony_ci <p>Returns the maximum value that can be passed to eglSwapInterval. 50802f4aeb0Sopenharmony_ci </p> 50902f4aeb0Sopenharmony_ci </dd> 51002f4aeb0Sopenharmony_ci <dt> 51102f4aeb0Sopenharmony_ci <span class="term"> 51202f4aeb0Sopenharmony_ci <code class="constant">EGL_MIN_SWAP_INTERVAL</code> 51302f4aeb0Sopenharmony_ci </span> 51402f4aeb0Sopenharmony_ci </dt> 51502f4aeb0Sopenharmony_ci <dd> 51602f4aeb0Sopenharmony_ci <p>Returns the minimum value that can be passed to eglSwapInterval. 51702f4aeb0Sopenharmony_ci </p> 51802f4aeb0Sopenharmony_ci </dd> 51902f4aeb0Sopenharmony_ci <dt> 52002f4aeb0Sopenharmony_ci <span class="term"> 52102f4aeb0Sopenharmony_ci <code class="constant">EGL_NATIVE_RENDERABLE</code> 52202f4aeb0Sopenharmony_ci </span> 52302f4aeb0Sopenharmony_ci </dt> 52402f4aeb0Sopenharmony_ci <dd> 52502f4aeb0Sopenharmony_ci <p>Returns <code class="constant">EGL_TRUE</code> if native rendering 52602f4aeb0Sopenharmony_ci APIs can render into the surface, 52702f4aeb0Sopenharmony_ci <code class="constant">EGL_FALSE</code> otherwise. 52802f4aeb0Sopenharmony_ci </p> 52902f4aeb0Sopenharmony_ci </dd> 53002f4aeb0Sopenharmony_ci <dt> 53102f4aeb0Sopenharmony_ci <span class="term"> 53202f4aeb0Sopenharmony_ci <code class="constant">EGL_NATIVE_VISUAL_ID</code> 53302f4aeb0Sopenharmony_ci </span> 53402f4aeb0Sopenharmony_ci </dt> 53502f4aeb0Sopenharmony_ci <dd> 53602f4aeb0Sopenharmony_ci <p>Returns the ID of the associated native visual. 53702f4aeb0Sopenharmony_ci </p> 53802f4aeb0Sopenharmony_ci </dd> 53902f4aeb0Sopenharmony_ci <dt> 54002f4aeb0Sopenharmony_ci <span class="term"> 54102f4aeb0Sopenharmony_ci <code class="constant">EGL_NATIVE_VISUAL_TYPE</code> 54202f4aeb0Sopenharmony_ci </span> 54302f4aeb0Sopenharmony_ci </dt> 54402f4aeb0Sopenharmony_ci <dd> 54502f4aeb0Sopenharmony_ci <p>Returns the type of the associated native visual. 54602f4aeb0Sopenharmony_ci </p> 54702f4aeb0Sopenharmony_ci </dd> 54802f4aeb0Sopenharmony_ci <dt> 54902f4aeb0Sopenharmony_ci <span class="term"> 55002f4aeb0Sopenharmony_ci <code class="constant">EGL_RED_SIZE</code> 55102f4aeb0Sopenharmony_ci </span> 55202f4aeb0Sopenharmony_ci </dt> 55302f4aeb0Sopenharmony_ci <dd> 55402f4aeb0Sopenharmony_ci <p>Returns the number of bits of red stored in the 55502f4aeb0Sopenharmony_ci color buffer. 55602f4aeb0Sopenharmony_ci </p> 55702f4aeb0Sopenharmony_ci </dd> 55802f4aeb0Sopenharmony_ci <dt> 55902f4aeb0Sopenharmony_ci <span class="term"> 56002f4aeb0Sopenharmony_ci <code class="constant">EGL_RENDERABLE_TYPE</code> 56102f4aeb0Sopenharmony_ci </span> 56202f4aeb0Sopenharmony_ci </dt> 56302f4aeb0Sopenharmony_ci <dd> 56402f4aeb0Sopenharmony_ci <p> 56502f4aeb0Sopenharmony_ci Returns a bitmask indicating the types of supported 56602f4aeb0Sopenharmony_ci client API contexts. 56702f4aeb0Sopenharmony_ci </p> 56802f4aeb0Sopenharmony_ci </dd> 56902f4aeb0Sopenharmony_ci <dt> 57002f4aeb0Sopenharmony_ci <span class="term"> 57102f4aeb0Sopenharmony_ci <code class="constant">EGL_SAMPLE_BUFFERS</code> 57202f4aeb0Sopenharmony_ci </span> 57302f4aeb0Sopenharmony_ci </dt> 57402f4aeb0Sopenharmony_ci <dd> 57502f4aeb0Sopenharmony_ci <p>Returns the number of multisample buffers. 57602f4aeb0Sopenharmony_ci </p> 57702f4aeb0Sopenharmony_ci </dd> 57802f4aeb0Sopenharmony_ci <dt> 57902f4aeb0Sopenharmony_ci <span class="term"> 58002f4aeb0Sopenharmony_ci <code class="constant">EGL_SAMPLES</code> 58102f4aeb0Sopenharmony_ci </span> 58202f4aeb0Sopenharmony_ci </dt> 58302f4aeb0Sopenharmony_ci <dd> 58402f4aeb0Sopenharmony_ci <p>Returns the number of samples per pixel.</p> 58502f4aeb0Sopenharmony_ci </dd> 58602f4aeb0Sopenharmony_ci <dt> 58702f4aeb0Sopenharmony_ci <span class="term"> 58802f4aeb0Sopenharmony_ci <code class="constant">EGL_STENCIL_SIZE</code> 58902f4aeb0Sopenharmony_ci </span> 59002f4aeb0Sopenharmony_ci </dt> 59102f4aeb0Sopenharmony_ci <dd> 59202f4aeb0Sopenharmony_ci <p>Returns the number of bits in the stencil buffer. 59302f4aeb0Sopenharmony_ci </p> 59402f4aeb0Sopenharmony_ci </dd> 59502f4aeb0Sopenharmony_ci <dt> 59602f4aeb0Sopenharmony_ci <span class="term"> 59702f4aeb0Sopenharmony_ci <code class="constant">EGL_SURFACE_TYPE</code> 59802f4aeb0Sopenharmony_ci </span> 59902f4aeb0Sopenharmony_ci </dt> 60002f4aeb0Sopenharmony_ci <dd> 60102f4aeb0Sopenharmony_ci <p> 60202f4aeb0Sopenharmony_ci Returns a bitmask indicating the types of supported EGL 60302f4aeb0Sopenharmony_ci surfaces. 60402f4aeb0Sopenharmony_ci </p> 60502f4aeb0Sopenharmony_ci </dd> 60602f4aeb0Sopenharmony_ci <dt> 60702f4aeb0Sopenharmony_ci <span class="term"> 60802f4aeb0Sopenharmony_ci <code class="constant">EGL_TRANSPARENT_TYPE</code> 60902f4aeb0Sopenharmony_ci </span> 61002f4aeb0Sopenharmony_ci </dt> 61102f4aeb0Sopenharmony_ci <dd> 61202f4aeb0Sopenharmony_ci <p>Returns the type of supported transparency. 61302f4aeb0Sopenharmony_ci Possible transparency values are: 61402f4aeb0Sopenharmony_ci <code class="constant">EGL_NONE</code>, and 61502f4aeb0Sopenharmony_ci <code class="constant">EGL_TRANSPARENT_RGB</code>. 61602f4aeb0Sopenharmony_ci </p> 61702f4aeb0Sopenharmony_ci </dd> 61802f4aeb0Sopenharmony_ci <dt> 61902f4aeb0Sopenharmony_ci <span class="term"> 62002f4aeb0Sopenharmony_ci <code class="constant">EGL_TRANSPARENT_RED_VALUE</code> 62102f4aeb0Sopenharmony_ci </span> 62202f4aeb0Sopenharmony_ci </dt> 62302f4aeb0Sopenharmony_ci <dd> 62402f4aeb0Sopenharmony_ci <p>Returns the transparent red value.</p> 62502f4aeb0Sopenharmony_ci </dd> 62602f4aeb0Sopenharmony_ci <dt> 62702f4aeb0Sopenharmony_ci <span class="term"> 62802f4aeb0Sopenharmony_ci <code class="constant">EGL_TRANSPARENT_GREEN_VALUE</code> 62902f4aeb0Sopenharmony_ci </span> 63002f4aeb0Sopenharmony_ci </dt> 63102f4aeb0Sopenharmony_ci <dd> 63202f4aeb0Sopenharmony_ci <p>Returns the transparent green value.</p> 63302f4aeb0Sopenharmony_ci </dd> 63402f4aeb0Sopenharmony_ci <dt> 63502f4aeb0Sopenharmony_ci <span class="term"> 63602f4aeb0Sopenharmony_ci <code class="constant">EGL_TRANSPARENT_BLUE_VALUE</code> 63702f4aeb0Sopenharmony_ci </span> 63802f4aeb0Sopenharmony_ci </dt> 63902f4aeb0Sopenharmony_ci <dd> 64002f4aeb0Sopenharmony_ci <p>Returns the transparent blue value.</p> 64102f4aeb0Sopenharmony_ci </dd> 64202f4aeb0Sopenharmony_ci </dl> 64302f4aeb0Sopenharmony_ci </div> 64402f4aeb0Sopenharmony_ci </div> 64502f4aeb0Sopenharmony_ci <div class="refsect1"> 64602f4aeb0Sopenharmony_ci <a id="notes"></a> 64702f4aeb0Sopenharmony_ci <h2>Notes</h2> 64802f4aeb0Sopenharmony_ci <p> 64902f4aeb0Sopenharmony_ci <code class="constant">EGL_CONFORMANT</code> is supported only if the 65002f4aeb0Sopenharmony_ci EGL version is 1.3 or greater. 65102f4aeb0Sopenharmony_ci </p> 65202f4aeb0Sopenharmony_ci <p> 65302f4aeb0Sopenharmony_ci <code class="constant">EGL_ALPHA_MASK_SIZE</code>, 65402f4aeb0Sopenharmony_ci <code class="constant">EGL_COLOR_BUFFER_TYPE</code>, 65502f4aeb0Sopenharmony_ci <code class="constant">EGL_LUMINANCE_SIZE</code>, and 65602f4aeb0Sopenharmony_ci <code class="constant">EGL_RENDERABLE_TYPE</code> are supported only 65702f4aeb0Sopenharmony_ci if the EGL version is 1.2 or greater. 65802f4aeb0Sopenharmony_ci </p> 65902f4aeb0Sopenharmony_ci <p> 66002f4aeb0Sopenharmony_ci While <code class="constant">EGL_MATCH_NATIVE_PIXMAP</code> can be 66102f4aeb0Sopenharmony_ci specified in the attribute list passed to 66202f4aeb0Sopenharmony_ci <a class="citerefentry" href="eglChooseConfig.html"><span class="citerefentry"><span class="refentrytitle">eglChooseConfig</span></span></a>, 66302f4aeb0Sopenharmony_ci it is not an attribute of the resulting config and cannot be 66402f4aeb0Sopenharmony_ci queried using <code class="function">eglGetConfigAttrib</code>. 66502f4aeb0Sopenharmony_ci </p> 66602f4aeb0Sopenharmony_ci </div> 66702f4aeb0Sopenharmony_ci <div class="refsect1"> 66802f4aeb0Sopenharmony_ci <a id="errors"></a> 66902f4aeb0Sopenharmony_ci <h2>Errors</h2> 67002f4aeb0Sopenharmony_ci <p> 67102f4aeb0Sopenharmony_ci <code class="constant">EGL_FALSE</code> is returned on failure, 67202f4aeb0Sopenharmony_ci <code class="constant">EGL_TRUE</code> otherwise. 67302f4aeb0Sopenharmony_ci <em class="parameter"><code>value</code></em> is not modified when 67402f4aeb0Sopenharmony_ci <code class="constant">EGL_FALSE</code> is returned. 67502f4aeb0Sopenharmony_ci </p> 67602f4aeb0Sopenharmony_ci <p> 67702f4aeb0Sopenharmony_ci <code class="constant">EGL_BAD_DISPLAY</code> is generated if 67802f4aeb0Sopenharmony_ci <em class="parameter"><code>display</code></em> is not an EGL display connection. 67902f4aeb0Sopenharmony_ci </p> 68002f4aeb0Sopenharmony_ci <p> 68102f4aeb0Sopenharmony_ci <code class="constant">EGL_NOT_INITIALIZED</code> is generated if 68202f4aeb0Sopenharmony_ci <em class="parameter"><code>display</code></em> has not been initialized. 68302f4aeb0Sopenharmony_ci </p> 68402f4aeb0Sopenharmony_ci <p> 68502f4aeb0Sopenharmony_ci <code class="constant">EGL_BAD_CONFIG</code> is generated if 68602f4aeb0Sopenharmony_ci <em class="parameter"><code>config</code></em> is not an EGL frame buffer configuration. 68702f4aeb0Sopenharmony_ci </p> 68802f4aeb0Sopenharmony_ci <p> 68902f4aeb0Sopenharmony_ci <code class="constant">EGL_BAD_ATTRIBUTE</code> is generated if 69002f4aeb0Sopenharmony_ci <em class="parameter"><code>attribute</code></em> is not a valid frame buffer 69102f4aeb0Sopenharmony_ci configuration attribute. 69202f4aeb0Sopenharmony_ci </p> 69302f4aeb0Sopenharmony_ci </div> 69402f4aeb0Sopenharmony_ci <div class="refsect1"> 69502f4aeb0Sopenharmony_ci <a id="seealso"></a> 69602f4aeb0Sopenharmony_ci <h2>See Also</h2> 69702f4aeb0Sopenharmony_ci <p> 69802f4aeb0Sopenharmony_ci <a class="citerefentry" href="eglChooseConfig.html"><span class="citerefentry"><span class="refentrytitle">eglChooseConfig</span></span></a>, 69902f4aeb0Sopenharmony_ci <a class="citerefentry" href="eglGetConfigs.html"><span class="citerefentry"><span class="refentrytitle">eglGetConfigs</span></span></a> 70002f4aeb0Sopenharmony_ci </p> 70102f4aeb0Sopenharmony_ci </div> 70202f4aeb0Sopenharmony_ci <div xmlns="" class="refsect3" lang="en" xml:lang="en"><a xmlns="http://www.w3.org/1999/xhtml" id="Copyright"></a><h4 xmlns="http://www.w3.org/1999/xhtml"></h4><img xmlns="http://www.w3.org/1999/xhtml" src="KhronosLogo.jpg" /><p xmlns="http://www.w3.org/1999/xhtml"></p> 70302f4aeb0Sopenharmony_ciCopyright © 2003-2014 The Khronos Group Inc. 70402f4aeb0Sopenharmony_ciPermission is hereby granted, free of charge, to any person obtaining a 70502f4aeb0Sopenharmony_cicopy of this software and/or associated documentation files (the 70602f4aeb0Sopenharmony_ci"Materials"), to deal in the Materials without restriction, including 70702f4aeb0Sopenharmony_ciwithout limitation the rights to use, copy, modify, merge, publish, 70802f4aeb0Sopenharmony_cidistribute, sublicense, and/or sell copies of the Materials, and to 70902f4aeb0Sopenharmony_cipermit persons to whom the Materials are furnished to do so, subject to 71002f4aeb0Sopenharmony_cithe condition that this copyright notice and permission notice shall be included 71102f4aeb0Sopenharmony_ciin all copies or substantial portions of the Materials. 71202f4aeb0Sopenharmony_ci</div> 71302f4aeb0Sopenharmony_ci </div> 71402f4aeb0Sopenharmony_ci </body> 71502f4aeb0Sopenharmony_ci</html> 716