rs_abi_debuginfo.c 625 B

123456789101112
  1. /*
  2. * This file is used to generate the debug info describing
  3. * the RsExpandKernelDriverInfo structure fields and the interface
  4. * of the "expanded" kernel function that acts as a boundary
  5. * between the host part and the accelerator part of RenderScript.
  6. * This enables the debugger to inspect input and output Allocations
  7. * and sizes and provide a piece of useful feedback to RS kernel developers.
  8. */
  9. #include "rs_value_types.rsh"
  10. #include "rsCpuCoreRuntime.h"
  11. typedef void (*ForEachFunc_t)(const struct RsExpandKernelDriverInfo *info, uint32_t x1, uint32_t x2, uint32_t outStride);
  12. ForEachFunc_t rsDebugOuterForeachT;