/* SPDX-License-Identifier: Apache-2.0 * Copyright 2011-2022 Blender Foundation */ #ifndef __TABLES_H__ #define __TABLES_H__ #include "util/list.h" #include "util/vector.h" CCL_NAMESPACE_BEGIN class Device; class DeviceScene; class Scene; enum { TABLE_CHUNK_SIZE = 256 }; enum { TABLE_OFFSET_INVALID = -1 }; class LookupTables { bool need_update_; public: struct Table { size_t offset; size_t size; }; list