<gh_stars>0
\hypertarget{_s_d_l__opengles2__khrplatform_8h}{}\section{lib/\+S\+D\+L2.framework/\+Versions/\+A/\+Headers/\+S\+D\+L\+\_\+opengles2\+\_\+khrplatform.h File Reference}
\label{_s_d_l__opengles2__khrplatform_8h}\index{lib/SDL2.framework/Versions/A/Headers/SDL\_opengles2\_khrplatform.h@{lib/SDL2.framework/Versions/A/Headers/SDL\_opengles2\_khrplatform.h}}
{\ttfamily \#include $<$stdint.\+h$>$}\newline
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a5d0e04fe11e69b75470eb0a2a2546af3}{K\+H\+R\+O\+N\+O\+S\+\_\+\+A\+P\+I\+C\+A\+LL}}
\item 
\#define \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_aff6bea8ea37be81840add529306b32a8}{K\+H\+R\+O\+N\+O\+S\+\_\+\+A\+P\+I\+E\+N\+T\+RY}}
\item 
\#define \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_afd38e339bdb8f65b1ac0c8f214c427e5}{K\+H\+R\+O\+N\+O\+S\+\_\+\+A\+P\+I\+A\+T\+T\+R\+I\+B\+U\+T\+ES}}
\item 
\#define \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a5000aa7e3c9ca9d348b1d17326a35635}{K\+H\+R\+O\+N\+O\+S\+\_\+\+S\+U\+P\+P\+O\+R\+T\+\_\+\+I\+N\+T64}}~1
\item 
\#define \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a2005a9aed8272da688b4f4ea414531bc}{K\+H\+R\+O\+N\+O\+S\+\_\+\+S\+U\+P\+P\+O\+R\+T\+\_\+\+F\+L\+O\+AT}}~1
\item 
\#define \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_af23931754c6a5adf1892efe8933bf788}{K\+H\+R\+O\+N\+O\+S\+\_\+\+M\+A\+X\+\_\+\+E\+N\+UM}}~0x7\+F\+F\+F\+F\+F\+FF
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef int32\+\_\+t \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_af409d81dd359bf16ec33a34810a61b7c}{khronos\+\_\+int32\+\_\+t}}
\item 
typedef uint32\+\_\+t \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a8c4a2ace0aee51dc1c2c9827b90a31cf}{khronos\+\_\+uint32\+\_\+t}}
\item 
typedef int64\+\_\+t \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a55dc5b71f5c76458b3bfaa7621520796}{khronos\+\_\+int64\+\_\+t}}
\item 
typedef uint64\+\_\+t \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a8c07fcf14a1c0f49618f9abd659a3c99}{khronos\+\_\+uint64\+\_\+t}}
\item 
typedef signed char \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_afb103620f76ee8c038529cbf0375cfed}{khronos\+\_\+int8\+\_\+t}}
\item 
typedef unsigned char \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_ab18f061b993d901e1161a4de18e8fc6b}{khronos\+\_\+uint8\+\_\+t}}
\item 
typedef signed short int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_aea31402f1f8fad5bec8bdc4dd0919da9}{khronos\+\_\+int16\+\_\+t}}
\item 
typedef unsigned short int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a99a2182846c1c18bb6629ac57ccbe178}{khronos\+\_\+uint16\+\_\+t}}
\item 
typedef signed long int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a182f27e517e990b263b51dc7b5f4ca3f}{khronos\+\_\+intptr\+\_\+t}}
\item 
typedef unsigned long int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_ab5f63ab277fa98e81850e4d15f87c19b}{khronos\+\_\+uintptr\+\_\+t}}
\item 
typedef signed long int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a8bd045e2edc004c61c2586c7cbcff35d}{khronos\+\_\+ssize\+\_\+t}}
\item 
typedef unsigned long int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a0e1021b0953a3d0e673c83cc66c58164}{khronos\+\_\+usize\+\_\+t}}
\item 
typedef float \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a1591fab40b33ac5df09dfe668d4c62fe}{khronos\+\_\+float\+\_\+t}}
\item 
typedef \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a8c07fcf14a1c0f49618f9abd659a3c99}{khronos\+\_\+uint64\+\_\+t}} \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a7643cf38bfc46e0d120a42d586639856}{khronos\+\_\+utime\+\_\+nanoseconds\+\_\+t}}
\item 
typedef \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a55dc5b71f5c76458b3bfaa7621520796}{khronos\+\_\+int64\+\_\+t}} \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_aaec967d90a72559fa6aa12e0160743f8}{khronos\+\_\+stime\+\_\+nanoseconds\+\_\+t}}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64}{khronos\+\_\+boolean\+\_\+enum\+\_\+t}} \{ \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a37d68e7202b4d30f7742acebb50d1ba6}{K\+H\+R\+O\+N\+O\+S\+\_\+\+F\+A\+L\+SE}} = 0, 
\mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a9275264520295ae24bc2033c05d6cb70}{K\+H\+R\+O\+N\+O\+S\+\_\+\+T\+R\+UE}} = 1, 
\mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a47d7d559cf039488acac78e797bc3cf9}{K\+H\+R\+O\+N\+O\+S\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+\+E\+N\+U\+M\+\_\+\+F\+O\+R\+C\+E\+\_\+\+S\+I\+ZE}} = K\+H\+R\+O\+N\+O\+S\+\_\+\+M\+A\+X\+\_\+\+E\+N\+UM
 \}
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_afd38e339bdb8f65b1ac0c8f214c427e5}\label{_s_d_l__opengles2__khrplatform_8h_afd38e339bdb8f65b1ac0c8f214c427e5}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_APIATTRIBUTES@{KHRONOS\_APIATTRIBUTES}}
\index{KHRONOS\_APIATTRIBUTES@{KHRONOS\_APIATTRIBUTES}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{KHRONOS\_APIATTRIBUTES}{KHRONOS\_APIATTRIBUTES}}
{\footnotesize\ttfamily \#define K\+H\+R\+O\+N\+O\+S\+\_\+\+A\+P\+I\+A\+T\+T\+R\+I\+B\+U\+T\+ES}



Definition at line 129 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a5d0e04fe11e69b75470eb0a2a2546af3}\label{_s_d_l__opengles2__khrplatform_8h_a5d0e04fe11e69b75470eb0a2a2546af3}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_APICALL@{KHRONOS\_APICALL}}
\index{KHRONOS\_APICALL@{KHRONOS\_APICALL}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{KHRONOS\_APICALL}{KHRONOS\_APICALL}}
{\footnotesize\ttfamily \#define K\+H\+R\+O\+N\+O\+S\+\_\+\+A\+P\+I\+C\+A\+LL}



Definition at line 105 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_aff6bea8ea37be81840add529306b32a8}\label{_s_d_l__opengles2__khrplatform_8h_aff6bea8ea37be81840add529306b32a8}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_APIENTRY@{KHRONOS\_APIENTRY}}
\index{KHRONOS\_APIENTRY@{KHRONOS\_APIENTRY}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{KHRONOS\_APIENTRY}{KHRONOS\_APIENTRY}}
{\footnotesize\ttfamily \#define K\+H\+R\+O\+N\+O\+S\+\_\+\+A\+P\+I\+E\+N\+T\+RY}



Definition at line 118 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_af23931754c6a5adf1892efe8933bf788}\label{_s_d_l__opengles2__khrplatform_8h_af23931754c6a5adf1892efe8933bf788}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_MAX\_ENUM@{KHRONOS\_MAX\_ENUM}}
\index{KHRONOS\_MAX\_ENUM@{KHRONOS\_MAX\_ENUM}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{KHRONOS\_MAX\_ENUM}{KHRONOS\_MAX\_ENUM}}
{\footnotesize\ttfamily \#define K\+H\+R\+O\+N\+O\+S\+\_\+\+M\+A\+X\+\_\+\+E\+N\+UM~0x7\+F\+F\+F\+F\+F\+FF}



Definition at line 267 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a2005a9aed8272da688b4f4ea414531bc}\label{_s_d_l__opengles2__khrplatform_8h_a2005a9aed8272da688b4f4ea414531bc}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_SUPPORT\_FLOAT@{KHRONOS\_SUPPORT\_FLOAT}}
\index{KHRONOS\_SUPPORT\_FLOAT@{KHRONOS\_SUPPORT\_FLOAT}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{KHRONOS\_SUPPORT\_FLOAT}{KHRONOS\_SUPPORT\_FLOAT}}
{\footnotesize\ttfamily \#define K\+H\+R\+O\+N\+O\+S\+\_\+\+S\+U\+P\+P\+O\+R\+T\+\_\+\+F\+L\+O\+AT~1}



Definition at line 212 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a5000aa7e3c9ca9d348b1d17326a35635}\label{_s_d_l__opengles2__khrplatform_8h_a5000aa7e3c9ca9d348b1d17326a35635}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_SUPPORT\_INT64@{KHRONOS\_SUPPORT\_INT64}}
\index{KHRONOS\_SUPPORT\_INT64@{KHRONOS\_SUPPORT\_INT64}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{KHRONOS\_SUPPORT\_INT64}{KHRONOS\_SUPPORT\_INT64}}
{\footnotesize\ttfamily \#define K\+H\+R\+O\+N\+O\+S\+\_\+\+S\+U\+P\+P\+O\+R\+T\+\_\+\+I\+N\+T64~1}



Definition at line 211 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.



\subsection{Typedef Documentation}
\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a1591fab40b33ac5df09dfe668d4c62fe}\label{_s_d_l__opengles2__khrplatform_8h_a1591fab40b33ac5df09dfe668d4c62fe}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_float\_t@{khronos\_float\_t}}
\index{khronos\_float\_t@{khronos\_float\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_float\_t}{khronos\_float\_t}}
{\footnotesize\ttfamily typedef float \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a1591fab40b33ac5df09dfe668d4c62fe}{khronos\+\_\+float\+\_\+t}}}



