\hypertarget{a00388}{\section{G\+L\+S\+L\+:\+:Compute\+Shader\+:\+:Caps Struct Reference}
\label{a00388}\index{G\+L\+S\+L\+::\+Compute\+Shader\+::\+Caps@{G\+L\+S\+L\+::\+Compute\+Shader\+::\+Caps}}
}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00388_a1c594d92c288cb8b20baeac0ce283878}{int {\bfseries max\+Uniform\+Blocks\+\_\+}}\label{a00388_a1c594d92c288cb8b20baeac0ce283878}

\item 
\hypertarget{a00388_ab9b9ec733f5f5fc911bc1c9737941c64}{int {\bfseries max\+Texture\+Image\+Units\+\_\+}}\label{a00388_ab9b9ec733f5f5fc911bc1c9737941c64}

\item 
\hypertarget{a00388_a2310a0bb3a1a0237fbf42f8e09acc7c9}{int {\bfseries max\+Image\+Uniforms\+\_\+}}\label{a00388_a2310a0bb3a1a0237fbf42f8e09acc7c9}

\item 
\hypertarget{a00388_a2e3615c08d879f03543d518c0c7a6be6}{int {\bfseries max\+Shared\+Memory\+Size\+\_\+}}\label{a00388_a2e3615c08d879f03543d518c0c7a6be6}

\item 
\hypertarget{a00388_abb80eabf51551452101c851835d91639}{int {\bfseries max\+Uniform\+Components\+\_\+}}\label{a00388_abb80eabf51551452101c851835d91639}

\item 
\hypertarget{a00388_a3b661940e01a469857134ba10a701ab8}{int {\bfseries max\+Atomic\+Counter\+Bufs\+\_\+}}\label{a00388_a3b661940e01a469857134ba10a701ab8}

\item 
\hypertarget{a00388_a1b6a299c10b03dc0c582557f1375d84c}{int {\bfseries max\+Atomic\+Counters\+\_\+}}\label{a00388_a1b6a299c10b03dc0c582557f1375d84c}

\item 
\hypertarget{a00388_a3b586eba88752fcca98edf6e71bfe305}{int {\bfseries max\+Combined\+Uniform\+Components\+\_\+}}\label{a00388_a3b586eba88752fcca98edf6e71bfe305}

\item 
\hypertarget{a00388_a14024005405b211f0672035b10ba5a4c}{int {\bfseries max\+Work\+Group\+Invocations\+\_\+}}\label{a00388_a14024005405b211f0672035b10ba5a4c}

\item 
\hypertarget{a00388_a554e69a84b9fafa1af0c22a4b95b3240}{int {\bfseries max\+Work\+Group\+Count\+\_\+} \mbox{[}3\mbox{]}}\label{a00388_a554e69a84b9fafa1af0c22a4b95b3240}

\item 
\hypertarget{a00388_aa90dd8e0eb211c24abb59418c69dc45e}{int {\bfseries max\+Work\+Group\+Size\+\_\+} \mbox{[}3\mbox{]}}\label{a00388_aa90dd8e0eb211c24abb59418c69dc45e}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 184 of file G\+L\+S\+L\+Shader.\+hh.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
A\+C\+G/\+Shader\+Utils/G\+L\+S\+L\+Shader.\+hh\end{DoxyCompactItemize}
