X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=doc%2Fapi-ref%2Flatex%2Fd6%2Fde3%2Fstructwindow.tex;fp=doc%2Fapi-ref%2Flatex%2Fd6%2Fde3%2Fstructwindow.tex;h=bf61d03ae2a1cf6d6653e8babf372395d59b84c2;hb=31ff5ce755d00cf12ea2ffc96c33ed9acd36358f;hp=0000000000000000000000000000000000000000;hpb=bbb4ee8e9974c4b008da84a1e504120f70606c92;p=apps%2Fagl-service-homescreen.git diff --git a/doc/api-ref/latex/d6/de3/structwindow.tex b/doc/api-ref/latex/d6/de3/structwindow.tex new file mode 100644 index 0000000..bf61d03 --- /dev/null +++ b/doc/api-ref/latex/d6/de3/structwindow.tex @@ -0,0 +1,170 @@ +\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}