<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.3" xml:lang="en-US">
  <compounddef id="gl_8h" kind="file" language="C++">
    <compoundname>gl.h</compoundname>
    <includes refid="gl__platform_8h" local="yes">gl_platform.h</includes>
    <incdepgraph>
      <node id="1">
        <label>gl.h</label>
        <link refid="gl_8h"/>
        <childnode refid="2" relation="include">
        </childnode>
      </node>
      <node id="2">
        <label>gl_platform.h</label>
        <link refid="gl__platform_8h"/>
        <childnode refid="3" relation="include">
        </childnode>
      </node>
      <node id="3">
        <label>GL/gl.h</label>
      </node>
    </incdepgraph>
      <sectiondef kind="enum">
      <memberdef kind="enum" id="group__gl_1ga69e22d0e88439b4898263c6471520c84" prot="public" static="no" strong="no">
        <type></type>
        <name>fosphor_gl_id</name>
        <enumvalue id="group__gl_1gga69e22d0e88439b4898263c6471520c84aa9e57a2edf19f6f5c9e57e4c45f2d61d" prot="public">
          <name>GL_ID_TEX_WATERFALL</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__gl_1gga69e22d0e88439b4898263c6471520c84a90b17fe8a5f6238a78512a29d9c16da8" prot="public">
          <name>GL_ID_TEX_HISTOGRAM</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="group__gl_1gga69e22d0e88439b4898263c6471520c84a2bd2590bea3088a731aab7e02efbf11e" prot="public">
          <name>GL_ID_VBO_SPECTRUM</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" line="42" column="1" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" bodystart="42" bodyend="46"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="func">
      <memberdef kind="function" id="group__gl_1ga95c02994262c0e426c7ac3a3dd80b201" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int fosphor_gl_init</definition>
        <argsstring>(struct fosphor *self)</argsstring>
        <name>fosphor_gl_init</name>
        <param>
          <type>struct <ref refid="structfosphor" kindref="compound">fosphor</ref> *</type>
          <declname>self</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" line="38" column="6" declfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" declline="38" declcolumn="6"/>
      </memberdef>
      <memberdef kind="function" id="group__gl_1ga492e62827128d897d47b8373ae0f6835" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void fosphor_gl_release</definition>
        <argsstring>(struct fosphor *self)</argsstring>
        <name>fosphor_gl_release</name>
        <param>
          <type>struct <ref refid="structfosphor" kindref="compound">fosphor</ref> *</type>
          <declname>self</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" line="39" column="6" declfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" declline="39" declcolumn="6"/>
      </memberdef>
      <memberdef kind="function" id="group__gl_1gae2bacad5995398a0c15bd3885f2e06e1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>GLuint</type>
        <definition>GLuint fosphor_gl_get_shared_id</definition>
        <argsstring>(struct fosphor *self, enum fosphor_gl_id id)</argsstring>
        <name>fosphor_gl_get_shared_id</name>
        <param>
          <type>struct <ref refid="structfosphor" kindref="compound">fosphor</ref> *</type>
          <declname>self</declname>
        </param>
        <param>
          <type>enum <ref refid="group__gl_1ga69e22d0e88439b4898263c6471520c84" kindref="member">fosphor_gl_id</ref></type>
          <declname>id</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" line="48" column="8" declfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" declline="48" declcolumn="8"/>
      </memberdef>
      <memberdef kind="function" id="group__gl_1gaecd4686ce841cbd6740fa4684b1f2dcd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void fosphor_gl_refresh</definition>
        <argsstring>(struct fosphor *self)</argsstring>
        <name>fosphor_gl_refresh</name>
        <param>
          <type>struct <ref refid="structfosphor" kindref="compound">fosphor</ref> *</type>
          <declname>self</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" line="51" column="6" declfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" declline="51" declcolumn="6"/>
      </memberdef>
      <memberdef kind="function" id="group__gl_1gaafca1dd7081a6eb876c05836981b50c1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void fosphor_gl_draw</definition>
        <argsstring>(struct fosphor *self, struct fosphor_render *render)</argsstring>
        <name>fosphor_gl_draw</name>
        <param>
          <type>struct <ref refid="structfosphor" kindref="compound">fosphor</ref> *</type>
          <declname>self</declname>
        </param>
        <param>
          <type>struct <ref refid="structfosphor__render" kindref="compound">fosphor_render</ref> *</type>
          <declname>render</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" line="52" column="6" declfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h" declline="52" declcolumn="6"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>OpenGL part of fosphor. </para>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-fosphor/gr37-fosphor/work/osmocom-gr-fosphor-fa6761a/lib/fosphor/gl.h"/>
  </compounddef>
</doxygen>
