Lines Matching defs:fdl_layout
96 struct fdl_layout {
109 * general you should not directly look at fdl_layout::tile_mode,
137 fdl_cpp_shift(const struct fdl_layout *layout)
144 fdl_pitch(const struct fdl_layout *layout, unsigned level)
154 fdl_ubwc_pitch(const struct fdl_layout *layout, unsigned level)
162 fdl_layer_stride(const struct fdl_layout *layout, unsigned level)
172 fdl2_pitch(const struct fdl_layout *layout, unsigned level)
181 fdl2_pitch_pixels(const struct fdl_layout *layout, unsigned level)
187 fdl_surface_offset(const struct fdl_layout *layout, unsigned level,
195 fdl_ubwc_offset(const struct fdl_layout *layout, unsigned level, unsigned layer)
205 fdl_level_linear(const struct fdl_layout *layout, int level)
218 fdl_tile_mode(const struct fdl_layout *layout, int level)
227 fdl_ubwc_enabled(const struct fdl_layout *layout, int level)
232 const char *fdl_tile_mode_desc(const struct fdl_layout *layout, int level);
234 void fdl_layout_buffer(struct fdl_layout *layout, uint32_t size);
236 void fdl5_layout(struct fdl_layout *layout, enum pipe_format format,
241 bool fdl6_layout(struct fdl_layout *layout, enum pipe_format format,
247 fdl_set_pitchalign(struct fdl_layout *layout, unsigned pitchalign)
254 void fdl_dump_layout(struct fdl_layout *layout);
256 void fdl6_get_ubwc_blockwidth(const struct fdl_layout *layout,
323 fdl6_view_init(struct fdl6_view *view, const struct fdl_layout **layouts,