Blender V4.5
tile.cpp File Reference
#include "integrator/tile.h"
#include "util/log.h"
#include "util/math_base.h"
#include <ostream>

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN std::ostream & operator<< (std::ostream &os, const TileSize &tile_size)
ccl_device_inline uint round_down_to_power_of_two (const uint x)
ccl_device_inline uint round_up_to_power_of_two (const uint x)
TileSize tile_calculate_best_size (const bool accel_rt, const int2 &image_size, const int num_samples, const int max_num_path_states, const float scrambling_distance)

Function Documentation

◆ operator<<()

CCL_NAMESPACE_BEGIN std::ostream & operator<< ( std::ostream & os,
const TileSize & tile_size )

◆ round_down_to_power_of_two()

◆ round_up_to_power_of_two()

◆ tile_calculate_best_size()

TileSize tile_calculate_best_size ( const bool accel_rt,
const int2 & image_size,
const int num_samples,
const int max_num_path_states,
const float scrambling_distance )