Lines Matching refs:colors
38 colors = nullptr;
42 GradientCacheEntry(uint32_t* colors, float* positions, uint32_t count) {
43 copy(colors, positions, count);
47 copy(entry.colors.get(), entry.positions.get(), entry.count);
52 copy(entry.colors.get(), entry.positions.get(), entry.count);
70 std::unique_ptr<uint32_t[]> colors;
75 void copy(uint32_t* colors, float* positions, uint32_t count) {
77 this->colors.reset(new uint32_t[count]);
80 memcpy(this->colors.get(), colors, count * sizeof(uint32_t));
119 Texture* get(uint32_t* colors, float* positions, int count);
145 uint32_t* colors, float* positions, int count);
147 void generateTexture(uint32_t* colors, float* positions, Texture* texture);
154 void getGradientInfo(const uint32_t* colors, const int count, GradientInfo& info);