Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/kernel/kernel.h
| Show All 26 Lines | |||||
| KernelGlobals *kernel_globals_create(); | KernelGlobals *kernel_globals_create(); | ||||
| void kernel_globals_free(KernelGlobals *kg); | void kernel_globals_free(KernelGlobals *kg); | ||||
| void *kernel_osl_memory(KernelGlobals *kg); | void *kernel_osl_memory(KernelGlobals *kg); | ||||
| bool kernel_osl_use(KernelGlobals *kg); | bool kernel_osl_use(KernelGlobals *kg); | ||||
| void kernel_const_copy(KernelGlobals *kg, const char *name, void *host, size_t size); | void kernel_const_copy(KernelGlobals *kg, const char *name, void *host, size_t size); | ||||
| void kernel_tex_copy(KernelGlobals *kg, const char *name, device_ptr mem, size_t width, size_t height); | void kernel_tex_copy(KernelGlobals *kg, const char *name, device_ptr mem, size_t width, size_t height, int interpolation=0); | ||||
| void kernel_cpu_path_trace(KernelGlobals *kg, float *buffer, unsigned int *rng_state, | void kernel_cpu_path_trace(KernelGlobals *kg, float *buffer, unsigned int *rng_state, | ||||
| int sample, int x, int y, int offset, int stride); | int sample, int x, int y, int offset, int stride); | ||||
| void kernel_cpu_convert_to_byte(KernelGlobals *kg, uchar4 *rgba, float *buffer, | void kernel_cpu_convert_to_byte(KernelGlobals *kg, uchar4 *rgba, float *buffer, | ||||
| float sample_scale, int x, int y, int offset, int stride); | float sample_scale, int x, int y, int offset, int stride); | ||||
| void kernel_cpu_convert_to_half_float(KernelGlobals *kg, uchar4 *rgba, float *buffer, | void kernel_cpu_convert_to_half_float(KernelGlobals *kg, uchar4 *rgba, float *buffer, | ||||
| float sample_scale, int x, int y, int offset, int stride); | float sample_scale, int x, int y, int offset, int stride); | ||||
| void kernel_cpu_shader(KernelGlobals *kg, uint4 *input, float4 *output, | void kernel_cpu_shader(KernelGlobals *kg, uint4 *input, float4 *output, | ||||
| ▲ Show 20 Lines • Show All 50 Lines • Show Last 20 Lines | |||||