Searched refs:block_mask (Results 1 - 2 of 2) sorted by relevance

/haiku/headers/libs/agg/
H A Dagg_path_storage.h39 block_mask = block_size - 1, enumerator in enum:agg::vertex_block_storage::block_scale_e
178 T* pv = m_coord_blocks[idx >> block_shift] + ((idx & block_mask) << 1);
190 unsigned offset = idx & block_mask;
202 m_cmd_blocks[idx >> block_shift][idx & block_mask] = (int8u)cmd;
211 unsigned o1 = v1 & block_mask;
212 unsigned o2 = v2 & block_mask;
254 return m_coord_blocks[idx >> block_shift][(idx & block_mask) << 1];
266 return m_coord_blocks[idx >> block_shift][((idx & block_mask) << 1) + 1];
284 const T* pv = m_coord_blocks[nb] + ((idx & block_mask) << 1);
287 return m_cmd_blocks[nb][idx & block_mask];
[all...]
H A Dagg_array.h333 block_mask = block_size - 1 enumerator in enum:agg::pod_bvector::block_scale_e
383 return m_blocks[i >> block_shift][i & block_mask];
388 return m_blocks[i >> block_shift][i & block_mask];
393 return m_blocks[i >> block_shift][i & block_mask];
398 return m_blocks[i >> block_shift][i & block_mask];
403 return m_blocks[i >> block_shift][i & block_mask];
535 unsigned nb = (size + block_mask) >> block_shift;
647 return m_blocks[nb] + (m_size & block_mask);
685 unsigned rest = block_size - (m_size & block_mask);

Completed in 36 milliseconds