Definition at line 246 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_aea31402f1f8fad5bec8bdc4dd0919da9}\label{_s_d_l__opengles2__khrplatform_8h_aea31402f1f8fad5bec8bdc4dd0919da9}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_int16\_t@{khronos\_int16\_t}}
\index{khronos\_int16\_t@{khronos\_int16\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_int16\_t}{khronos\_int16\_t}}
{\footnotesize\ttfamily typedef signed short int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_aea31402f1f8fad5bec8bdc4dd0919da9}{khronos\+\_\+int16\+\_\+t}}}



Definition at line 222 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_af409d81dd359bf16ec33a34810a61b7c}\label{_s_d_l__opengles2__khrplatform_8h_af409d81dd359bf16ec33a34810a61b7c}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_int32\_t@{khronos\_int32\_t}}
\index{khronos\_int32\_t@{khronos\_int32\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_int32\_t}{khronos\_int32\_t}}
{\footnotesize\ttfamily typedef int32\+\_\+t \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_af409d81dd359bf16ec33a34810a61b7c}{khronos\+\_\+int32\+\_\+t}}}



Definition at line 207 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a55dc5b71f5c76458b3bfaa7621520796}\label{_s_d_l__opengles2__khrplatform_8h_a55dc5b71f5c76458b3bfaa7621520796}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_int64\_t@{khronos\_int64\_t}}
\index{khronos\_int64\_t@{khronos\_int64\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_int64\_t}{khronos\_int64\_t}}
{\footnotesize\ttfamily typedef int64\+\_\+t \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a55dc5b71f5c76458b3bfaa7621520796}{khronos\+\_\+int64\+\_\+t}}}



Definition at line 209 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_afb103620f76ee8c038529cbf0375cfed}\label{_s_d_l__opengles2__khrplatform_8h_afb103620f76ee8c038529cbf0375cfed}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_int8\_t@{khronos\_int8\_t}}
\index{khronos\_int8\_t@{khronos\_int8\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_int8\_t}{khronos\_int8\_t}}
{\footnotesize\ttfamily typedef signed char \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_afb103620f76ee8c038529cbf0375cfed}{khronos\+\_\+int8\+\_\+t}}}



Definition at line 220 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a182f27e517e990b263b51dc7b5f4ca3f}\label{_s_d_l__opengles2__khrplatform_8h_a182f27e517e990b263b51dc7b5f4ca3f}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_intptr\_t@{khronos\_intptr\_t}}
\index{khronos\_intptr\_t@{khronos\_intptr\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_intptr\_t}{khronos\_intptr\_t}}
{\footnotesize\ttfamily typedef signed long int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a182f27e517e990b263b51dc7b5f4ca3f}{khronos\+\_\+intptr\+\_\+t}}}



Definition at line 236 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a8bd045e2edc004c61c2586c7cbcff35d}\label{_s_d_l__opengles2__khrplatform_8h_a8bd045e2edc004c61c2586c7cbcff35d}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_ssize\_t@{khronos\_ssize\_t}}
\index{khronos\_ssize\_t@{khronos\_ssize\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_ssize\_t}{khronos\_ssize\_t}}
{\footnotesize\ttfamily typedef signed long int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a8bd045e2edc004c61c2586c7cbcff35d}{khronos\+\_\+ssize\+\_\+t}}}



