Home
last modified time | relevance | path

Searched refs:kernel_data (Results 1 – 25 of 218) sorted by relevance

123456789

/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/
H A Dkernel_adaptive_sampling.h38 buffer[kernel_data.film.pass_adaptive_aux_buffer + 3] += 1.0f; in kernel_do_adaptive_stopping()
51 kernel_assert(kernel_data.film.pass_adaptive_aux_buffer); in kernel_adaptive_post_adjust()
55 int flag = kernel_data.film.pass_flag; in kernel_adaptive_post_adjust()
68 if (kernel_data.film.use_light_pass) { in kernel_adaptive_post_adjust()
69 int light_flag = kernel_data.film.light_pass_flag; in kernel_adaptive_post_adjust()
127 if (kernel_data.film.pass_denoising_data) { in kernel_adaptive_post_adjust()
132 if (kernel_data.film.pass_denoising_clean) { in kernel_adaptive_post_adjust()
154 if (kernel_data.film.cryptomatte_passes) { in kernel_adaptive_post_adjust()
159 num_slots = num_slots * 2 * kernel_data.film.cryptomatte_depth; in kernel_adaptive_post_adjust()
168 for (int i = 0; i < kernel_data.film.pass_aov_value_num; i++) { in kernel_adaptive_post_adjust()
[all …]
H A Dkernel_passes.h29 if (kernel_data.film.pass_denoising_data == 0) in kernel_write_denoising_shadow()
130 int flag = kernel_data.film.pass_flag; in kernel_write_debug_passes()
186 int flag = kernel_data.film.pass_flag;
228 if (kernel_data.film.cryptomatte_passes) {
260 float mist_start = kernel_data.film.mist_start;
292 if (!kernel_data.film.use_light_pass)
331 buffer + kernel_data.film.pass_shadow,
357 if (kernel_data.film.pass_denoising_data) {
368 if (kernel_data.film.pass_denoising_clean) {
400 if (kernel_data.film.pass_adaptive_aux_buffer &&
[all …]
H A Dkernel_camera.h55 if (kernel_data.cam.have_perspective_motion) { in camera_sample_perspective()
78 float aperturesize = kernel_data.cam.aperturesize; in camera_sample_perspective()
85 float ft = kernel_data.cam.focaldistance / D.z; in camera_sample_perspective()
97 if (kernel_data.cam.num_motion_steps) { in camera_sample_perspective()
167 ray->t = kernel_data.cam.cliplength * z_inv; in camera_sample_perspective()
210 if (kernel_data.cam.num_motion_steps) { in camera_sample_orthographic()
231 ray->t = kernel_data.cam.cliplength; in camera_sample_orthographic()
372 if (kernel_data.cam.shuttertime == -1.0f) { in camera_sample()
388 if (kernel_data.cam.rolling_shutter_type) { in camera_sample()
451 if (kernel_data.cam.type != CAMERA_PANORAMA) { in camera_z_depth()
[all …]
H A Dkernel_path_state.h31 state->num_samples = kernel_data.integrator.aa_samples; in path_state_init()
41 if (kernel_data.film.pass_denoising_data) { in path_state_init()
62 if (kernel_data.integrator.use_volumes) { in path_state_init()
85 if (!kernel_data.integrator.transparent_shadows) in path_state_next()
95 if (state->bounce >= kernel_data.integrator.max_bounce) { in path_state_next()
108 if (state->volume_bounce >= kernel_data.integrator.max_volume_bounce) { in path_state_next()
122 if (state->diffuse_bounce >= kernel_data.integrator.max_diffuse_bounce) { in path_state_next()
128 if (state->glossy_bounce >= kernel_data.integrator.max_glossy_bounce) { in path_state_next()
227 if (state->bounce <= kernel_data.integrator.min_bounce) { in path_state_continuation_probability()
255 if (state->bounce <= kernel_data.integrator.ao_bounces) { in path_state_ao_bounce()
[all …]
H A Dkernel_film.h27 int display_pass_stride = kernel_data.film.display_pass_stride; in film_get_pass_result()
28 int display_pass_components = kernel_data.film.display_pass_components; in film_get_pass_result()
32 index * kernel_data.film.pass_stride); in film_get_pass_result()
34 (kernel_data.film.use_display_pass_alpha ? in.w : 1.0f / sample_scale) : in film_get_pass_result()
39 int display_divide_pass_stride = kernel_data.film.display_divide_pass_stride; in film_get_pass_result()
42 index * kernel_data.film.pass_stride); in film_get_pass_result()
48 if (kernel_data.film.use_display_exposure) { in film_get_pass_result()
49 float exposure = kernel_data.film.exposure; in film_get_pass_result()
55 index * kernel_data.film.pass_stride); in film_get_pass_result()
102 bool use_display_sample_scale = (kernel_data.film.display_divide_pass_stride == -1); in kernel_film_convert_to_byte()
[all …]
H A Dkernel_light_background.h30 int res_x = kernel_data.background.map_res_x; in background_map_sample()
31 int res_y = kernel_data.background.map_res_y; in background_map_sample()
110 int res_x = kernel_data.background.map_res_x; in background_map_pdf()
111 int res_y = kernel_data.background.map_res_y; in background_map_pdf()
143 int portal = kernel_data.background.portal_offset + index; in background_portal_data_fetch_and_check_side()
176 int portal = kernel_data.background.portal_offset + p; in background_portal_pdf()
290 const float angle = kernel_data.background.sun.w; in background_sun_sample()
298 const float angle = kernel_data.background.sun.w; in background_sun_pdf()
306 float sun_method_pdf = kernel_data.background.sun_weight; in background_light_sample()
427 return kernel_data.integrator.pdf_lights / M_4PI_F; in background_light_pdf()
[all …]
H A Dkernel_path_branched.h28 int num_samples = kernel_data.integrator.ao_samples; in kernel_branched_path_ao()
30 float ao_factor = kernel_data.background.ao_factor; in kernel_branched_path_ao()
51 light_ray.t = kernel_data.background.ao_distance; in kernel_branched_path_ao()
98 if (kernel_data.integrator.volume_decoupled) { in kernel_branched_path_volume()
240 num_samples = kernel_data.integrator.diffuse_samples; in kernel_branched_path_surface_indirect_light()
244 num_samples = kernel_data.integrator.glossy_samples; in kernel_branched_path_surface_indirect_light()
352 if (kernel_data.integrator.use_direct_light) { in kernel_branched_path_subsurface_scatter()
454 if (kernel_data.integrator.use_ambient_occlusion) { in kernel_branched_path_integrate()
471 if (kernel_data.integrator.use_direct_light) { in kernel_branched_path_integrate()
522 int pass_stride = kernel_data.film.pass_stride; in kernel_branched_path_trace()
[all …]
H A Dkernel_color.h26 return make_float3(dot(float4_to_float3(kernel_data.film.xyz_to_r), xyz), in xyz_to_rgb()
27 dot(float4_to_float3(kernel_data.film.xyz_to_g), xyz), in xyz_to_rgb()
28 dot(float4_to_float3(kernel_data.film.xyz_to_b), xyz)); in xyz_to_rgb()
33 return dot(c, float4_to_float3(kernel_data.film.rgb_to_y)); in linear_rgb_to_gray()
H A Dkernel_path.h69 ray->t = kernel_data.background.ao_distance; in kernel_path_scene_intersect()
136 throughput *= kernel_data.background.ao_bounces_factor; in kernel_path_background()
271 if (!kernel_data.background.transparent) { in kernel_path_shader_apply()
288 if (kernel_data.background.transparent) { in kernel_path_shader_apply()
302 if (kernel_data.integrator.filter_glossy != FLT_MAX) { in kernel_path_shader_apply()
344 float ao_factor = kernel_data.background.ao_factor; in kernel_path_ao()
358 light_ray.t = kernel_data.background.ao_distance; in kernel_path_ao()
462 if (kernel_data.integrator.use_ambient_occlusion) { in kernel_path_indirect()
599 if (kernel_data.integrator.use_ambient_occlusion) { in kernel_path_integrate()
650 int pass_stride = kernel_data.film.pass_stride; in kernel_path_trace()
[all …]
H A Dkernel_bake.h24 kernel_assert(kernel_data.film.use_light_pass); in compute_light_pass()
56 if (!kernel_data.integrator.branched) { in compute_light_pass()
137 if (kernel_data.integrator.use_direct_light) { in compute_light_pass()
138 int all = kernel_data.integrator.sample_all_lights_direct; in compute_light_pass()
229 const int pass_stride = kernel_data.film.pass_stride; in kernel_bake_evaluate()
240 prim += kernel_data.bake.tri_offset; in kernel_bake_evaluate()
244 int num_samples = kernel_data.integrator.aa_samples; in kernel_bake_evaluate()
270 int object = kernel_data.bake.object_index; in kernel_bake_evaluate()
312 int pass_filter = kernel_data.bake.pass_filter; in kernel_bake_evaluate()
314 if (kernel_data.bake.pass_filter & ~BAKE_FILTER_COLOR) in kernel_bake_evaluate()
[all …]
H A Dkernel_path_volume.h41 if (kernel_data.integrator.use_direct_light) { in kernel_path_volume_connect_light()
146 num_lights = kernel_data.integrator.num_all_lights; in kernel_branched_path_volume_connect_light()
147 if (kernel_data.integrator.pdf_triangles != 0.0f) { in kernel_branched_path_volume_connect_light()
163 is_lamp = i < kernel_data.integrator.num_all_lights; in kernel_branched_path_volume_connect_light()
169 num_all_lights = kernel_data.integrator.num_all_lights; in kernel_branched_path_volume_connect_light()
171 double_pdf = kernel_data.integrator.pdf_triangles != 0.0f; in kernel_branched_path_volume_connect_light()
175 num_samples = kernel_data.integrator.mesh_light_samples; in kernel_branched_path_volume_connect_light()
176 double_pdf = kernel_data.integrator.num_all_lights != 0; in kernel_branched_path_volume_connect_light()
193 if (kernel_data.integrator.use_direct_light) { in kernel_branched_path_volume_connect_light()
H A Dkernel_path_surface.h38 if (kernel_data.integrator.use_direct_light) { in kernel_branched_path_surface_connect_light()
40 num_lights = kernel_data.integrator.num_all_lights; in kernel_branched_path_surface_connect_light()
41 if (kernel_data.integrator.pdf_triangles != 0.0f) { in kernel_branched_path_surface_connect_light()
61 is_lamp = i < kernel_data.integrator.num_all_lights; in kernel_branched_path_surface_connect_light()
67 num_all_lights = kernel_data.integrator.num_all_lights; in kernel_branched_path_surface_connect_light()
69 double_pdf = kernel_data.integrator.pdf_triangles != 0.0f; in kernel_branched_path_surface_connect_light()
73 num_samples = ceil_to_int(num_samples_adjust * kernel_data.integrator.mesh_light_samples); in kernel_branched_path_surface_connect_light()
74 double_pdf = kernel_data.integrator.num_all_lights != 0; in kernel_branched_path_surface_connect_light()
89 if (kernel_data.integrator.use_direct_light && (sd->flag & SD_BSDF_HAS_EVAL)) { in kernel_branched_path_surface_connect_light()
239 if (kernel_data.integrator.use_direct_light && (sd->flag & SD_BSDF_HAS_EVAL)) { in kernel_path_surface_connect_light()
H A Dkernel_random.h59 if (kernel_data.integrator.sampling_pattern == SAMPLING_PATTERN_PMJ) { in path_rng_1D()
64 if (kernel_data.integrator.sampling_pattern == SAMPLING_PATTERN_CMJ) in path_rng_1D()
104 if (kernel_data.integrator.sampling_pattern == SAMPLING_PATTERN_PMJ) { in path_rng_2D()
112 if (kernel_data.integrator.sampling_pattern == SAMPLING_PATTERN_CMJ) in path_rng_2D()
140 *rng_hash ^= kernel_data.integrator.seed; in path_rng_init()
259 if (kernel_data.integrator.light_inv_rr_threshold > 0.0f) { in path_state_rng_light_termination()
271 if (kernel_data.integrator.light_inv_rr_threshold > 0.0f) { in path_branched_rng_light_termination()
H A Dkernel_id_passes.h89 if (sample - 1 == kernel_data.integrator.aa_samples) { in kernel_cryptomatte_post()
91 int pass_stride = kernel_data.film.pass_stride; in kernel_cryptomatte_post()
93 kernel_data.film.pass_cryptomatte; in kernel_cryptomatte_post()
94 kernel_sort_id_slots(cryptomatte_buffer, 2 * kernel_data.film.cryptomatte_depth); in kernel_cryptomatte_post()
/dports/graphics/blender/blender-2.91.0/intern/cycles/render/
H A Dcoverage.cpp39 if (kernel_data.film.cryptomatte_passes & CRYPT_OBJECT) { in finalize()
41 pass_offset += kernel_data.film.cryptomatte_depth * 4; in finalize()
43 if (kernel_data.film.cryptomatte_passes & CRYPT_MATERIAL) { in finalize()
45 pass_offset += kernel_data.film.cryptomatte_depth * 4; in finalize()
47 if (kernel_data.film.cryptomatte_passes & CRYPT_ASSET) { in finalize()
56 if (kernel_data.film.cryptomatte_passes & CRYPT_ACCURATE) { in init_path_trace()
57 if (kernel_data.film.cryptomatte_passes & CRYPT_OBJECT) { in init_path_trace()
65 if (kernel_data.film.cryptomatte_passes & CRYPT_ASSET) { in init_path_trace()
74 if (kernel_data.film.cryptomatte_passes & CRYPT_ACCURATE) { in init_pixel()
76 if (kernel_data.film.cryptomatte_passes & CRYPT_OBJECT) { in init_pixel()
[all …]
/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/kernels/cuda/
H A Dkernel.cu53 if(kernel_data.film.cryptomatte_passes) { in CUDA_LAUNCH_BOUNDS()
76 if(kernel_data.film.cryptomatte_passes) { in CUDA_LAUNCH_BOUNDS()
92 if(thread_is_active && kernel_data.film.pass_adaptive_aux_buffer) { in CUDA_LAUNCH_BOUNDS()
96 ccl_global float *buffer = tile->buffer + index * kernel_data.film.pass_stride; in CUDA_LAUNCH_BOUNDS()
106 …if(kernel_data.film.pass_adaptive_aux_buffer && sample > kernel_data.integrator.adaptive_min_sampl… in CUDA_LAUNCH_BOUNDS()
119 …if(kernel_data.film.pass_adaptive_aux_buffer && sample > kernel_data.integrator.adaptive_min_sampl… in CUDA_LAUNCH_BOUNDS()
131 if(kernel_data.film.pass_adaptive_aux_buffer) { in CUDA_LAUNCH_BOUNDS()
139 ccl_global float *buffer = tile->buffer + index * kernel_data.film.pass_stride; in CUDA_LAUNCH_BOUNDS()
140 if(buffer[kernel_data.film.pass_sample_count] < 0.0f) { in CUDA_LAUNCH_BOUNDS()
141 buffer[kernel_data.film.pass_sample_count] = -buffer[kernel_data.film.pass_sample_count]; in CUDA_LAUNCH_BOUNDS()
[all …]
/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/bvh/
H A Dbvh.h201 if (kernel_data.bvh.scene) { in scene_intersect()
218 if (kernel_data.bvh.have_motion) { in scene_intersect()
230 if (kernel_data.bvh.have_curves) { in scene_intersect()
291 if (kernel_data.bvh.scene) { in scene_intersect_local()
345 if (kernel_data.bvh.have_motion) { in scene_intersect_local()
399 if (kernel_data.bvh.scene) { in scene_intersect_shadow_all()
418 if (kernel_data.bvh.have_motion) { in scene_intersect_shadow_all()
430 if (kernel_data.bvh.have_curves) { in scene_intersect_shadow_all()
489 if (kernel_data.bvh.have_motion) { in scene_intersect_volume()
513 if (kernel_data.bvh.scene) { in scene_intersect_volume_all()
[all …]
/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/geom/
H A Dgeom_primitive.h380 if (kernel_data.cam.type != CAMERA_PANORAMA) { in primitive_motion_vector()
384 projection = kernel_data.cam.perspective_pre; in primitive_motion_vector()
391 tfm = kernel_data.cam.worldtocamera; in primitive_motion_vector()
394 motion_center.x *= kernel_data.cam.width; in primitive_motion_vector()
395 motion_center.y *= kernel_data.cam.height; in primitive_motion_vector()
397 tfm = kernel_data.cam.motion_pass_pre; in primitive_motion_vector()
400 motion_pre.x *= kernel_data.cam.width; in primitive_motion_vector()
401 motion_pre.y *= kernel_data.cam.height; in primitive_motion_vector()
403 tfm = kernel_data.cam.motion_pass_post; in primitive_motion_vector()
406 motion_post.x *= kernel_data.cam.width; in primitive_motion_vector()
[all …]
/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/split/
H A Dkernel_adaptive_adjust_samples.h27 kernel_data.film.pass_stride; in kernel_adaptive_adjust_samples()
30 if (buffer[kernel_data.film.pass_sample_count] < 0.0f) { in kernel_adaptive_adjust_samples()
31 buffer[kernel_data.film.pass_sample_count] = -buffer[kernel_data.film.pass_sample_count]; in kernel_adaptive_adjust_samples()
33 buffer[kernel_data.film.pass_sample_count]); in kernel_adaptive_adjust_samples()
H A Dkernel_buffer_update.h82 if (kernel_data.film.cryptomatte_passes) { in kernel_buffer_update()
85 if (ray_was_updated && state->sample - 1 == kernel_data.integrator.aa_samples) { in kernel_buffer_update()
88 ccl_global float *cryptomatte_buffer = buffer + kernel_data.film.pass_cryptomatte; in kernel_buffer_update()
89 kernel_sort_id_slots(cryptomatte_buffer, 2 * kernel_data.film.cryptomatte_depth); in kernel_buffer_update()
110 uint buffer_offset = (tile->offset + x + y * tile->stride) * kernel_data.film.pass_stride; in kernel_buffer_update()
/dports/graphics/blender/blender-2.91.0/intern/cycles/device/
H A Ddevice_split_kernel.cpp151 device_memory &kernel_data) in path_trace() argument
167 int2 gsize = split_kernel_global_size(kgbuffer, kernel_data, task); in path_trace()
189 split_data.alloc_to_device(state_buffer_size(kgbuffer, kernel_data, num_global_elements)); in path_trace()
201 KernelDimensions(global_size, local_size), kgbuffer, kernel_data)) { \ in path_trace()
249 kernel_data, in path_trace()
331 KernelDimensions(buffer_size, local_size), kgbuffer, kernel_data); in path_trace()
335 KernelDimensions(buffer_size, local_size), kgbuffer, kernel_data); in path_trace()
339 KernelDimensions(buffer_size, local_size), kgbuffer, kernel_data); in path_trace()
373 kernel_data, in path_trace()
383 KernelDimensions(buffer_size, local_size), kgbuffer, kernel_data); in path_trace()
/dports/science/gromacs/gromacs-2021.4/src/gromacs/nbnxm/
H A Dkerneldispatch.cpp494 nb_kernel_data_t kernel_data; in dispatchFreeEnergyKernel() local
496 kernel_data.flags = donb_flags; in dispatchFreeEnergyKernel()
497 kernel_data.lambda = lambda.data(); in dispatchFreeEnergyKernel()
498 kernel_data.dvdl = dvdl_nb; in dispatchFreeEnergyKernel()
500 kernel_data.energygrp_elec = enerd->grpp.ener[egCOULSR].data(); in dispatchFreeEnergyKernel()
501 kernel_data.energygrp_vdw = enerd->grpp.ener[egLJSR].data(); in dispatchFreeEnergyKernel()
513 &kernel_data, nrnb); in dispatchFreeEnergyKernel()
537 kernel_data.lambda = lam_i; in dispatchFreeEnergyKernel()
538 kernel_data.dvdl = dvdl_nb; in dispatchFreeEnergyKernel()
540 kernel_data.energygrp_vdw = enerd->foreign_grpp.ener[egLJSR].data(); in dispatchFreeEnergyKernel()
[all …]
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_driver/agnostic/common/cm/
H A Dcm_visa.cpp49 for (KernelBody *kb : other.kernel_data) { in ISAfile()
52 kernel_data.push_back(kb2); in ISAfile()
75 for (KernelBody *kb : kernel_data) in operator =()
79 for (KernelBody *kb : other.kernel_data) in operator =()
80 kernel_data.push_back(&*kb); in operator =()
89 for (KernelBody *kb : kernel_data) in ~ISAfile()
124 kernel_data.push_back(kb); in loadKernelData()
147 return kernel_data; in getKernelsData()
237 for (KernelBody* k : kernel_data) { in writeToFile()
/dports/multimedia/cmrtlib/media-driver-intel-media-20.1.1/media_driver/agnostic/common/cm/
H A Dcm_visa.cpp49 for (KernelBody *kb : other.kernel_data) { in ISAfile()
52 kernel_data.push_back(kb2); in ISAfile()
75 for (KernelBody *kb : kernel_data) in operator =()
79 for (KernelBody *kb : other.kernel_data) in operator =()
80 kernel_data.push_back(&*kb); in operator =()
89 for (KernelBody *kb : kernel_data) in ~ISAfile()
124 kernel_data.push_back(kb); in loadKernelData()
147 return kernel_data; in getKernelsData()
237 for (KernelBody* k : kernel_data) { in writeToFile()
/dports/multimedia/v4l-utils/linux-5.13-rc2/arch/um/drivers/
H A Dport_user.c20 void *kernel_data; member
53 .kernel_data = kern_data }); in port_init()
66 port_kern_free(data->kernel_data); in port_free()
76 fd = port_wait(data->kernel_data); in port_open()
94 port_remove_dev(data->kernel_data); in port_close()

123456789