/hardware/intel/img/psb_video/src/hwdefs/ |
dxva_fw_ctrl.h | 100 IMG_UINT32 ui32Cmd; 101 IMG_UINT32 ui32RangeMappingBase[2]; /* Store flags in bottom bits of [0] */ 102 IMG_UINT32 ui32SliceParams; 105 IMG_UINT32 ui32PreloadSave; 106 IMG_UINT32 ui32PreloadRestore; 113 IMG_UINT32 ui32Cmd; 114 IMG_UINT32 ui32Reserved; /* used as ui32SliceParams in MPEG4 */ 117 IMG_UINT32 ui32FEStatesSave; 118 IMG_UINT32 ui32FEStatesRestore; 122 IMG_UINT32 ui32PreloadSave [all...] |
mem_io.h | 99 @Return IMG_UINT32: The value of the field - right aligned. 102 IMG_UINT32 MEMIO_READ_FIELD(IMG_VOID * vpMem, field); 120 @Return IMG_UINT32: The value of the field - right aligned. 123 IMG_UINT32 MEMIO_READ_TABLE_FIELD(IMG_VOID * vpMem, field, IMG_UINT32 ui32TabIndex); 141 @Return IMG_UINT32: The value of the field - right aligned. 144 IMG_UINT32 MEMIO_READ_REPEATED_FIELD(IMG_VOID * vpMem, field, IMG_UINT32 ui32RepIndex); 164 @Return IMG_UINT32: The value of the field - right aligned. 167 IMG_UINT32 MEMIO_READ_TABLE_REPEATED_FIELD(IMG_VOID * vpMem, field, IMG_UINT32 ui32TabIndex, IMG_UINT32 (…) [all...] |
img_types.h | 56 typedef unsigned int IMG_UINT32, *IMG_PUINT32; 102 typedef IMG_UINT32 IMG_SIZE_T; 153 IMG_UINT32 uiAddr; 158 IMG_UINT32 uiAddr; 163 IMG_UINT32 uiAddr; 168 IMG_UINT32 uiAddr; 177 IMG_UINT32 ui32PageCount;
|
reg_io2.h | 67 @Return IMG_UINT32: The value of the field - right aligned. 70 IMG_UINT32 REGIO_READ_FIELD(IMG_UINT32 ui32RegValue, group, reg, field); 93 @Return IMG_UINT32: The value of the field - right aligned. 96 IMG_UINT32 REGIO_READ_REPEATED_FIELD(IMG_UINT32 ui32RegValue, group, reg, field, IMG_UINT32 ui32RepIndex); 114 @Return IMG_UINT32: The value of the register. 117 IMG_UINT32 REGIO_READ_REGISTER(IMG_UINT32 ui32DevId, group, reg) [all...] |
dma_api.h | 445 @Return img_uint32 : The value of the generated word. 517 @Return img_uint32: The value of the generated word. 542 IMG_UINT32 ui32Word_0; //!< Word 0 of the linked list (see DMA_LL_SET_WD0). 543 IMG_UINT32 ui32Word_1; //!< Word 1 of the linked list (see DMA_LL_SET_WD1). 544 IMG_UINT32 ui32Word_2; //!< Word 2 of the linked list (see DMA_LL_SET_WD2). 545 IMG_UINT32 ui32Word_3; //!< Word 3 of the linked list (see DMA_LL_SET_WD3). 546 IMG_UINT32 ui32Word_4; //!< Word 4 of the linked list (see DMA_LL_SET_WD4). 547 IMG_UINT32 ui32Word_5; //!< Word 5 of the linked list (see DMA_LL_SET_WD5). 548 IMG_UINT32 ui32Word_6; //!< Word 6 of the linked list (see DMA_LL_SET_WD6). 549 IMG_UINT32 ui32Word_7; //!< Word 7 of the linked list (see DMA_LL_SET_WD7) [all...] |
dxva_cmdseq_msg.h | 227 #define FW_VA_RENDER_MMUPTD_TYPE IMG_UINT32 235 #define FW_VA_RENDER_LLDMA_ADDRESS_TYPE IMG_UINT32 243 #define FW_VA_RENDER_CONTEXT_TYPE IMG_UINT32 251 #define FW_VA_RENDER_FENCE_VALUE_TYPE IMG_UINT32 259 #define FW_VA_RENDER_OPERATING_MODE_TYPE IMG_UINT32 283 #define FW_VA_RENDER_FLAGS_TYPE IMG_UINT32 333 #define FW_DEVA_DECODE_LLDMA_ADDRESS_TYPE IMG_UINT32 341 #define FW_DEVA_DECODE_MMUPTD_TYPE IMG_UINT32 361 #define FW_DEVA_DECODE_OPERATING_MODE_TYPE IMG_UINT32 393 #define FW_VA_DEBLOCK_CONTEXT_TYPE IMG_UINT32 [all...] |
/hardware/intel/img/psb_video/src/ |
tng_picmgmt.h | 87 IMG_UINT32 ui32IFramePeriod; //!< I-period 107 IMG_UINT32 ui32FrameCount; //!< Number of frames in the stream (incl. skipped) 117 IMG_UINT32 ui32BitsPerFrame; //!< Number of bits in a frame 129 IMG_UINT32 ui32FlushAtFrame; //!< Frame Idx to flush the encoder 140 IMG_UINT32 ui32Values; //!< Address of custom quantization values 141 IMG_UINT32 ui32Regs4x4Sp; //!< Address of custom quantization register values for 4x4 Sp 142 IMG_UINT32 ui32Regs8x8Sp; //!< Address of custom quantization register values for 8x8 Sp 143 IMG_UINT32 ui32Regs4x4Q; //!< Address of custom quantization register values for 4x4 Q 144 IMG_UINT32 ui32Regs8x8Q; //!< Address of custom quantization register values for 8x8 Q 152 IMG_UINT32 ui32PhysAddrYPlane_Field0; //!< Source pic phys addr (Y plane, Field 0 [all...] |
tng_jpegES.h | 58 IMG_UINT32 Offset; /*!< Offset in the bitstream buffer */ 59 IMG_UINT32 Limit; 70 IMG_UINT32 ui32MCUPositionOfScanAndPipeNo; //!< Scan start position in MCUs 71 IMG_UINT32 ui32MCUCntAndResetFlag; //!< [32:2] Number of MCU's to encode or decode, [1] Reset predictors (1=Reset, 0=No Reset) 77 IMG_UINT32 ui32PhysAddr; //!< Physical address Component plane in shared memory 78 IMG_UINT32 ui32Stride; //!< Stride of source plane */ 79 IMG_UINT32 ui32Height; //!< Height of avaliable data in plane. shall be a minumum of one MCU high 84 IMG_UINT32 ui32WidthBlocks; //!< Width in pixels, shall be a multiple of 8 85 IMG_UINT32 ui32HeightBlocks; //!< Height in pixels, shall be a multiple of 8 86 IMG_UINT32 ui32XLimit; //!< Blocks will not be encoded beyond thi [all...] |
pnw_hostjpeg.h | 111 IMG_UINT32 ui32BytesUsed; //!< 112 IMG_UINT32 ui32BytesEncoded; //!< 113 IMG_UINT32 ui32BytesToEncode; //!< 114 IMG_UINT32 ui32Reserved3; //!< 143 IMG_UINT32 ui32CurrentMTXScanMCUPosition; //!< Scan start position in MCUs 144 IMG_UINT32 ui32MCUCntAndResetFlag; //!< [32:2] Number of MCU's to encode or decode, [1] Reset predictors (1=Reset, 0=No Reset) 156 IMG_UINT32 ui32Step; 157 IMG_UINT32 ui32Width; 158 IMG_UINT32 ui32Height; 159 IMG_UINT32 ui32PhysWidth [all...] |
tng_hostdefs.h | 307 IMG_UINT32 ui32BytesWritten; //!< Bytes in this coded buffer excluding this header 308 IMG_UINT32 ui32Feedback; //!< Feedback word for this coded buffers 309 IMG_UINT32 ui32ExtraFeedback; //!< Extra feedback word for this coded buffers 310 IMG_UINT32 ui32HostCtx; //!< Host context value 322 IMG_UINT32 ui32_DC_Bits; //!< Number of bits use for coding DC coefficients in this slice 323 IMG_UINT32 ui32_MV_Bits; //!< Number of bits used for coding all Motion vector data in this slice 324 IMG_UINT32 ui32_Symbols_Bits; //!< Number of bits used for coding all MB level symbols in this slice 325 IMG_UINT32 ui32_Residual_Bits; //!< Number of bits used for coding residual data in all MBs in this slice 327 IMG_UINT32 ui32_QpyInter; //!< Sum of QPy/Qscale for all Inter-MBs in the slice 328 IMG_UINT32 ui32_QpyIntra; //!< Sum of QPy/Qscale for all Intra-MBs in the slic [all...] |
tng_hostcode.h | 119 IMG_UINT32 mtx_context; 120 IMG_UINT32 seq_header; //pSeqHeaderMem //!< Partially coded Sequence header 122 IMG_UINT32 sei_header; //pAUDHeaderMem + pSEIBufferingPeriodHeaderMem + pSEIPictureTimingHeaderMem 123 IMG_UINT32 pic_template; //+ apPicHdrTemplateMem[4] 124 IMG_UINT32 slice_template; //apSliceParamsTemplateMem[NUM_SLICE_TYPES]; 125 IMG_UINT32 writeback; 127 IMG_UINT32 above_params; //psAboveParams[TOPAZHP_NUM_PIPES] //!< Picture level parameters (supplied by driver) 128 IMG_UINT32 recon_pictures; //apsReconPictures[MAX_PIC_NODES_ARRAYSIZE];// three reference pictures (2 input and 1 output) 129 IMG_UINT32 colocated; //apsColocated[MAX_PIC_NODES_ARRAYSIZE];// three colocated vector stores (2 input and 1 output) 130 IMG_UINT32 mv; //apsMV[MAX_MV_ARRAYSIZE]; // two colocated vector store [all...] |
tng_hostheader.h | 51 IMG_UINT32 H264_QP; 52 IMG_UINT32 H263_MPG4_FrameQ_scale; 53 IMG_UINT32 H263_MPG4_SliceQ_scale; 60 IMG_UINT32 luma_log2_weight_denom; 61 IMG_UINT32 chroma_log2_weight_denom; 134 IMG_UINT32 ui32Elements; 195 IMG_UINT32 ui32Flags; //!< Flags for slice encode 199 IMG_UINT32 ui32SliceConfig; //!< Value to use for Slice Config register 200 IMG_UINT32 ui32IPEControl; //!< Value to use for IPEControl register 201 IMG_UINT32 ui32SeqConfig; //!< Value to use for Sequencer Config registe [all...] |
tng_cmdbuf.h | 70 #define tng_align_KB(x) (((x) + (IMG_UINT32)(0xfff)) & (~(IMG_UINT32)(0xfff))) 84 IMG_UINT32 *cmd_idx; 85 IMG_UINT32 *cmd_idx_saved[3]; /* idx saved for dual-core adjustion */ 187 IMG_UINT32 *addr_in_dst_buffer,/*addr of dst_buffer for the DWORD*/ 189 IMG_UINT32 buf_offset, 190 IMG_UINT32 mask, 191 IMG_UINT32 background, 192 IMG_UINT32 align_shift, 193 IMG_UINT32 dst_buffer, /*Index of the list refered by cmdbuf->buffer_refs * [all...] |
pnw_hostheader.h | 43 IMG_UINT32 H264_QP; 44 IMG_UINT32 H263_MPG4_FrameQ_scale; 45 IMG_UINT32 H263_MPG4_SliceQ_scale; 79 IMG_UINT32 Elements; 137 IMG_UINT32 Time_Scale; 138 IMG_UINT32 num_units_in_tick; 139 IMG_UINT32 bit_rate_value_minus1; /* bitrate/64)-1 */ 140 IMG_UINT32 cbp_size_value_minus1; /* (bitrate*1.5)/16 */ 171 IMG_UINT32 First_MB_Address; 197 IMG_UINT32 First_half_bit_rate [all...] |
tng_trace.h | 33 void tng_trace_setvideo(context_ENC_p ctx, IMG_UINT32 ui32StreamID); 42 int apSliceParamsTemplates_dump(context_ENC_p ctx, IMG_UINT32 ui32StreamIndex, IMG_UINT32 ui32SliceBufIdx);
|
pnw_hostcode.h | 114 IMG_UINT32 BitsPerSecond; 115 IMG_UINT32 InitialQp; 116 IMG_UINT32 BUSize; 117 IMG_UINT32 FrameRate; 118 IMG_UINT32 BufferSize; 119 IMG_UINT32 IntraFreq; 126 IMG_UINT32 InitialLevel; 184 IMG_UINT32 RCScaleFactor; 200 IMG_UINT32 NumCores; /* Number of encode cores in Penwell */ 201 IMG_UINT32 ParallelCores; /* Number of cores to use * [all...] |
tng_hostair.h | 37 IMG_UINT32 tng_fill_slice_map(context_ENC_p ctx, IMG_INT32 i32SlotNum, IMG_UINT32 ui32StreamIndex); 46 IMG_UINT32 ui32SAD_Intra_MBInfo; //!< SATD/SAD for best Intra candidate (24-bit unsigned value) plus 8 bit field containing MB info 47 IMG_UINT32 ui32SAD_Inter_MBInfo; //!< SATD/SAD for best Inter candidate (24-bit unsigned value) plus 8 bit field containing MB info 48 IMG_UINT32 ui32SAD_Direct_MBInfo; //!< SATD/SAD for best Direct candidate (24-bit unsigned value) plus 8 bit field containing MB info 49 IMG_UINT32 ui32Reserved;
|
tng_hostair.c | 45 IMG_UINT32 ui32MbNum = (ctx->ui16PictureHeight * ctx->ui16Width) >> 8; 60 IMG_UINT32 ui32MbNum = (ctx->ui16PictureHeight * ctx->ui16Width) >> 8; 83 ctx->ui32pseudo_rand_seed = (IMG_UINT32) ((ctx->ui32pseudo_rand_seed * 1103515245 + 12345) & 0xffffffff); //Using mask, just in case 89 IMG_UINT32 tng_fill_slice_map(context_ENC_p ctx, IMG_INT32 i32SlotNum, IMG_UINT32 ui32StreamIndex) 95 IMG_UINT32 ui32HalfwayBU; 152 IMG_UINT32 ui32BUsCalc; 169 ui32FirstBUInSlice += (IMG_UINT32) ui8SizeInKicks; 185 IMG_UINT32 ui32SliceHeight; 208 ui32FirstBUInSlice += (IMG_UINT32) ui8SizeInKicks [all...] |
pnw_hostheader.c | 55 IMG_UINT32 ByteStartBit, 56 IMG_UINT32 Bits) 59 IMG_UINT32 uiByteSize; 60 IMG_UINT32 uiLp, uiBt, Bcnt; 89 IMG_UINT32 TotalByteSize; 90 IMG_UINT32 RTotalByteSize; 106 RTotalByteSize += (((IMG_UINT32)((TotalByteSize + 7) / 8)) * 8); 179 IMG_UINT32 UI16Input; 250 IMG_UINT32 wrt_bits, 251 IMG_UINT32 bit_cnt [all...] |
psb_texture.h | 76 IMG_UINT32 ui32Type; 80 IMG_UINT32 ui32BuffersCount; 81 IMG_UINT32 ui32SwapChainID;
|
tng_hostcode.c | 79 IMG_UINT32 *ptmp = (IMG_UINT32 *)(cmdbuf->cmd_start); 80 IMG_UINT32 *pend = (IMG_UINT32 *)(cmdbuf->cmd_idx); 89 static IMG_UINT32 tng__get_codedbuffer_size( 98 return ((IMG_UINT32)ui16MBWidth * (IMG_UINT32)ui16MBHeight * 400); 102 return ((IMG_UINT32)ui16MBWidth * (IMG_UINT32)ui16MBHeight * 1600); 104 return ((IMG_UINT32)ui16MBWidth * (IMG_UINT32)ui16MBHeight * 900) [all...] |
vc1_header.h | 262 IMG_UINT32 ui32ScaleFactor; /* Used */ 274 IMG_UINT32 ui32NumTables; /* VLC table accumulator */ 376 IMG_UINT32 *pui32CmdBuffer; 377 IMG_UINT32 *pui32CmdBufferBase; 378 IMG_UINT32 ui32CoLocatedSlot; 383 IMG_UINT32 ui32StatusWof; 384 IMG_UINT32 ui32StatusRof; 385 IMG_UINT32 ui32DevPhysStatusAddr;
|
/hardware/intel/img/psb_video/src/mrst/ |
lnc_hostheader.h | 45 IMG_UINT32 H264_QP; 46 IMG_UINT32 H263_MPG4_FrameQ_scale; 47 IMG_UINT32 H263_MPG4_SliceQ_scale; 75 IMG_UINT32 Elements; 122 IMG_UINT32 Time_Scale; 123 IMG_UINT32 bit_rate_value_minus1; /* bitrate/64)-1 */ 124 IMG_UINT32 cbp_size_value_minus1; /* (bitrate*1.5)/16 */ 154 IMG_UINT32 First_MB_Address; 178 IMG_UINT32 First_half_bit_rate; 179 IMG_UINT32 Latter_half_bit_rate [all...] |
lnc_hostcode.h | 85 IMG_UINT32 BitsPerSecond; 86 IMG_UINT32 InitialQp; 87 IMG_UINT32 BUSize; 88 IMG_UINT32 FrameRate; 89 IMG_UINT32 BufferSize; 90 IMG_UINT32 BitsConsumed; 91 IMG_UINT32 IntraFreq; 100 IMG_UINT32 InitialLevel; 101 IMG_UINT32 InitialDelay; 130 IMG_UINT32 InitialLevel; /* Initial Level of Buffer * [all...] |
lnc_hostheader.c | 55 IMG_UINT32 ByteStartBit, 56 IMG_UINT32 Bits) 59 IMG_UINT32 uiByteSize; 60 IMG_UINT32 uiLp, uiBt, Bcnt; 89 IMG_UINT32 TotalByteSize; 90 IMG_UINT32 RTotalByteSize; 106 RTotalByteSize += (((IMG_UINT32)((TotalByteSize + 7) / 8)) * 8); 179 IMG_UINT32 UI16Input; 250 IMG_UINT32 wrt_bits, 251 IMG_UINT32 bit_cnt [all...] |