|
Blender V4.3
|
#include <types.h>
Public Attributes | |
| uint | x |
| uint | y |
| uint | w |
| uint | h |
| uint | start_sample |
| uint | num_samples |
| uint | sample_offset |
| int | offset |
| uint | stride |
| int | path_index_offset |
| int | work_size |
Definition at line 1769 of file kernel/types.h.
| uint KernelWorkTile::h |
Definition at line 1770 of file kernel/types.h.
Referenced by PathTraceWorkGPU::enqueue_work_tiles(), PathTraceWorkGPU::enqueue_work_tiles(), WorkTileScheduler::get_work(), get_work_pixel(), and PathTraceWorkCPU::render_samples().
| uint KernelWorkTile::num_samples |
Definition at line 1773 of file kernel/types.h.
Referenced by PathTraceWorkGPU::enqueue_work_tiles(), PathTraceWorkGPU::enqueue_work_tiles(), WorkTileScheduler::get_work(), get_work_pixel(), and PathTraceWorkCPU::render_samples().
| int KernelWorkTile::offset |
Definition at line 1776 of file kernel/types.h.
Referenced by WorkTileScheduler::get_work(), path_state_init(), BlenderOutputDriver::read_render_tile(), PathTraceWorkCPU::render_samples(), BlenderOutputDriver::update_render_tile(), and BlenderOutputDriver::write_render_tile().
| int KernelWorkTile::path_index_offset |
Definition at line 1780 of file kernel/types.h.
Referenced by PathTraceWorkGPU::enqueue_work_tiles().
| uint KernelWorkTile::sample_offset |
Definition at line 1774 of file kernel/types.h.
Referenced by WorkTileScheduler::get_work(), integrator_init_from_bake(), integrator_init_from_camera(), and PathTraceWorkCPU::render_samples().
| uint KernelWorkTile::start_sample |
Definition at line 1772 of file kernel/types.h.
Referenced by WorkTileScheduler::get_work(), get_work_pixel(), PathTraceWorkCPU::render_samples(), and PathTraceWorkCPU::render_samples_full_pipeline().
| uint KernelWorkTile::stride |
Definition at line 1777 of file kernel/types.h.
Referenced by WorkTileScheduler::get_work(), path_state_init(), and PathTraceWorkCPU::render_samples().
| uint KernelWorkTile::w |
Definition at line 1770 of file kernel/types.h.
Referenced by PathTraceWorkGPU::enqueue_work_tiles(), PathTraceWorkGPU::enqueue_work_tiles(), WorkTileScheduler::get_work(), get_work_pixel(), and PathTraceWorkCPU::render_samples().
| int KernelWorkTile::work_size |
Definition at line 1781 of file kernel/types.h.
Referenced by PathTraceWorkGPU::enqueue_work_tiles().
| uint KernelWorkTile::x |
Definition at line 1770 of file kernel/types.h.
Referenced by blender::bke::pbvh::uv_islands::add_uv_island(), brush_painter_2d_tex_mapping(), blender::compositor::dilate_max_velocity(), TileManager::finish_write_tiles(), PathTrace::get_render_tile_offset(), TileManager::get_tile_for_index(), WorkTileScheduler::get_work(), get_work_pixel(), BlenderOutputDriver::read_render_tile(), PathTraceWorkCPU::render_samples(), Session::run_update_for_next_iteration(), blender::eevee::shadow_sampling_tile_pack(), blender::eevee::shadow_sampling_tile_unpack(), blender::draw::test_eevee_shadow_finalize(), blender::draw::test_eevee_shadow_tilemap_amend(), BlenderOutputDriver::update_render_tile(), BlenderOutputDriver::write_render_tile(), and OIIOOutputDriver::write_render_tile().
| uint KernelWorkTile::y |
Definition at line 1770 of file kernel/types.h.
Referenced by blender::bke::pbvh::uv_islands::add_uv_island(), brush_painter_2d_tex_mapping(), blender::compositor::dilate_max_velocity(), TileManager::finish_write_tiles(), PathTrace::get_render_tile_offset(), TileManager::get_tile_for_index(), WorkTileScheduler::get_work(), get_work_pixel(), BlenderOutputDriver::read_render_tile(), PathTraceWorkCPU::render_samples(), Session::run_update_for_next_iteration(), blender::draw::test_eevee_shadow_finalize(), blender::draw::test_eevee_shadow_tilemap_amend(), OSLRenderServices::texture(), BlenderOutputDriver::update_render_tile(), BlenderOutputDriver::write_render_tile(), and OIIOOutputDriver::write_render_tile().