/kernel/linux/linux-5.10/drivers/gpu/drm/via/ |
H A D | via_verifier.c | 282 * Require that all AGP texture levels reside in the same AGP map which should 303 cur_seq->tex_level_lo[cur_seq->texture]; in finish_current_sequence() 304 unsigned end = cur_seq->tex_level_hi[cur_seq->texture]; in finish_current_sequence() 316 &(cur_seq->t_addr[tex = cur_seq->texture][start]); in finish_current_sequence() 335 ("AGP texture is not in allowed map\n"); in finish_current_sequence() 428 tmp_addr = &cur_seq->t_addr[cur_seq->texture][tmp]; in investigate_hazard() 435 tmp_addr = &cur_seq->t_addr[cur_seq->texture][tmp]; in investigate_hazard() 444 cur_seq->tex_level_lo[tmp = cur_seq->texture] = cmd & 0x3F; in investigate_hazard() 452 cur_seq->pitch[cur_seq->texture][tmp] = in investigate_hazard() 454 cur_seq->tex_npot[cur_seq->texture] in investigate_hazard() [all...] |
H A D | via_verifier.h | 37 unsigned texture; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | r600_cs.c | 1461 * @texture: texture's bo structure 1465 * the texture and mipmap bo object are big enough to cover this resource. 1468 struct radeon_bo *texture, in r600_check_texture_resource() 1544 dev_warn(p->dev, "this kernel doesn't support %d texture dim\n", G_038000_DIM(word0)); in r600_check_texture_resource() 1548 dev_warn(p->dev, "%s:%d texture invalid format %d\n", in r600_check_texture_resource() 1579 dev_warn(p->dev, "texture blevel %d > llevel %d\n", in r600_check_texture_resource() 1591 /* using get ib will give us the offset into the texture bo */ in r600_check_texture_resource() 1592 if ((l0_size + word2) > radeon_bo_size(texture)) { in r600_check_texture_resource() 1593 dev_warn(p->dev, "texture b in r600_check_texture_resource() 1467 r600_check_texture_resource(struct radeon_cs_parser *p, u32 idx, struct radeon_bo *texture, struct radeon_bo *mipmap, u64 base_offset, u64 mip_offset, u32 tiling_flags) r600_check_texture_resource() argument 1952 struct radeon_bo *texture, *mipmap; r600_packet3_check() local [all...] |
H A D | evergreen_cs.c | 754 struct radeon_bo *texture, in evergreen_cs_track_validate_texture() 793 dev_warn(p->dev, "%s:%d texture invalid format %d\n", in evergreen_cs_track_validate_texture() 814 dev_warn(p->dev, "%s:%d texture invalid dimension %d\n", in evergreen_cs_track_validate_texture() 819 r = evergreen_surface_value_conv_check(p, &surf, "texture"); in evergreen_cs_track_validate_texture() 828 r = evergreen_surface_check(p, &surf, "texture"); in evergreen_cs_track_validate_texture() 830 dev_warn(p->dev, "%s:%d texture invalid 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x\n", in evergreen_cs_track_validate_texture() 836 /* check texture size */ in evergreen_cs_track_validate_texture() 838 dev_warn(p->dev, "%s:%d texture bo base %ld not aligned with %ld\n", in evergreen_cs_track_validate_texture() 852 if (toffset > radeon_bo_size(texture)) { in evergreen_cs_track_validate_texture() 853 dev_warn(p->dev, "%s:%d texture b in evergreen_cs_track_validate_texture() 753 evergreen_cs_track_validate_texture(struct radeon_cs_parser *p, struct radeon_bo *texture, struct radeon_bo *mipmap, unsigned idx) evergreen_cs_track_validate_texture() argument 2348 struct radeon_bo *texture, *mipmap; evergreen_packet3_check() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | r600_cs.c | 1460 * @texture: texture's bo structure 1467 * the texture and mipmap bo object are big enough to cover this resource. 1470 struct radeon_bo *texture, in r600_check_texture_resource() 1546 dev_warn(p->dev, "this kernel doesn't support %d texture dim\n", G_038000_DIM(word0)); in r600_check_texture_resource() 1550 dev_warn(p->dev, "%s:%d texture invalid format %d\n", in r600_check_texture_resource() 1581 dev_warn(p->dev, "texture blevel %d > llevel %d\n", in r600_check_texture_resource() 1593 /* using get ib will give us the offset into the texture bo */ in r600_check_texture_resource() 1594 if ((l0_size + word2) > radeon_bo_size(texture)) { in r600_check_texture_resource() 1595 dev_warn(p->dev, "texture b in r600_check_texture_resource() 1469 r600_check_texture_resource(struct radeon_cs_parser *p, u32 idx, struct radeon_bo *texture, struct radeon_bo *mipmap, u64 base_offset, u64 mip_offset, u32 tiling_flags) r600_check_texture_resource() argument 1954 struct radeon_bo *texture, *mipmap; r600_packet3_check() local [all...] |
H A D | evergreen_cs.c | 753 struct radeon_bo *texture, in evergreen_cs_track_validate_texture() 792 dev_warn(p->dev, "%s:%d texture invalid format %d\n", in evergreen_cs_track_validate_texture() 813 dev_warn(p->dev, "%s:%d texture invalid dimension %d\n", in evergreen_cs_track_validate_texture() 818 r = evergreen_surface_value_conv_check(p, &surf, "texture"); in evergreen_cs_track_validate_texture() 827 r = evergreen_surface_check(p, &surf, "texture"); in evergreen_cs_track_validate_texture() 829 dev_warn(p->dev, "%s:%d texture invalid 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x\n", in evergreen_cs_track_validate_texture() 835 /* check texture size */ in evergreen_cs_track_validate_texture() 837 dev_warn(p->dev, "%s:%d texture bo base %ld not aligned with %ld\n", in evergreen_cs_track_validate_texture() 851 if (toffset > radeon_bo_size(texture)) { in evergreen_cs_track_validate_texture() 852 dev_warn(p->dev, "%s:%d texture b in evergreen_cs_track_validate_texture() 752 evergreen_cs_track_validate_texture(struct radeon_cs_parser *p, struct radeon_bo *texture, struct radeon_bo *mipmap, unsigned idx) evergreen_cs_track_validate_texture() argument 2347 struct radeon_bo *texture, *mipmap; evergreen_packet3_check() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/device_include/ |
H A D | svga3d_types.h | 778 * Indicated that this format can be read as an SRGB texture (meaning that the 794 * Indicates that this format cannot be used with texture filtering. 822 * Indicates that this format can be used by vertex texture sampler. 827 * Indicates that this format supports neither texture coordinate 867 uint32 texture : 1; member 1417 * Texture argument constants for texture combiner 1432 /* Modifiers for texture argument constants defined above. */
|
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/device_include/ |
H A D | svga3d_types.h | 587 uint32 texture : 1; member
|