Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
video_shader_pass Struct Reference

#include <shaderpreset.h>

Public Attributes

char * source_path
 Path to the shader pass source.
 
char * vertex_source
 The vertex shader source.
 
char * fragment_source
 The fragment shader source, if separate from the vertex source, or NULL otherwise.
 
fbo_scale fbo
 FBO parameters.
 
SHADER_FILTER_TYPE filter
 Defines how the result of this pass will be filtered.
 
SHADER_WRAP_TYPE wrap
 Wrapping mode.
 
unsigned frame_count_mod
 Frame count mod.
 
bool mipmap
 Mipmapping.
 

Member Data Documentation

◆ fbo

fbo_scale video_shader_pass::fbo

FBO parameters.

◆ filter

SHADER_FILTER_TYPE video_shader_pass::filter

Defines how the result of this pass will be filtered.

Todo:
Define behavior for unspecified filter

◆ fragment_source

char* video_shader_pass::fragment_source

The fragment shader source, if separate from the vertex source, or NULL otherwise.

◆ frame_count_mod

unsigned video_shader_pass::frame_count_mod

Frame count mod.

◆ mipmap

bool video_shader_pass::mipmap

Mipmapping.

◆ source_path

char* video_shader_pass::source_path

Path to the shader pass source.

◆ vertex_source

char* video_shader_pass::vertex_source

The vertex shader source.

◆ wrap

SHADER_WRAP_TYPE video_shader_pass::wrap

Wrapping mode.


The documentation for this struct was generated from the following file: