Searched defs:tiling (Results 1 - 25 of 83) sorted by relevance

1234

/external/mesa3d/src/gallium/drivers/i915/
H A Di915_screen.h50 boolean tiling; member in struct:i915_screen::__anon16202
H A Di915_resource.h69 /* tiling flags */
70 enum i915_winsys_buffer_tile tiling; member in struct:i915_texture
H A Di915_state_sampler.c282 ms3_tiling_bits(enum i915_winsys_buffer_tile tiling) argument
286 switch (tiling) {
339 | ms3_tiling_bits(tex->tiling));
H A Di915_state_static.c79 buf_3d_tiling_bits(enum i915_winsys_buffer_tile tiling) argument
83 switch (tiling) {
110 buf_3d_tiling_bits(tex->tiling);
135 buf_3d_tiling_bits(tex->tiling);
218 if (is->is_i945 && tex->tiling != I915_TILE_NONE
/external/mesa3d/src/intel/isl/
H A Disl_gen4.c30 enum isl_tiling tiling,
43 enum isl_tiling tiling,
50 assert(!isl_tiling_is_std_y(tiling));
28 isl_gen4_choose_msaa_layout(const struct isl_device *dev, const struct isl_surf_init_info *info, enum isl_tiling tiling, enum isl_msaa_layout *msaa_layout) argument
41 isl_gen4_choose_image_alignment_el(const struct isl_device *dev, const struct isl_surf_init_info *restrict info, enum isl_tiling tiling, enum isl_dim_layout dim_layout, enum isl_msaa_layout msaa_layout, struct isl_extent3d *image_align_el) argument
H A Disl_gen6.c30 enum isl_tiling tiling,
59 if (tiling == ISL_TILING_LINEAR)
71 enum isl_tiling tiling,
28 isl_gen6_choose_msaa_layout(const struct isl_device *dev, const struct isl_surf_init_info *info, enum isl_tiling tiling, enum isl_msaa_layout *msaa_layout) argument
69 isl_gen6_choose_image_alignment_el(const struct isl_device *dev, const struct isl_surf_init_info *restrict info, enum isl_tiling tiling, enum isl_dim_layout dim_layout, enum isl_msaa_layout msaa_layout, struct isl_extent3d *image_align_el) argument
H A Disl_gen8.c30 enum isl_tiling tiling,
185 enum isl_tiling tiling,
193 assert(!isl_tiling_is_std_y(tiling));
223 * - Vertical alignment restrictions vary with memory tiling type:
28 isl_gen8_choose_msaa_layout(const struct isl_device *dev, const struct isl_surf_init_info *info, enum isl_tiling tiling, enum isl_msaa_layout *msaa_layout) argument
183 isl_gen8_choose_image_alignment_el(const struct isl_device *dev, const struct isl_surf_init_info *restrict info, enum isl_tiling tiling, enum isl_dim_layout dim_layout, enum isl_msaa_layout msaa_layout, struct isl_extent3d *image_align_el) argument
H A Disl_gen9.c30 * for the standard tiling formats Yf and Ys.
35 enum isl_tiling tiling,
41 assert(isl_tiling_is_std_y(tiling));
44 const uint32_t is_Ys = tiling == ISL_TILING_Ys;
102 enum isl_tiling tiling,
168 if (isl_tiling_is_std_y(tiling)) {
170 gen9_calc_std_image_alignment_sa(dev, info, tiling, msaa_layout,
199 isl_gen8_choose_image_alignment_el(dev, info, tiling, dim_layout,
33 gen9_calc_std_image_alignment_sa(const struct isl_device *dev, const struct isl_surf_init_info *restrict info, enum isl_tiling tiling, enum isl_msaa_layout msaa_layout, struct isl_extent3d *align_sa) argument
100 isl_gen9_choose_image_alignment_el(const struct isl_device *dev, const struct isl_surf_init_info *restrict info, enum isl_tiling tiling, enum isl_dim_layout dim_layout, enum isl_msaa_layout msaa_layout, struct isl_extent3d *image_align_el) argument
H A Disl_gen7.c30 enum isl_tiling tiling,
86 if (tiling == ISL_TILING_LINEAR)
174 * @brief Filter out tiling flags that are incompatible with the surface.
181 * (ISL_SURF_USAGE_DISPLAY_BIT), then this function filters out all tiling
209 /* Separate stencil requires W tiling, and W tiling requires separate
245 /* FINISHME[SKL]: Y tiling for display surfaces */
262 * As usual, though, stencil is special and requires W-tiling.
272 /* Y tiling is illegal. From the Ivybridge PRM, Vol4 Part1 2.12.2.1,
323 enum isl_tiling tiling)
28 isl_gen7_choose_msaa_layout(const struct isl_device *dev, const struct isl_surf_init_info *info, enum isl_tiling tiling, enum isl_msaa_layout *msaa_layout) argument
321 gen7_choose_valign_el(const struct isl_device *dev, const struct isl_surf_init_info *restrict info, enum isl_tiling tiling) argument
391 isl_gen7_choose_image_alignment_el(const struct isl_device *dev, const struct isl_surf_init_info *restrict info, enum isl_tiling tiling, enum isl_dim_layout dim_layout, enum isl_msaa_layout msaa_layout, struct isl_extent3d *image_align_el) argument
[all...]
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/
H A DvktYCbCrCopyTests.cpp70 , tiling (tiling_)
77 vk::VkImageTiling tiling; member in struct:vkt::ycbcr::__anon4697::ImageConfig
103 const vk::VkFormatFeatureFlags features (config.src.tiling == vk::VK_IMAGE_TILING_OPTIMAL
127 const vk::VkFormatFeatureFlags features (config.dst.tiling == vk::VK_IMAGE_TILING_OPTIMAL
154 vk::VkImageTiling tiling)
168 tiling,
703 builder << (deUint32)config.format << (deUint32)config.tiling << config.disjoint << config.size[0] << config.size[1];
720 log << TestLog::Message << "Tiling: " << config.tiling << TestLog::EndMessage;
771 const vk::Unique<vk::VkImage> srcImage (createImage(vkd, device, config.src.format, config.src.size, config.src.disjoint, config.src.tiling));
772 const vk::MemoryRequirement srcMemoryRequirement (config.src.tiling
149 createImage(const vk::DeviceInterface& vkd, vk::VkDevice device, vk::VkFormat format, const UVec2& size, bool disjoint, vk::VkImageTiling tiling) argument
[all...]
/external/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_resource.h45 uint8_t tiling; member in struct:vc4_resource_slice
51 uint8_t tiling; member in struct:vc4_surface
H A Dvc4_cl_dump.c114 const char *tiling = "???"; local
117 tiling = "linear";
120 tiling = "T";
123 tiling = "LT";
142 buffer, tiling);
315 const char *tiling = "???"; local
318 tiling = "linear";
321 tiling = "T";
324 tiling = "LT";
331 format, tiling,
[all...]
/external/libdrm/tegra/
H A Dtegra.c341 struct drm_tegra_bo_tiling *tiling)
358 if (tiling) {
359 tiling->mode = args.mode;
360 tiling->value = args.value;
367 const struct drm_tegra_bo_tiling *tiling)
378 args.mode = tiling->mode;
379 args.value = tiling->value;
340 drm_tegra_bo_get_tiling(struct drm_tegra_bo *bo, struct drm_tegra_bo_tiling *tiling) argument
366 drm_tegra_bo_set_tiling(struct drm_tegra_bo *bo, const struct drm_tegra_bo_tiling *tiling) argument
/external/mesa3d/src/gallium/drivers/ilo/core/
H A Dilo_builder_blt.h57 enum gen_surface_tiling tiling; member in struct:gen6_blt_xy_bo
174 if (dst->tiling != GEN6_TILING_NONE) {
177 assert(dst->tiling == GEN6_TILING_X || dst->tiling == GEN6_TILING_Y);
178 dst_align = (dst->tiling == GEN6_TILING_Y) ? 128 : 512;
278 if (dst->tiling != GEN6_TILING_NONE) {
281 assert(dst->tiling == GEN6_TILING_X || dst->tiling == GEN6_TILING_Y);
282 dst_align = (dst->tiling == GEN6_TILING_Y) ? 128 : 512;
287 if (src->tiling !
[all...]
/external/mesa3d/src/gallium/winsys/i915/drm/
H A Di915_drm_buffer.c57 enum i915_winsys_buffer_tile *tiling,
63 uint32_t tiling_mode = *tiling;
81 *tiling = tiling_mode;
94 enum i915_winsys_buffer_tile *tiling,
129 *tiling = tile;
55 i915_drm_buffer_create_tiled(struct i915_winsys *iws, unsigned *stride, unsigned height, enum i915_winsys_buffer_tile *tiling, enum i915_winsys_buffer_type type) argument
91 i915_drm_buffer_from_handle(struct i915_winsys *iws, struct winsys_handle *whandle, unsigned height, enum i915_winsys_buffer_tile *tiling, unsigned *stride) argument
/external/mesa3d/src/intel/vulkan/
H A Danv_gem_stubs.c98 uint32_t gem_handle, uint32_t stride, uint32_t tiling)
124 anv_gem_get_bit6_swizzle(int fd, uint32_t tiling) argument
97 anv_gem_set_tiling(struct anv_device *device, uint32_t gem_handle, uint32_t stride, uint32_t tiling) argument
H A Danv_formats.c257 VkImageAspectFlags aspect, VkImageTiling tiling)
281 if (tiling == VK_IMAGE_TILING_OPTIMAL &&
457 VkImageTiling tiling,
477 * tiling.
479 if (tiling == VK_IMAGE_TILING_LINEAR) {
481 } else if (tiling == VK_IMAGE_TILING_OPTIMAL) {
528 if (tiling == VK_IMAGE_TILING_OPTIMAL &&
613 VkImageTiling tiling,
256 anv_get_format(const struct gen_device_info *devinfo, VkFormat vk_format, VkImageAspectFlags aspect, VkImageTiling tiling) argument
453 anv_GetPhysicalDeviceImageFormatProperties( VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags createFlags, VkImageFormatProperties* pImageFormatProperties) argument
607 anv_GetPhysicalDeviceSparseImageFormatProperties( VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, uint32_t samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pNumProperties, VkSparseImageFormatProperties* pProperties) argument
/external/mesa3d/src/mesa/drivers/dri/i915/
H A Dintel_regions.h69 uint32_t tiling; /**< Which tiling mode the region is in */ member in struct:intel_region
79 uint32_t tiling,
/external/skia/src/gpu/vk/
H A DGrVkImage.cpp132 void GrVkImage::setNewResource(VkImage image, const GrVkAlloc& alloc, VkImageTiling tiling) { argument
133 fResource = new Resource(image, alloc, tiling);
H A DGrVkImage.h92 void setNewResource(VkImage image, const GrVkAlloc& alloc, VkImageTiling tiling);
106 Resource(VkImage image, const GrVkAlloc& alloc, VkImageTiling tiling) argument
109 , fImageTiling(tiling) {}
142 BorrowedResource(VkImage image, const GrVkAlloc& alloc, VkImageTiling tiling) argument
143 : Resource(image, alloc, tiling) {
/external/skqp/src/gpu/vk/
H A DGrVkImage.cpp152 void GrVkImage::setNewResource(VkImage image, const GrVkAlloc& alloc, VkImageTiling tiling) { argument
153 fResource = new Resource(image, alloc, tiling);
H A DGrVkImage.h93 void setNewResource(VkImage image, const GrVkAlloc& alloc, VkImageTiling tiling);
107 Resource(VkImage image, const GrVkAlloc& alloc, VkImageTiling tiling) argument
110 , fImageTiling(tiling) {}
143 BorrowedResource(VkImage image, const GrVkAlloc& alloc, VkImageTiling tiling) argument
144 : Resource(image, alloc, tiling) {
/external/subsampling-scale-image-view/library/src/main/java/com/davemorrissey/labs/subscaleview/
H A DImageSource.java148 * Enable tiling of the image. This does not apply to preview images which are always loaded as a single bitmap.,
149 * and tiling cannot be disabled when displaying a region of the source image.
153 return tiling(true);
157 * Disable tiling of the image. This does not apply to preview images which are always loaded as a single bitmap,
158 * and tiling cannot be disabled when displaying a region of the source image.
162 return tiling(false);
166 * Enable or disable tiling of the image. This does not apply to preview images which are always loaded as a single bitmap,
167 * and tiling cannot be disabled when displaying a region of the source image.
168 * @param tile whether tiling should be enabled.
171 public ImageSource tiling(boolea method in class:ImageSource
[all...]
/external/mesa3d/src/amd/vulkan/
H A Dradv_formats.c961 VkImageTiling tiling,
976 if (tiling == VK_IMAGE_TILING_LINEAR) {
978 } else if (tiling == VK_IMAGE_TILING_OPTIMAL) {
1013 if (tiling == VK_IMAGE_TILING_OPTIMAL &&
1077 VkImageTiling tiling,
957 radv_GetPhysicalDeviceImageFormatProperties( VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags createFlags, VkImageFormatProperties* pImageFormatProperties) argument
1071 radv_GetPhysicalDeviceSparseImageFormatProperties( VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, uint32_t samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pNumProperties, VkSparseImageFormatProperties* pProperties) argument
/external/mesa3d/src/gallium/drivers/vc4/kernel/
H A Dvc4_render_cl.c422 uint8_t tiling = VC4_GET_FIELD(surf->bits, local
470 if (tiling > VC4_TILING_FORMAT_LT) {
471 DRM_ERROR("Bad tiling format\n");
504 if (!vc4_check_tex_size(exec, *obj, surf->offset, tiling,
518 uint8_t tiling = VC4_GET_FIELD(surf->bits, local
545 if (tiling > VC4_TILING_FORMAT_LT) {
546 DRM_ERROR("Bad tiling format\n");
563 if (!vc4_check_tex_size(exec, *obj, surf->offset, tiling,

Completed in 1654 milliseconds

1234