| // Copyright 2019 The Fuchsia Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef FUCHSIA_SYS_INFO_H |
| #define FUCHSIA_SYS_INFO_H |
| |
| extern "C" |
| { |
| #include "pvrsrv.h" |
| #include "srvcore.h" |
| #include "rgxdevice.h" |
| #include "pvrsrv_error.h" |
| #include "process_stats.h" |
| } |
| |
| struct FuchsiaSysInfo |
| { |
| RGX_TIMING_INFORMATION RGXTimingInfo; |
| RGX_DATA RGXData; |
| PVRSRV_DEVICE_CONFIG device; |
| PHYS_HEAP_FUNCTIONS physHeapFuncs; |
| PHYS_HEAP_CONFIG physHeapConfig[1]; |
| }; |
| |
| #endif |