public interface Shader
| Modifier and Type | Method and Description |
|---|---|
void |
bindSamplers(GpuContext gpu) |
StringBuilder |
getFragmentShaderCode() |
Uniform1f |
getUniform1f(String key) |
Uniform1fv |
getUniform1fv(String key) |
Uniform1i |
getUniform1i(String key) |
Uniform1iv |
getUniform1iv(String key) |
Uniform2f |
getUniform2f(String key) |
Uniform2fv |
getUniform2fv(String key) |
Uniform2i |
getUniform2i(String key) |
Uniform2iv |
getUniform2iv(String key) |
Uniform3f |
getUniform3f(String key) |
Uniform3fv |
getUniform3fv(String key) |
Uniform3i |
getUniform3i(String key) |
Uniform3iv |
getUniform3iv(String key) |
Uniform4f |
getUniform4f(String key) |
Uniform4fv |
getUniform4fv(String key) |
Uniform4i |
getUniform4i(String key) |
Uniform4iv |
getUniform4iv(String key) |
UniformMatrix3f |
getUniformMatrix3f(String key) |
UniformMatrix4f |
getUniformMatrix4f(String key) |
UniformSampler |
getUniformSampler(String key) |
StringBuilder |
getVertexShaderCode() |
void |
setUniforms(GpuContext gpu) |
void |
use(GpuContext gpu) |
Uniform1iv getUniform1iv(String key)
Uniform2iv getUniform2iv(String key)
Uniform3iv getUniform3iv(String key)
Uniform4iv getUniform4iv(String key)
Uniform1fv getUniform1fv(String key)
Uniform2fv getUniform2fv(String key)
Uniform3fv getUniform3fv(String key)
Uniform4fv getUniform4fv(String key)
UniformMatrix3f getUniformMatrix3f(String key)
UniformMatrix4f getUniformMatrix4f(String key)
UniformSampler getUniformSampler(String key)
void use(GpuContext gpu)
void bindSamplers(GpuContext gpu)
void setUniforms(GpuContext gpu)
StringBuilder getVertexShaderCode()
StringBuilder getFragmentShaderCode()
Copyright © 2018–2025 BigDataViewer. All rights reserved.