\hypertarget{structwindow}{}\section{window Struct Reference} \label{structwindow}\index{window@{window}} \subsection*{Public Attributes} \begin{DoxyCompactItemize} \item struct \hyperlink{structdisplay}{display} $\ast$ \hyperlink{structwindow_a129486f2bd23791194f389ca1405cfd4}{display} \item struct \hyperlink{structgeometry}{geometry} \hyperlink{structgeometry}{geometry} \hyperlink{structwindow_ad2b6c8ed8044b41fd1189a0ce26d539a}{window\+\_\+size} \item \begin{tabbing} xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill struct \{\\ \>GLuint \hyperlink{structwindow_a5202f3b60e262a6fa4fcee68dd47cb67}{rotation\_uniform}\\ \>GLuint \hyperlink{structwindow_aaf965f90f9fc938db2315ff62028c362}{pos}\\ \>GLuint \hyperlink{structwindow_aef10fe94766ccd4831ee611c5ad0e55c}{col}\\ \} \hyperlink{structwindow_a6975a930e9a3c166f8201fc4ef5e7728}{gl}\\ \end{tabbing}\item uint32\+\_\+t \hyperlink{structwindow_a72629bf021a361ad900504732a74cb68}{benchmark\+\_\+time} \item uint32\+\_\+t \hyperlink{structwindow_a633864bb495ec265bee220a5c70cc98f}{frames} \item struct wl\+\_\+egl\+\_\+window $\ast$ \hyperlink{structwindow_ae41be0955d0e73530e1bc13dfeb9d731}{native} \item struct wl\+\_\+surface $\ast$ \hyperlink{structwindow_a7d0790cfc7c30621611fa26ab5c1ae97}{surface} \item struct ivi\+\_\+surface $\ast$ \hyperlink{structwindow_a40e2c6fb4178953c820fc1b9f41d4b31}{ivi\+\_\+surface} \item E\+G\+L\+Surface \hyperlink{structwindow_a8de0059f3f1cb0dec33fba1143b7dee1}{egl\+\_\+surface} \item struct wl\+\_\+callback $\ast$ \hyperlink{structwindow_a35ba639556fa19d9273dad0953a6807e}{callback} \item int \hyperlink{structwindow_a8da44798a9e1feb7ed3fbd18ec3a28b6}{fullscreen} \item int \hyperlink{structwindow_a026a50808d8323a5a73d585c19916fa8}{opaque} \item int \hyperlink{structwindow_a0e634038f669aff472012f25ea250b40}{buffer\+\_\+size} \item int \hyperlink{structwindow_a851bcb65083f5ab5ff768b09522bed70}{frame\+\_\+sync} \end{DoxyCompactItemize} \subsection{Detailed Description} Definition at line 136 of file simple-\/egl.\+cpp. \subsection{Member Data Documentation} \index{window@{window}!benchmark\+\_\+time@{benchmark\+\_\+time}} \index{benchmark\+\_\+time@{benchmark\+\_\+time}!window@{window}} \subsubsection[{\texorpdfstring{benchmark\+\_\+time}{benchmark_time}}]{\setlength{\rightskip}{0pt plus 5cm}uint32\+\_\+t window\+::benchmark\+\_\+time}\hypertarget{structwindow_a72629bf021a361ad900504732a74cb68}{}\label{structwindow_a72629bf021a361ad900504732a74cb68} Definition at line 145 of file simple-\/egl.\+cpp. \index{window@{window}!buffer\+\_\+size@{buffer\+\_\+size}} \index{buffer\+\_\+size@{buffer\+\_\+size}!window@{window}} \subsubsection[{\texorpdfstring{buffer\+\_\+size}{buffer_size}}]{\setlength{\rightskip}{0pt plus 5cm}int window\+::buffer\+\_\+size}\hypertarget{structwindow_a0e634038f669aff472012f25ea250b40}{}\label{structwindow_a0e634038f669aff472012f25ea250b40} Definition at line 151 of file simple-\/egl.\+cpp. \index{window@{window}!callback@{callback}} \index{callback@{callback}!window@{window}} \subsubsection[{\texorpdfstring{callback}{callback}}]{\setlength{\rightskip}{0pt plus 5cm}struct wl\+\_\+callback$\ast$ window\+::callback}\hypertarget{structwindow_a35ba639556fa19d9273dad0953a6807e}{}\label{structwindow_a35ba639556fa19d9273dad0953a6807e} Definition at line 150 of file simple-\/egl.\+cpp. \index{window@{window}!col@{col}} \index{col@{col}!window@{window}} \subsubsection[{\texorpdfstring{col}{col}}]{\setlength{\rightskip}{0pt plus 5cm}G\+Luint window\+::col}\hypertarget{structwindow_aef10fe94766ccd4831ee611c5ad0e55c}{}\label{structwindow_aef10fe94766ccd4831ee611c5ad0e55c} Definition at line 142 of file simple-\/egl.\+cpp. \index{window@{window}!display@{display}} \index{display@{display}!window@{window}} \subsubsection[{\texorpdfstring{display}{display}}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf display}$\ast$ window\+::display}\hypertarget{structwindow_a129486f2bd23791194f389ca1405cfd4}{}\label{structwindow_a129486f2bd23791194f389ca1405cfd4} Definition at line 137 of file simple-\/egl.\+cpp. \index{window@{window}!egl\+\_\+surface@{egl\+\_\+surface}} \index{egl\+\_\+surface@{egl\+\_\+surface}!window@{window}} \subsubsection[{\texorpdfstring{egl\+\_\+surface}{egl_surface}}]{\setlength{\rightskip}{0pt plus 5cm}E\+G\+L\+Surface window\+::egl\+\_\+surface}\hypertarget{structwindow_a8de0059f3f1cb0dec33fba1143b7dee1}{}\label{structwindow_a8de0059f3f1cb0dec33fba1143b7dee1} Definition at line 149 of file simple-\/egl.\+cpp. \index{window@{window}!frame\+\_\+sync@{frame\+\_\+sync}} \index{frame\+\_\+sync@{frame\+\_\+sync}!window@{window}} \subsubsection[{\texorpdfstring{frame\+\_\+sync}{frame_sync}}]{\setlength{\rightskip}{0pt plus 5cm}int window\+::frame\+\_\+sync}\hypertarget{structwindow_a851bcb65083f5ab5ff768b09522bed70}{}\label{structwindow_a851bcb65083f5ab5ff768b09522bed70} Definition at line 151 of file simple-\/egl.\+cpp. \index{window@{window}!frames@{frames}} \index{frames@{frames}!window@{window}} \subsubsection[{\texorpdfstring{frames}{frames}}]{\setlength{\rightskip}{0pt plus 5cm}uint32\+\_\+t window\+::frames}\hypertarget{structwindow_a633864bb495ec265bee220a5c70cc98f}{}\label{structwindow_a633864bb495ec265bee220a5c70cc98f} Definition at line 145 of file simple-\/egl.\+cpp. \index{window@{window}!fullscreen@{fullscreen}} \index{fullscreen@{fullscreen}!window@{window}} \subsubsection[{\texorpdfstring{fullscreen}{fullscreen}}]{\setlength{\rightskip}{0pt plus 5cm}int window\+::fullscreen}\hypertarget{structwindow_a8da44798a9e1feb7ed3fbd18ec3a28b6}{}\label{structwindow_a8da44798a9e1feb7ed3fbd18ec3a28b6} Definition at line 151 of file simple-\/egl.\+cpp. \index{window@{window}!gl@{gl}} \index{gl@{gl}!window@{window}} \subsubsection[{\texorpdfstring{gl}{gl}}]{\setlength{\rightskip}{0pt plus 5cm}struct \{ ... \} window\+::gl}\hypertarget{structwindow_a6975a930e9a3c166f8201fc4ef5e7728}{}\label{structwindow_a6975a930e9a3c166f8201fc4ef5e7728} \index{window@{window}!ivi\+\_\+surface@{ivi\+\_\+surface}} \index{ivi\+\_\+surface@{ivi\+\_\+surface}!window@{window}} \subsubsection[{\texorpdfstring{ivi\+\_\+surface}{ivi_surface}}]{\setlength{\rightskip}{0pt plus 5cm}struct ivi\+\_\+surface$\ast$ window\+::ivi\+\_\+surface}\hypertarget{structwindow_a40e2c6fb4178953c820fc1b9f41d4b31}{}\label{structwindow_a40e2c6fb4178953c820fc1b9f41d4b31} Definition at line 148 of file simple-\/egl.\+cpp. \index{window@{window}!native@{native}} \index{native@{native}!window@{window}} \subsubsection[{\texorpdfstring{native}{native}}]{\setlength{\rightskip}{0pt plus 5cm}struct wl\+\_\+egl\+\_\+window$\ast$ window\+::native}\hypertarget{structwindow_ae41be0955d0e73530e1bc13dfeb9d731}{}\label{structwindow_ae41be0955d0e73530e1bc13dfeb9d731} Definition at line 146 of file simple-\/egl.\+cpp. \index{window@{window}!opaque@{opaque}} \index{opaque@{opaque}!window@{window}} \subsubsection[{\texorpdfstring{opaque}{opaque}}]{\setlength{\rightskip}{0pt plus 5cm}int window\+::opaque}\hypertarget{structwindow_a026a50808d8323a5a73d585c19916fa8}{}\label{structwindow_a026a50808d8323a5a73d585c19916fa8} Definition at line 151 of file simple-\/egl.\+cpp. \index{window@{window}!pos@{pos}} \index{pos@{pos}!window@{window}} \subsubsection[{\texorpdfstring{pos}{pos}}]{\setlength{\rightskip}{0pt plus 5cm}G\+Luint window\+::pos}\hypertarget{structwindow_aaf965f90f9fc938db2315ff62028c362}{}\label{structwindow_aaf965f90f9fc938db2315ff62028c362} Definition at line 141 of file simple-\/egl.\+cpp. \index{window@{window}!rotation\+\_\+uniform@{rotation\+\_\+uniform}} \index{rotation\+\_\+uniform@{rotation\+\_\+uniform}!window@{window}} \subsubsection[{\texorpdfstring{rotation\+\_\+uniform}{rotation_uniform}}]{\setlength{\rightskip}{0pt plus 5cm}G\+Luint window\+::rotation\+\_\+uniform}\hypertarget{structwindow_a5202f3b60e262a6fa4fcee68dd47cb67}{}\label{structwindow_a5202f3b60e262a6fa4fcee68dd47cb67} Definition at line 140 of file simple-\/egl.\+cpp. \index{window@{window}!surface@{surface}} \index{surface@{surface}!window@{window}} \subsubsection[{\texorpdfstring{surface}{surface}}]{\setlength{\rightskip}{0pt plus 5cm}struct wl\+\_\+surface$\ast$ window\+::surface}\hypertarget{structwindow_a7d0790cfc7c30621611fa26ab5c1ae97}{}\label{structwindow_a7d0790cfc7c30621611fa26ab5c1ae97} Definition at line 147 of file simple-\/egl.\+cpp. \index{window@{window}!window\+\_\+size@{window\+\_\+size}} \index{window\+\_\+size@{window\+\_\+size}!window@{window}} \subsubsection[{\texorpdfstring{window\+\_\+size}{window_size}}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf geometry} {\bf geometry} window\+::window\+\_\+size}\hypertarget{structwindow_ad2b6c8ed8044b41fd1189a0ce26d539a}{}\label{structwindow_ad2b6c8ed8044b41fd1189a0ce26d539a} Definition at line 138 of file simple-\/egl.\+cpp. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item libhomescreen/\hyperlink{simple-egl_8cpp}{simple-\/egl.\+cpp}\end{DoxyCompactItemize}