This file is indexed.

/usr/share/doc/libghc-opengl-doc/html/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html is in libghc-opengl-doc 3.0.2.0-1build5.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

1
2
3
4
5
6
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script src="file:///usr/share/javascript/mathjax/MathJax.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">OpenGL-3.0.2.0: A binding for the OpenGL graphics system</p></div><div id="content"><div id="module-header"><table class="info"><tr><th valign="top">Copyright</th><td>(c) Sven Panne Lars Corbijn 2011-2016</td></tr><tr><th>License</th><td>BSD3</td></tr><tr><th>Maintainer</th><td>Sven Panne &lt;svenpanne@gmail.com&gt;</td></tr><tr><th>Stability</th><td>stable</td></tr><tr><th>Portability</th><td>portable</td></tr><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries</p></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span> <a href="#t:AttachmentObjectType">AttachmentObjectType</a><ul class="subs"><li>= <a href="#v:DefaultFramebufferAttachment">DefaultFramebufferAttachment</a></li><li>| <a href="#v:TextureAttachment">TextureAttachment</a></li><li>| <a href="#v:RenderbufferAttachment">RenderbufferAttachment</a></li></ul></li><li class="src short"><a href="#v:attachmentObjectType">attachmentObjectType</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a>)</li><li class="src short"><a href="#v:attachmentObject">attachmentObject</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Either.html#t:Either">Either</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferObject">RenderbufferObject</a> <a href="Graphics-Rendering-OpenGL-GL-Texturing-Objects.html#t:TextureObject">TextureObject</a>))</li><li class="src short"><a href="#v:attachmentTextureLayer">attachmentTextureLayer</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:attachmentTextureLevel">attachmentTextureLevel</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-Texturing-Specification.html#t:Level">Level</a></li><li class="src short"><a href="#v:attachmentTextureTextureTargetCubeMapFace">attachmentTextureTextureTargetCubeMapFace</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-Texturing-Specification.html#t:TextureTargetCubeMapFace">TextureTargetCubeMapFace</a></li><li class="src short"><a href="#v:attachmentRedSize">attachmentRedSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:attachmentBlueSize">attachmentBlueSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:attachmentGreenSize">attachmentGreenSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:attachmentAlphaSize">attachmentAlphaSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:attachmentDepthSize">attachmentDepthSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:attachmentStencilSize">attachmentStencilSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:renderbufferWidth">renderbufferWidth</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a></li><li class="src short"><a href="#v:renderbufferHeight">renderbufferHeight</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a></li><li class="src short"><a href="#v:renderbufferInternalFormat">renderbufferInternalFormat</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-PixelRectangles-ColorTable.html#t:PixelInternalFormat">PixelInternalFormat</a></li><li class="src short"><a href="#v:renderbufferSamples">renderbufferSamples</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:Samples">Samples</a></li><li class="src short"><a href="#v:renderbufferRedSize">renderbufferRedSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:renderbufferBlueSize">renderbufferBlueSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:renderbufferGreenSize">renderbufferGreenSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:renderbufferAlphaSize">renderbufferAlphaSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:renderbufferDepthSize">renderbufferDepthSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li><li class="src short"><a href="#v:renderbufferStencilSize">renderbufferStencilSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:AttachmentObjectType" class="def">AttachmentObjectType</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#AttachmentObjectType" class="link">Source</a> <a href="#t:AttachmentObjectType" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:DefaultFramebufferAttachment" class="def">DefaultFramebufferAttachment</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:TextureAttachment" class="def">TextureAttachment</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:RenderbufferAttachment" class="def">RenderbufferAttachment</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><p id="control.i:AttachmentObjectType" class="caption collapser" onclick="toggleSection('i:AttachmentObjectType')">Instances</p><div id="section.i:AttachmentObjectType" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AttachmentObjectType:Eq:1" class="instance expander" onclick="toggleSection('i:id:AttachmentObjectType:Eq:1')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Eq.html#t:Eq">Eq</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#line-82" class="link">Source</a> <a href="#t:AttachmentObjectType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:AttachmentObjectType:Eq:1" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AttachmentObjectType:Ord:2" class="instance expander" onclick="toggleSection('i:id:AttachmentObjectType:Ord:2')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Ord.html#t:Ord">Ord</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#line-82" class="link">Source</a> <a href="#t:AttachmentObjectType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:AttachmentObjectType:Ord:2" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Ord.html#t:Ordering">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Bool.html#t:Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> <a href="#v:min" class="selflink">#</a></p></div></div></td></tr><tr><td class="src clearfix"><span class="inst-left"><span id="control.i:id:AttachmentObjectType:Show:3" class="instance expander" onclick="toggleSection('i:id:AttachmentObjectType:Show:3')"></span> <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:Show">Show</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a></span> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#line-82" class="link">Source</a> <a href="#t:AttachmentObjectType" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div id="section.i:id:AttachmentObjectType:Show:3" class="inst-details hide"><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a> -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-String.html#t:String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a>] -&gt; <a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Text-Show.html#t:ShowS">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></div></td></tr></table></div></div></div><div class="top"><p class="src"><a id="v:attachmentObjectType" class="def">attachmentObjectType</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#t:AttachmentObjectType">AttachmentObjectType</a>) <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentObjectType" class="link">Source</a> <a href="#v:attachmentObjectType" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentObject" class="def">attachmentObject</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Maybe.html#t:Maybe">Maybe</a> (<a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Either.html#t:Either">Either</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferObject">RenderbufferObject</a> <a href="Graphics-Rendering-OpenGL-GL-Texturing-Objects.html#t:TextureObject">TextureObject</a>)) <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentObject" class="link">Source</a> <a href="#v:attachmentObject" class="selflink">#</a></p><div class="doc"><p>tries to retrieve the object that is bound to the attachment point of the
 given framebuffertarget. If the object type of it is None or the default, then
 <code><a href="file:///usr/share/doc/ghc-doc/html/libraries/base-4.9.1.0/Data-Maybe.html#v:Nothing">Nothing</a></code> is returned, otherwise the bound <code><a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferObject">RenderbufferObject</a></code> or <code><a href="Graphics-Rendering-OpenGL-GL-Texturing-Objects.html#t:TextureObject">TextureObject</a></code></p></div></div><div class="top"><p class="src"><a id="v:attachmentTextureLayer" class="def">attachmentTextureLayer</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentTextureLayer" class="link">Source</a> <a href="#v:attachmentTextureLayer" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentTextureLevel" class="def">attachmentTextureLevel</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-Texturing-Specification.html#t:Level">Level</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentTextureLevel" class="link">Source</a> <a href="#v:attachmentTextureLevel" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentTextureTextureTargetCubeMapFace" class="def">attachmentTextureTextureTargetCubeMapFace</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-Texturing-Specification.html#t:TextureTargetCubeMapFace">TextureTargetCubeMapFace</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentTextureTextureTargetCubeMapFace" class="link">Source</a> <a href="#v:attachmentTextureTextureTargetCubeMapFace" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentRedSize" class="def">attachmentRedSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentRedSize" class="link">Source</a> <a href="#v:attachmentRedSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentBlueSize" class="def">attachmentBlueSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentBlueSize" class="link">Source</a> <a href="#v:attachmentBlueSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentGreenSize" class="def">attachmentGreenSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentGreenSize" class="link">Source</a> <a href="#v:attachmentGreenSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentAlphaSize" class="def">attachmentAlphaSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentAlphaSize" class="link">Source</a> <a href="#v:attachmentAlphaSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentDepthSize" class="def">attachmentDepthSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentDepthSize" class="link">Source</a> <a href="#v:attachmentDepthSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:attachmentStencilSize" class="def">attachmentStencilSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-Attachments.html#t:FramebufferAttachment">FramebufferAttachment</a> fba =&gt; <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-FramebufferObjects.html#t:FramebufferTarget">FramebufferTarget</a> -&gt; fba -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#attachmentStencilSize" class="link">Source</a> <a href="#v:attachmentStencilSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferWidth" class="def">renderbufferWidth</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferWidth" class="link">Source</a> <a href="#v:renderbufferWidth" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferHeight" class="def">renderbufferHeight</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLsizei">GLsizei</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferHeight" class="link">Source</a> <a href="#v:renderbufferHeight" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferInternalFormat" class="def">renderbufferInternalFormat</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-PixelRectangles-ColorTable.html#t:PixelInternalFormat">PixelInternalFormat</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferInternalFormat" class="link">Source</a> <a href="#v:renderbufferInternalFormat" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferSamples" class="def">renderbufferSamples</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:Samples">Samples</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferSamples" class="link">Source</a> <a href="#v:renderbufferSamples" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferRedSize" class="def">renderbufferRedSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferRedSize" class="link">Source</a> <a href="#v:renderbufferRedSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferBlueSize" class="def">renderbufferBlueSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferBlueSize" class="link">Source</a> <a href="#v:renderbufferBlueSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferGreenSize" class="def">renderbufferGreenSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferGreenSize" class="link">Source</a> <a href="#v:renderbufferGreenSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferAlphaSize" class="def">renderbufferAlphaSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferAlphaSize" class="link">Source</a> <a href="#v:renderbufferAlphaSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferDepthSize" class="def">renderbufferDepthSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferDepthSize" class="link">Source</a> <a href="#v:renderbufferDepthSize" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:renderbufferStencilSize" class="def">renderbufferStencilSize</a> :: <a href="Graphics-Rendering-OpenGL-GL-FramebufferObjects-RenderbufferObjects.html#t:RenderbufferTarget">RenderbufferTarget</a> -&gt; <a href="file:///usr/share/doc/libghc-statevar-doc/html/Data-StateVar.html#t:GettableStateVar">GettableStateVar</a> <a href="file:///usr/share/doc/libghc-openglraw-doc/html/Graphics-GL-Types.html#t:GLint">GLint</a> <a href="src/Graphics-Rendering-OpenGL-GL-FramebufferObjects-Queries.html#renderbufferStencilSize" class="link">Source</a> <a href="#v:renderbufferStencilSize" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.17.3</p></div></body></html>