Framework Components Application Programming Interface (API)  fc-v07
Macros | Data Structures | Typedefs | Enumerations
ires_tiledmemory.h File Reference

Detailed Description

IRES PROTOCOL TILEDMEMORY Interface Definitions (Beta) - Allows algorithms to request and receive handles representing the TILEDMEMORY resource.

#include <ti/xdais/xdas.h>
#include <ti/xdais/ires_common.h>
#include <ti/xdais/ires.h>
Include dependency graph for ires_tiledmemory.h:

Go to the source code of this file.

Macros

#define IRES_TILEDMEMORY_PROTOCOLNAME   "ti.sdo.fc.ires.tiledmemory"
 Name used to describe this protocol. More...
 
#define TILEDMEMORY_MODNAME   "ti.sdo.fc.ires.tiledmemory"
 Name to pass to Diags_setMask() to enable logging for TILEDMEMORY functions. For example, Diags_setMask(TILEDMEMORY_MODNAME"+EX1234567"); turns on all Log statements in this module. Diags_setMask() must be called after initialization to take effect. More...
 

Data Structures

struct  IRES_TILEDMEMORY_ProtocolArgs
 TILEDMEMORY Protocol Arguments definition. More...
 
struct  IRES_TILEDMEMORY_Obj
 IRES_TILEDMEMORY_Obj extends the generic IRES_Obj structure that is returned back to the algorithm requesting the resource. More...
 
struct  IRES_TILEDMEMORY_RegisterLayer
 TILEDMEMORY Register Layout. More...
 
struct  IRES_TILEDMEMORY_Properties
 Static Resource Properties. More...
 

Typedefs

typedef struct IRES_TILEDMEMORY_ObjIRES_TILEDMEMORY_Handle
 Handle to "logical" resource. More...
 
typedef enum IRES_TILEDMEMORY_AccessDimension IRES_TILEDMEMORY_AccessDimension
 Indicates whether requested/granted memory is of type 1D or 2D. More...
 
typedef enum IRES_TILEDMEMORY_AccessUnit IRES_TILEDMEMORY_AccessUnit
 Indicates the size of the Tiler elements requested by the codec. More...
 
typedef struct IRES_TILEDMEMORY_ProtocolArgs IRES_TILEDMEMORY_ProtocolArgs
 TILEDMEMORY Protocol Arguments definition. More...
 
typedef struct IRES_TILEDMEMORY_Obj IRES_TILEDMEMORY_Obj
 IRES_TILEDMEMORY_Obj extends the generic IRES_Obj structure that is returned back to the algorithm requesting the resource. More...
 
typedef struct IRES_TILEDMEMORY_RegisterLayer IRES_TILEDMEMORY_RegisterLayer
 TILEDMEMORY Register Layout. More...
 
typedef struct IRES_TILEDMEMORY_Properties IRES_TILEDMEMORY_Properties
 Static Resource Properties. More...
 

Enumerations

enum  IRES_TILEDMEMORY_AccessDimension {
  IRES_TILEDMEMORY_1D = 0,
  IRES_TILEDMEMORY_2D = 1
}
 Indicates whether requested/granted memory is of type 1D or 2D. More...
 
enum  IRES_TILEDMEMORY_AccessUnit {
  IRES_TILEDMEMORY_RAW = 0,
  IRES_TILEDMEMORY_PAGE = 1,
  IRES_TILEDMEMORY_8BIT = 2,
  IRES_TILEDMEMORY_16BIT = 3,
  IRES_TILEDMEMORY_32BIT = 4
}
 Indicates the size of the Tiler elements requested by the codec. More...
 
Copyright 2016, Texas Instruments Incorporated