35 #include "../api_display.h"
36 #include "../../Core/System/sharedptr.h"
42 class CL_TextureGroup_Impl;
57 search_previous_textures
81 void throw_if_null()
const;
84 int get_subtexture_count()
const;
87 int get_subtexture_count(
unsigned int texture_index)
const;
90 int get_texture_count()
const;
93 TextureAllocationPolicy get_texture_allocation_policy()
const;
96 CL_Size get_texture_sizes()
const;
99 std::vector<CL_Texture> get_textures()
const;
116 void set_texture_allocation_policy(TextureAllocationPolicy policy);
128 CL_SharedPtr<CL_TextureGroup_Impl> impl;