Shaderslar GLSL (OpenGL Shading Language) dan foydalanadi, bu C ga o'xshash sintaksisga ega bo'lgan maxsus OpenGL Shading Language. GLSL to'g'ridan-to'g'ri grafik quvurlari tomonidan bajariladi. Bir nechta shaders turlari mavjud, ammo ikkitasi vebda grafik yaratish uchun odatda ishlatiladi: Vertex Shaders va Fragment (Pixel) Shaders. Vertex Shaders shakl pozitsiyalarini 3D chizma koordinatalariga aylantiradi. Fragment Shaders shakl ranglari va boshqa atributlarning renderlashlarini hisoblaydi. Bu erda oddiy vertex shader: ``` void main) { gl_Position = proyeksiya matritsa modeli * Matrixni ko'rish * vec.position4x, position.positiony, position.z,
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence