\hypertarget{struct__Evas__GL__Config}{}\doxysection{\+\_\+\+Evas\+\_\+\+GL\+\_\+\+Config Struct Reference}
\label{struct__Evas__GL__Config}\index{\_Evas\_GL\_Config@{\_Evas\_GL\_Config}}


A structure used to specify the configuration of an \mbox{\hyperlink{group__Evas__GL_ga3c2530dd88bd600cccb5dc0840fc837c}{Evas\+\_\+\+GL\+\_\+\+Surface}}.  




{\ttfamily \#include $<$Evas\+\_\+\+GL.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Evas__GL__Config_a738e2c7f49ed82f168ec35ef3d1dd7d5}\label{struct__Evas__GL__Config_a738e2c7f49ed82f168ec35ef3d1dd7d5}} 
\mbox{\hyperlink{group__Evas__GL_gabad64bcb05bb35b1f158415f1115da05}{Evas\+\_\+\+GL\+\_\+\+Color\+\_\+\+Format}} {\bfseries color\+\_\+format}
\begin{DoxyCompactList}\small\item\em Surface Color Format. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Evas__GL__Config_a94bf493d6086d09853e2821cd528cb15}\label{struct__Evas__GL__Config_a94bf493d6086d09853e2821cd528cb15}} 
\mbox{\hyperlink{group__Evas__GL_ga4a0eb4d483c706660fc7b7fc1dd154eb}{Evas\+\_\+\+GL\+\_\+\+Depth\+\_\+\+Bits}} {\bfseries depth\+\_\+bits}
\begin{DoxyCompactList}\small\item\em Surface Depth Bits. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Evas__GL__Config_adf4352475f4b5cc0b93c27e5b929c7cd}\label{struct__Evas__GL__Config_adf4352475f4b5cc0b93c27e5b929c7cd}} 
\mbox{\hyperlink{group__Evas__GL_gadeda5b8e78ec20280783470cd6f2e55a}{Evas\+\_\+\+GL\+\_\+\+Stencil\+\_\+\+Bits}} {\bfseries stencil\+\_\+bits}
\begin{DoxyCompactList}\small\item\em Surface Stencil Bits. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Evas__GL__Config_af0721ece0ff172e00d89f1df140442c3}\label{struct__Evas__GL__Config_af0721ece0ff172e00d89f1df140442c3}} 
\mbox{\hyperlink{group__Evas__GL_gab452bf87b00fd9043f2d2caf8436873c}{Evas\+\_\+\+GL\+\_\+\+Options\+\_\+\+Bits}} {\bfseries options\+\_\+bits}
\begin{DoxyCompactList}\small\item\em Extra Surface Options. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Evas__GL__Config_a37bb87daff2d6bb2417fc76cfb929202}\label{struct__Evas__GL__Config_a37bb87daff2d6bb2417fc76cfb929202}} 
\mbox{\hyperlink{group__Evas__GL_ga707d2532632ea5539f1b42ecb26b8e0d}{Evas\+\_\+\+GL\+\_\+\+Multisample\+\_\+\+Bits}} {\bfseries multisample\+\_\+bits}
\begin{DoxyCompactList}\small\item\em Optional Surface MSAA Bits. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Evas__GL__Config_a63e3b1a3d1157cdec7126b6f983d901e}\label{struct__Evas__GL__Config_a63e3b1a3d1157cdec7126b6f983d901e}} 
\mbox{\hyperlink{group__Evas__GL_ga20c3cda3d5d66b9f79eae8b6478eee23}{Evas\+\_\+\+GL\+\_\+\+Context\+\_\+\+Version}} {\bfseries gles\+\_\+version}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
A structure used to specify the configuration of an \mbox{\hyperlink{group__Evas__GL_ga3c2530dd88bd600cccb5dc0840fc837c}{Evas\+\_\+\+GL\+\_\+\+Surface}}. 

This structure should be allocated with \mbox{\hyperlink{group__Evas__GL_ga199932d1879fccb911f4fd497a73259d}{evas\+\_\+gl\+\_\+config\+\_\+new()}} and released with \mbox{\hyperlink{group__Evas__GL_gaf0c824b224d5b13fd44389f1611d08f7}{evas\+\_\+gl\+\_\+config\+\_\+free()}}.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Evas__GL_ga5735e545e25ee3afe674b60bea6651e6}{evas\+\_\+gl\+\_\+surface\+\_\+create}} 

\mbox{\hyperlink{group__Evas__GL_ga5a217780cca555ef74eec463896a8079}{evas\+\_\+gl\+\_\+pbuffer\+\_\+surface\+\_\+create}} 
\end{DoxySeeAlso}
