Lines Matching refs:self
30 def __init__(self):
35 self.gpu_infos = []
38 self.gpus = {}
40 def info_index(self, gpu_info):
42 for info in self.gpu_infos:
55 def __init__(self, gpu_id = None, chip_id = None, name=None):
65 self.chip_id = chip_id
68 self.gpu_id = gpu_id
72 self.name = name
77 def __str__(self):
79 for name, value in vars(self).items():
92 def __init__(self, gmem_align_w, gmem_align_h,
95 self.gmem_align_w = gmem_align_w
96 self.gmem_align_h = gmem_align_h
97 self.tile_align_w = tile_align_w
98 self.tile_align_h = tile_align_h
99 self.tile_max_w = tile_max_w
100 self.tile_max_h = tile_max_h
101 self.num_vsc_pipes = num_vsc_pipes
103 s.gpu_infos.append(self)
111 def __init__(self, template, num_sp_cores, num_ccu,
120 self.num_sp_cores = num_sp_cores
124 self.tile_align_w = 96
126 self.a6xx = Struct()
127 self.a6xx.magic = Struct()
130 setattr(self.a6xx.magic, name, val)
133 self.a6xx.magic.RB_UNKNOWN_8E04_blit = RB_UNKNOWN_8E04_blit
134 self.a6xx.magic.PC_POWER_CNTL = PC_POWER_CNTL
138 self.a6xx.has_cp_reg_write = True
139 self.a6xx.has_8bpp_ubwc = True
144 setattr(self.a6xx, name, val)