Lines Matching defs:mali_single_framebuffer
1281 struct mali_single_framebuffer { struct
1282 u32 unknown1;
1283 u32 unknown2;
1284 u64 unknown_address_0;
1285 u64 zero1;
1286 u64 zero0;
1291 u32 format;
1293 u32 clear_flags;
1294 u32 zero2;
1299 u16 width;
1300 u16 height;
1302 u32 zero3[8];
1308 mali_ptr framebuffer;
1309 int32_t stride;
1311 u32 zero4;
1319 mali_ptr depth_buffer; // not SAME_VA
1320 u64 depth_buffer_enable;
1322 mali_ptr stencil_buffer; // not SAME_VA
1323 u64 stencil_buffer_enable;
1325 u32 clear_color_1; // RGBA8888 from glClear, actually used by hardware
1326 u32 clear_color_2; // always equal, but unclear function?
1327 u32 clear_color_3; // always equal, but unclear function?
1328 u32 clear_color_4; // always equal, but unclear function?
1332 float clear_depth_1; // float32, ditto
1333 float clear_depth_2; // float32, ditto
1334 float clear_depth_3; // float32, ditto
1335 float clear_depth_4; // float32, ditto
1337 u32 clear_stencil; // Exactly as it appears in OpenGL
1339 u32 zero6[7];
1342 u32 resolution_check;
1344 u32 tiler_flags;
1346 u64 unknown_address_1; /* Pointing towards... a zero buffer? */
1347 u64 unknown_address_2;
1350 u64 tiler_heap_free;
1351 u64 tiler_heap_end;