• Home
  • Raw
  • Download

Lines Matching refs:uint32_t

50 typedef std::map<std::pair<uint32_t, uint64_t>, float> CompRatioMap;
462 uint32_t left; // Left-most pixel coordinate.
463 uint32_t top; // Top-most pixel coordinate.
464 uint32_t right; // Right-most pixel coordinate.
465 uint32_t bottom; // Bottom-most pixel coordinate.
505 uint32_t max_blend_stages;
506 uint32_t max_solidfill_stages;
511 uint32_t dest_scale_prefill_lines;
512 uint32_t undersized_prefill_lines;
513 uint32_t macrotile_prefill_lines;
514 uint32_t nv12_prefill_lines;
515 uint32_t linear_prefill_lines;
516 uint32_t downscale_prefill_lines;
517 uint32_t extra_prefill_lines;
518 uint32_t amortized_threshold;
521 uint32_t max_sde_clk;
524 uint32_t hw_version;
525 uint32_t dest_scaler_count = 0;
526 uint32_t max_dest_scaler_input_width = 0;
527 uint32_t max_dest_scaler_output_width = 0;
528 uint32_t max_dest_scale_up = 1;
529 uint32_t min_prefill_lines = 0;
532 uint32_t vig_limit_index = 0;
533 uint32_t dma_limit_index = 0;
534 uint32_t scaling_limit_index = 0;
535 uint32_t rotation_limit_index = 0;
536 uint32_t line_width_constraints_count = 0;
537 std::vector< std::pair <uint32_t, uint32_t> > line_width_limits;
538 uint32_t num_mnocports;
539 uint32_t mnoc_bus_width;
542 uint32_t ubwc_version = 1;
567 uint32_t master_plane_id;
569 std::vector<std::pair<uint32_t, uint64_t>> formats_supported;
570 uint32_t max_linewidth;
571 uint32_t max_scaler_linewidth;
572 uint32_t max_rotation_linewidth; // inline rotation limitation
573 uint32_t max_upscale;
574 uint32_t max_downscale;
575 uint32_t max_horizontal_deci;
576 uint32_t max_vertical_deci;
579 uint32_t cache_size; // cache size in bytes for inline rotation support.
584 std::vector<std::pair<uint32_t, uint64_t>> inrot_fmts_supported;
588 uint32_t dgm_csc_version = 0; // csc used with DMA
589 std::map<DRMTonemapLutType, uint32_t> tonemap_lut_version_map = {};
594 typedef std::vector<std::pair<uint32_t, DRMPlaneTypeInfo>> DRMPlanesInfo;
630 uint32_t transfer_time_us;
635 uint32_t mmWidth;
636 uint32_t mmHeight;
637 uint32_t type;
638 uint32_t type_id;
646 std::vector<std::pair<uint32_t, uint64_t>> formats_supported;
648 uint32_t max_linewidth;
656 uint32_t topology_control;
659 uint32_t supported_colorspaces;
663 typedef std::map<uint32_t, DRMConnectorInfo> DRMConnectorsInfo;
667 uint32_t type;
671 typedef std::map<uint32_t, DRMEncoderInfo> DRMEncodersInfo;
675 uint32_t conn_id;
676 uint32_t crtc_id;
677 uint32_t crtc_index;
678 uint32_t encoder_id;
714 uint32_t version;
715 uint32_t payload_size;
717 uint32_t object_type;
761 uint32_t object_type;
762 uint32_t feature_id;
767 uint32_t num_of_buffers;
768 uint32_t buffer_size;
777 uint32_t obj_id;
778 uint32_t version;
779 uint32_t payload_size;
791 uint32_t obj_type;
792 uint32_t obj_id;
793 uint32_t version;
794 uint32_t prop_size;
812 uint32_t object_type;
813 uint32_t event_type;
828 uint32_t dir_lut_size = 0;
829 uint32_t cir_lut_size = 0;
830 uint32_t sep_lut_size = 0;
882 uint32_t color = 0xff000000; // in 8bit argb
883 uint32_t red = 0;
884 uint32_t blue = 0;
885 uint32_t green = 0;
886 uint32_t alpha = 0xff;
887 uint32_t color_bit_depth = 0;
888 uint32_t z_order = 0;
889 uint32_t plane_alpha = 0xff;
930 virtual int Perform(DRMOps opcode, uint32_t obj_id, ...) = 0;
980 virtual int GetCrtcInfo(uint32_t crtc_id, DRMCrtcInfo *info) = 0;
987 virtual int GetConnectorInfo(uint32_t conn_id, DRMConnectorInfo *info) = 0;
1001 virtual int GetEncoderInfo(uint32_t encoder_id, DRMEncoderInfo *info) = 0;
1014 virtual void GetCrtcPPInfo(uint32_t crtc_id, DRMPPFeatureInfo *info) = 0;