Home
last modified time | relevance | path

Searched refs:pl_shader_obj (Results 1 – 22 of 22) sorted by relevance

/dports/graphics/libplacebo/libplacebo-4.157.0/src/tests/
H A Dbench.c51 void (*run_sh)(pl_shader sh, pl_shader_obj *state,
58 pl_shader_obj *state, pl_tex src, in run_bench()
80 pl_shader_obj state = NULL; in benchmark()
160 static void bench_deband(pl_shader sh, pl_shader_obj *state, pl_tex src) in bench_deband()
165 static void bench_deband_heavy(pl_shader sh, pl_shader_obj *state, pl_tex src) in bench_deband_heavy()
176 static void bench_bilinear(pl_shader sh, pl_shader_obj *state, pl_tex src) in bench_bilinear()
181 static void bench_bicubic(pl_shader sh, pl_shader_obj *state, pl_tex src) in bench_bicubic()
186 static void bench_dither_blue(pl_shader sh, pl_shader_obj *state, pl_tex src) in bench_dither_blue()
213 static void bench_polar(pl_shader sh, pl_shader_obj *state, pl_tex src) in bench_polar()
235 static void bench_hdr_peak(pl_shader sh, pl_shader_obj *state, pl_tex src) in bench_hdr_peak()
[all …]
H A Dlut.c64 pl_shader_obj obj = NULL; in main()
H A Ddither.c28 pl_shader_obj obj = NULL; in main()
H A Ddummy.c23 pl_shader_obj lut = NULL; in main()
H A Dgpu_tests.h567 pl_shader_obj peak_state = NULL; in pl_shader_tests()
606 pl_shader_obj icc = NULL; in pl_shader_tests()
624 pl_shader_obj grain = NULL; in pl_shader_tests()
691 pl_shader_obj lut = NULL; in pl_scaler_tests()
/dports/graphics/libplacebo/libplacebo-4.157.0/src/include/libplacebo/shaders/
H A Dicc.h86 pl_shader_obj *icc,
95 void pl_icc_apply(pl_shader sh, pl_shader_obj *icc);
106 pl_shader_obj *lut3d, in pl_3dlut_update()
113 static PL_DEPRECATED inline void pl_3dlut_apply(pl_shader sh, pl_shader_obj *lut3d) in pl_3dlut_apply()
H A Dcolorspace.h133 pl_shader_obj *state,
145 bool pl_get_detected_peak(const pl_shader_obj state,
285 pl_shader_obj *peak_detect_state,
358 pl_shader_obj *dither_state,
H A Dlut.h74 pl_shader_obj *lut_state);
H A Dav1.h99 bool pl_shader_av1_grain(pl_shader sh, pl_shader_obj *grain_state,
H A Dsampling.h158 pl_shader_obj *lut;
/dports/graphics/libplacebo/libplacebo-4.157.0/src/include/libplacebo/
H A Dshaders.h250 typedef PL_STRUCT(pl_shader_obj) *pl_shader_obj; typedef
252 void pl_shader_obj_destroy(pl_shader_obj *obj);
/dports/graphics/libplacebo/libplacebo-4.157.0/src/
H A Dshaders.h169 struct pl_shader_obj { struct
177 void *sh_require_obj(pl_shader sh, pl_shader_obj *ptr, argument
201 pl_shader_obj *object;
H A Dshaders.c688 void pl_shader_obj_destroy(pl_shader_obj *ptr) in pl_shader_obj_destroy()
690 pl_shader_obj obj = *ptr; in pl_shader_obj_destroy()
701 void *sh_require_obj(pl_shader sh, pl_shader_obj *ptr, in sh_require_obj()
708 pl_shader_obj obj = *ptr; in sh_require_obj()
H A Drenderer.c35 pl_shader_obj upscaler_state;
36 pl_shader_obj downscaler_state;
68 pl_shader_obj peak_detect_state;
69 pl_shader_obj dither_state;
70 pl_shader_obj icc_state;
71 pl_shader_obj grain_state[4];
72 pl_shader_obj lut_state[3];
584 pl_shader_obj *lut = NULL; in dispatch_sampler()
/dports/graphics/libplacebo/libplacebo-4.157.0/src/shaders/
H A Dicc.c162 pl_shader_obj lut_obj;
253 pl_shader_obj *icc, in pl_icc_update()
297 void pl_icc_apply(pl_shader sh, pl_shader_obj *icc) in pl_icc_apply()
H A Dcolorspace.c672 pl_shader_obj *state, in pl_shader_detect_peak()
855 bool pl_get_detected_peak(const pl_shader_obj state, in pl_get_detected_peak()
933 pl_shader_obj *peak_detect_state, in pl_shader_tone_map()
1173 pl_shader_obj *peak_detect_state, in pl_shader_color_map()
1310 pl_shader_obj lut;
1362 pl_shader_obj *dither_state, in pl_shader_dither()
H A Dav1.c523 pl_shader_obj lut_offsets;
524 pl_shader_obj lut_grain[2];
525 pl_shader_obj lut_scaling[3];
641 pl_shader_obj *grain_state, in pl_shader_av1_grain()
H A Dlut.c206 pl_shader_obj *lut_state) in pl_shader_custom_lut()
H A Dsampling.c481 pl_shader_obj lut;
482 pl_shader_obj pass2; // for pl_shader_sample_ortho
/dports/graphics/libplacebo/libplacebo-4.157.0/src/tests/fuzz/
H A Dshaders.c49 pl_shader_obj polar = NULL, ortho = NULL, peak = NULL, dither = NULL; in main()
/dports/multimedia/vlc/vlc-3.0.16/modules/video_output/opengl/
H A Dfragment_shaders.c637 struct pl_shader_obj *dither_state = NULL; in opengl_fragment_shader_init_impl()
/dports/graphics/libplacebo/libplacebo-4.157.0/demos/
H A Dvideo-filtering.c195 pl_shader_obj dither_state;