Definition at line 238 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_aaec967d90a72559fa6aa12e0160743f8}\label{_s_d_l__opengles2__khrplatform_8h_aaec967d90a72559fa6aa12e0160743f8}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_stime\_nanoseconds\_t@{khronos\_stime\_nanoseconds\_t}}
\index{khronos\_stime\_nanoseconds\_t@{khronos\_stime\_nanoseconds\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_stime\_nanoseconds\_t}{khronos\_stime\_nanoseconds\_t}}
{\footnotesize\ttfamily typedef \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a55dc5b71f5c76458b3bfaa7621520796}{khronos\+\_\+int64\+\_\+t}} \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_aaec967d90a72559fa6aa12e0160743f8}{khronos\+\_\+stime\+\_\+nanoseconds\+\_\+t}}}



Definition at line 260 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a99a2182846c1c18bb6629ac57ccbe178}\label{_s_d_l__opengles2__khrplatform_8h_a99a2182846c1c18bb6629ac57ccbe178}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_uint16\_t@{khronos\_uint16\_t}}
\index{khronos\_uint16\_t@{khronos\_uint16\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_uint16\_t}{khronos\_uint16\_t}}
{\footnotesize\ttfamily typedef unsigned short int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a99a2182846c1c18bb6629ac57ccbe178}{khronos\+\_\+uint16\+\_\+t}}}



Definition at line 223 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a8c4a2ace0aee51dc1c2c9827b90a31cf}\label{_s_d_l__opengles2__khrplatform_8h_a8c4a2ace0aee51dc1c2c9827b90a31cf}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_uint32\_t@{khronos\_uint32\_t}}
\index{khronos\_uint32\_t@{khronos\_uint32\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_uint32\_t}{khronos\_uint32\_t}}
{\footnotesize\ttfamily typedef uint32\+\_\+t \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a8c4a2ace0aee51dc1c2c9827b90a31cf}{khronos\+\_\+uint32\+\_\+t}}}



Definition at line 208 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a8c07fcf14a1c0f49618f9abd659a3c99}\label{_s_d_l__opengles2__khrplatform_8h_a8c07fcf14a1c0f49618f9abd659a3c99}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_uint64\_t@{khronos\_uint64\_t}}
\index{khronos\_uint64\_t@{khronos\_uint64\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_uint64\_t}{khronos\_uint64\_t}}
{\footnotesize\ttfamily typedef uint64\+\_\+t \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a8c07fcf14a1c0f49618f9abd659a3c99}{khronos\+\_\+uint64\+\_\+t}}}



Definition at line 210 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_ab18f061b993d901e1161a4de18e8fc6b}\label{_s_d_l__opengles2__khrplatform_8h_ab18f061b993d901e1161a4de18e8fc6b}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_uint8\_t@{khronos\_uint8\_t}}
\index{khronos\_uint8\_t@{khronos\_uint8\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_uint8\_t}{khronos\_uint8\_t}}
{\footnotesize\ttfamily typedef unsigned char \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_ab18f061b993d901e1161a4de18e8fc6b}{khronos\+\_\+uint8\+\_\+t}}}



Definition at line 221 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_ab5f63ab277fa98e81850e4d15f87c19b}\label{_s_d_l__opengles2__khrplatform_8h_ab5f63ab277fa98e81850e4d15f87c19b}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_uintptr\_t@{khronos\_uintptr\_t}}
\index{khronos\_uintptr\_t@{khronos\_uintptr\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_uintptr\_t}{khronos\_uintptr\_t}}
{\footnotesize\ttfamily typedef unsigned long int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_ab5f63ab277fa98e81850e4d15f87c19b}{khronos\+\_\+uintptr\+\_\+t}}}



Definition at line 237 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a0e1021b0953a3d0e673c83cc66c58164}\label{_s_d_l__opengles2__khrplatform_8h_a0e1021b0953a3d0e673c83cc66c58164}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_usize\_t@{khronos\_usize\_t}}
\index{khronos\_usize\_t@{khronos\_usize\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_usize\_t}{khronos\_usize\_t}}
{\footnotesize\ttfamily typedef unsigned long int \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a0e1021b0953a3d0e673c83cc66c58164}{khronos\+\_\+usize\+\_\+t}}}



Definition at line 239 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a7643cf38bfc46e0d120a42d586639856}\label{_s_d_l__opengles2__khrplatform_8h_a7643cf38bfc46e0d120a42d586639856}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_utime\_nanoseconds\_t@{khronos\_utime\_nanoseconds\_t}}
\index{khronos\_utime\_nanoseconds\_t@{khronos\_utime\_nanoseconds\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_utime\_nanoseconds\_t}{khronos\_utime\_nanoseconds\_t}}
{\footnotesize\ttfamily typedef \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a8c07fcf14a1c0f49618f9abd659a3c99}{khronos\+\_\+uint64\+\_\+t}} \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a7643cf38bfc46e0d120a42d586639856}{khronos\+\_\+utime\+\_\+nanoseconds\+\_\+t}}}



Definition at line 259 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.



\subsection{Enumeration Type Documentation}
\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64}\label{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64}} 
\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!khronos\_boolean\_enum\_t@{khronos\_boolean\_enum\_t}}
\index{khronos\_boolean\_enum\_t@{khronos\_boolean\_enum\_t}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}
\subsubsection{\texorpdfstring{khronos\_boolean\_enum\_t}{khronos\_boolean\_enum\_t}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64}{khronos\+\_\+boolean\+\_\+enum\+\_\+t}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{KHRONOS\_FALSE@{KHRONOS\_FALSE}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_FALSE@{KHRONOS\_FALSE}}}\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a37d68e7202b4d30f7742acebb50d1ba6}\label{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a37d68e7202b4d30f7742acebb50d1ba6}} 
K\+H\+R\+O\+N\+O\+S\+\_\+\+F\+A\+L\+SE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{KHRONOS\_TRUE@{KHRONOS\_TRUE}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_TRUE@{KHRONOS\_TRUE}}}\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a9275264520295ae24bc2033c05d6cb70}\label{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a9275264520295ae24bc2033c05d6cb70}} 
K\+H\+R\+O\+N\+O\+S\+\_\+\+T\+R\+UE&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{KHRONOS\_BOOLEAN\_ENUM\_FORCE\_SIZE@{KHRONOS\_BOOLEAN\_ENUM\_FORCE\_SIZE}!SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}}\index{SDL\_opengles2\_khrplatform.h@{SDL\_opengles2\_khrplatform.h}!KHRONOS\_BOOLEAN\_ENUM\_FORCE\_SIZE@{KHRONOS\_BOOLEAN\_ENUM\_FORCE\_SIZE}}}\mbox{\Hypertarget{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a47d7d559cf039488acac78e797bc3cf9}\label{_s_d_l__opengles2__khrplatform_8h_a0b823cfbc138820708978d43a5f26c64a47d7d559cf039488acac78e797bc3cf9}} 
K\+H\+R\+O\+N\+O\+S\+\_\+\+B\+O\+O\+L\+E\+A\+N\+\_\+\+E\+N\+U\+M\+\_\+\+F\+O\+R\+C\+E\+\_\+\+S\+I\+ZE&\\
\hline

\end{DoxyEnumFields}


Definition at line 276 of file S\+D\+L\+\_\+opengles2\+\_\+khrplatform.\+h.

