• Home
  • Raw
  • Download

Lines Matching refs:uint32_t

47 typedef std::map<std::pair<uint32_t, uint64_t>, float> CompRatioMap;
442 uint32_t left; // Left-most pixel coordinate.
443 uint32_t top; // Top-most pixel coordinate.
444 uint32_t right; // Right-most pixel coordinate.
445 uint32_t bottom; // Bottom-most pixel coordinate.
485 uint32_t max_blend_stages;
486 uint32_t max_solidfill_stages;
491 uint32_t dest_scale_prefill_lines;
492 uint32_t undersized_prefill_lines;
493 uint32_t macrotile_prefill_lines;
494 uint32_t nv12_prefill_lines;
495 uint32_t linear_prefill_lines;
496 uint32_t downscale_prefill_lines;
497 uint32_t extra_prefill_lines;
498 uint32_t amortized_threshold;
501 uint32_t max_sde_clk;
504 uint32_t hw_version;
505 uint32_t dest_scaler_count = 0;
506 uint32_t max_dest_scaler_input_width = 0;
507 uint32_t max_dest_scaler_output_width = 0;
508 uint32_t max_dest_scale_up = 1;
509 uint32_t min_prefill_lines = 0;
512 uint32_t num_mnocports = 0;
513 uint32_t mnoc_bus_width = 0;
515 uint32_t vig_limit_index = 0;
516 uint32_t dma_limit_index = 0;
517 uint32_t scaling_limit_index = 0;
518 uint32_t rotation_limit_index = 0;
519 uint32_t line_width_constraints_count = 0;
520 std::vector< std::pair <uint32_t, uint32_t> > line_width_limits;
545 uint32_t master_plane_id;
547 std::vector<std::pair<uint32_t, uint64_t>> formats_supported;
548 uint32_t max_linewidth;
549 uint32_t max_scaler_linewidth;
550 uint32_t max_upscale;
551 uint32_t max_downscale;
552 uint32_t max_horizontal_deci;
553 uint32_t max_vertical_deci;
555 uint32_t cache_size; // cache size in bytes for inline rotation support.
561 uint32_t dgm_csc_version = 0; // csc used with DMA
562 std::map<DRMTonemapLutType, uint32_t> tonemap_lut_version_map = {};
569 typedef std::vector<std::pair<uint32_t, DRMPlaneTypeInfo>> DRMPlanesInfo;
602 uint32_t transfer_time_us;
607 uint32_t mmWidth;
608 uint32_t mmHeight;
609 uint32_t type;
610 uint32_t type_id;
618 std::vector<std::pair<uint32_t, uint64_t>> formats_supported;
620 uint32_t max_linewidth;
628 uint32_t topology_control;
634 typedef std::map<uint32_t, DRMConnectorInfo> DRMConnectorsInfo;
638 uint32_t type;
642 typedef std::map<uint32_t, DRMEncoderInfo> DRMEncodersInfo;
646 uint32_t conn_id;
647 uint32_t crtc_id;
648 uint32_t crtc_index;
649 uint32_t encoder_id;
685 uint32_t version;
686 uint32_t payload_size;
688 uint32_t object_type;
718 uint32_t object_type;
719 uint32_t feature_id;
725 uint32_t version;
742 uint32_t object_type;
743 uint32_t event_type;
758 uint32_t dir_lut_size = 0;
759 uint32_t cir_lut_size = 0;
760 uint32_t sep_lut_size = 0;
806 uint32_t color = 0xff000000; // in 8bit argb
807 uint32_t red = 0;
808 uint32_t blue = 0;
809 uint32_t green = 0;
810 uint32_t alpha = 0xff;
811 uint32_t color_bit_depth = 0;
812 uint32_t z_order = 0;
813 uint32_t plane_alpha = 0xff;
831 virtual int Perform(DRMOps opcode, uint32_t obj_id, ...) = 0;
881 virtual int GetCrtcInfo(uint32_t crtc_id, DRMCrtcInfo *info) = 0;
888 virtual int GetConnectorInfo(uint32_t conn_id, DRMConnectorInfo *info) = 0;
902 virtual int GetEncoderInfo(uint32_t encoder_id, DRMEncoderInfo *info) = 0;
915 virtual void GetCrtcPPInfo(uint32_t crtc_id, DRMPPFeatureInfo *info) = 0;