This is the complete list of members for FFTWater, including all inherited members.
bake_height_gradient() | FFTWater | private |
compute_ifft() | FFTWater | private |
compute_mipmap(const GLFFT::Program &program, const GLFFT::Texture &texture, GLenum format, unsigned Nx, unsigned Nz, unsigned level) | FFTWater | private |
displacement_downsample | FFTWater | private |
displacementmap | FFTWater | private |
distribution | FFTWater | private |
distribution_buffer | FFTWater | private |
distribution_buffer_displacement | FFTWater | private |
distribution_buffer_normal | FFTWater | private |
distribution_displacement | FFTWater | private |
distribution_normal | FFTWater | private |
downsample_distribution(cfloat *out, const cfloat *in, unsigned rate_log2) | FFTWater | private |
engine | FFTWater | private |
fft_displacement | FFTWater | private |
fft_height | FFTWater | private |
fft_normal | FFTWater | private |
FFTWater(float amplitude, vec2 wind_velocity, uvec2 resolution, vec2 size, vec2 normalmap_freq_mod) | FFTWater | |
freq_displacement | FFTWater | private |
freq_height | FFTWater | private |
freq_normal | FFTWater | private |
G | FFTWater | privatestatic |
generate_distribution(cfloat *distribution, vec2 size, float amplitude, float max_l) | FFTWater | private |
generate_mipmaps() | FFTWater | private |
get_displacement_downsample() const | FFTWater | inline |
get_gradient_jacobian() const | FFTWater | inline |
get_height_displacement() const | FFTWater | inline |
get_normal() const | FFTWater | inline |
gradientjacobianmap | FFTWater | private |
heightdisplacementmap | FFTWater | private |
heightmap | FFTWater | private |
init_gl_fft() | FFTWater | private |
init_texture(GLFFT::Texture &tex, GLenum format, unsigned levels, unsigned width, unsigned height, GLenum mag_filter, GLenum min_filter) | FFTWater | private |
L | FFTWater | private |
mipmap_fp16 | FFTWater | private |
normal_dist | FFTWater | private |
normal_levels | FFTWater | private |
normalmap | FFTWater | private |
Nx | FFTWater | private |
Nz | FFTWater | private |
phillips(vec2 k, float max_l) | FFTWater | private |
prog_bake_height_gradient | FFTWater | private |
prog_generate_displacement | FFTWater | private |
prog_generate_height | FFTWater | private |
prog_generate_normal | FFTWater | private |
prog_mipmap_gradient_jacobian | FFTWater | private |
prog_mipmap_height | FFTWater | private |
prog_mipmap_normal | FFTWater | private |
size | FFTWater | private |
size_normal | FFTWater | private |
texture_index | FFTWater | private |
update(float time) | FFTWater | |
update_phase(float time) | FFTWater | private |
wind_dir | FFTWater | private |
wind_velocity | FFTWater | private |