\hypertarget{a00448}{\section{G\+L\+S\+L\+:\+:Compute\+Shader Class Reference}
\label{a00448}\index{G\+L\+S\+L\+::\+Compute\+Shader@{G\+L\+S\+L\+::\+Compute\+Shader}}
}


\hyperlink{a03358}{G\+L\+S\+L} compute shader.  




{\ttfamily \#include $<$A\+C\+G/\+Shader\+Utils/\+G\+L\+S\+L\+Shader.\+hh$>$}

Inheritance diagram for G\+L\+S\+L\+:\+:Compute\+Shader\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a00448}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{a00388}{Caps}
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00448_a6fe109e6828021365606e5921a7e9b39}{static const \hyperlink{a00388}{Caps} \& {\bfseries caps} ()}\label{a00448_a6fe109e6828021365606e5921a7e9b39}

\end{DoxyCompactItemize}
\subsection*{Static Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{a00448_ac93d3a35a0025eab4dd9d3d78683bf3b}{static \hyperlink{a00388}{Caps} {\bfseries caps\+\_\+}}\label{a00448_ac93d3a35a0025eab4dd9d3d78683bf3b}

\item 
\hypertarget{a00448_a2058b3e98ca45c92545ad5d6334cd3fc}{static bool {\bfseries caps\+Initialized\+\_\+} = false}\label{a00448_a2058b3e98ca45c92545ad5d6334cd3fc}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\hyperlink{a03358}{G\+L\+S\+L} compute shader. 

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



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