Home
last modified time | relevance | path

Searched refs:texture (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/via/
H A Dvia_verifier.c282 * 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 Dvia_verifier.h37 unsigned texture; member
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dr600_cs.c1461 * @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 Devergreen_cs.c754 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 Dr600_cs.c1460 * @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 Devergreen_cs.c753 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 Dsvga3d_types.h778 * 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 Dsvga3d_types.h587 uint32 texture : 1; member

Completed in 18 milliseconds