Lines Matching refs:supported

36   supported.
44 supported with the clamp-to-edge wrap mode.
45 * ``PIPE_CAP_TEXTURE_MIRROR_CLAMP``: Whether mirrored texture coordinates are supported
52 * ``PIPE_CAP_PRIMITIVE_RESTART``: Whether primitive restart is supported.
54 masks are supported. If 0, then the first rendertarget's blend mask is
60 layers supported. If 0, the array textures are not supported at all and
63 FS_COORD_ORIGIN with value UPPER_LEFT is supported.
65 FS_COORD_ORIGIN with value LOWER_LEFT is supported.
67 property FS_COORD_PIXEL_CENTER with value HALF_INTEGER is supported.
69 property FS_COORD_PIXEL_CENTER with value INTEGER is supported.
78 * ``PIPE_CAP_TGSI_INSTANCEID``: Whether TGSI_SEMANTIC_INSTANCEID is supported
83 supported. That is, is the pipe_rasterizer_state::clamp_fragment_color
84 flag supported by the driver? If not, the state tracker will insert
88 supported, e.g. RGBA8 and RGBA32F as the first and second colorbuffer, resp.
96 If both clamped and unclamped CAPs are supported, the clamping can be
121 resources. If user-space buffers are supported, the driver must also still
140 * ``PIPE_CAP_TEXTURE_MULTISAMPLE``: Whether all MSAA resources supported
141 for rendering are also supported for texturing.
166 is supported.
190 ``TGSI_SEMANTIC_VIEWPORT_INDEX`` are supported as vertex shader
206 PIPE_TRANSFER_PERSISTENT and PIPE_TRANSFER_COHERENT are supported
209 supported.
220 TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION is supported, which disables clipping
223 supported by the geometry shader. If stream-out is supported, this should be
224 at least 1. If stream-out is not supported, this should be 0.
245 * ``PIPE_CAP_MAX_VERTEX_ATTRIB_STRIDE``: The maximum supported vertex stride.
258 semantics. Only relevant if geometry shaders are supported.
274 How many per-patch outputs and inputs are supported between tessellation
278 magnification filters are supported with single-precision floating-point
281 magnification filters are supported with half-precision floating-point
286 * ``PIPE_CAP_TGSI_TXQS``: Whether the `TXQS` opcode is supported
298 Whether copying between compressed and plain formats is supported where
304 supported in vertex shaders.
306 TGSI opcodes are supported.
315 shader buffers are not supported.
317 for buffers is supported.
319 is supported.
320 * ``PIPE_CAP_STRING_MARKER``: Whether pipe->emit_string_marker() is supported.
336 is supported. The context->is_format_supported function will be expected
338 supports. N.B., The maximum number of layers supported for rasterizing a
340 even though it can be larger than the number of layers supported by either
350 supported for patch primitives.
353 supported in ``set_window_rectangles``.
387 are supported.
388 * ``PIPE_CAP_INT64``: Whether 64-bit integer operations are supported.
390 operations are supported.
392 supported.
393 * ``PIPE_CAP_TGSI_CLOCK``: Whether the CLOCK opcode is supported.
395 PIPE_POLYGON_MODE_FILL_RECTANGLE mode is supported for
399 bytes, or 0 if sparse buffers are not supported. The page size must be at
402 the SUBGROUP_* semantics are supported.
404 ``TGSI_SEMANTIC_VIEWPORT_INDEX`` are supported as tessellation evaluation
410 ``TGSI_PROPERTY_FS_POST_DEPTH_COVERAGE`` is supported.
412 supported.
417 ``PIPE_QUERY_SO_OVERFLOW_ANY_PREDICATE`` query types are supported. Note that
420 * ``PIPE_CAP_MEMOBJ``: Whether operations on memory objects are supported.
447 supported priority levels. A driver that does not support prioritized
458 ``PIPE_CONSERVATIVE_RASTER_POST_SNAP`` mode is supported for triangles.
463 ``PIPE_CONSERVATIVE_RASTER_POST_SNAP`` mode is supported for points and lines.
465 ``PIPE_CONSERVATIVE_RASTER_PRE_SNAP`` mode is supported for triangles.
469 ``PIPE_CONSERVATIVE_RASTER_PRE_SNAP`` mode is supported for points and lines.
473 inner_coverage from GL_INTEL_conservative_rasterization is supported.
479 * ``PIPE_CAP_MAX_GS_INVOCATIONS``: Maximum supported value of
481 * ``PIPE_CAP_MAX_SHADER_BUFFER_SIZE``: Maximum supported size for binding
494 * ``PIPE_CAP_MAX_VERTEX_ELEMENT_SRC_OFFSET``: The maximum supported value for
499 * ``PIPE_CAP_TGSI_ATOMFADD``: Atomic floating point adds are supported on
522 * ``PIPE_CAP_DMABUF``: Whether Linux DMABUF handles are supported by
526 * ``PIPE_CAP_TGSI_DIV``: Whether opcode DIV is supported
581 * ``PIPE_SHADER_CAP_TGSI_CONT_SUPPORTED``: Whether the continue opcode is supported.
583 of the input file is supported.
585 of the output file is supported.
587 of the temporary file is supported.
589 of the constant file is supported.
590 * ``PIPE_SHADER_CAP_SUBROUTINES``: Whether subroutines are supported, i.e.
592 * ``PIPE_SHADER_CAP_INTEGERS``: Whether integer opcodes are supported.
593 If unsupported, only float opcodes are supported.
594 * ``PIPE_SHADER_CAP_INT64_ATOMICS``: Whether int64 atomic opcodes are supported. The device needs to support add, sub, swap, cmpswap, and, or, xor, min, and max.
595 * ``PIPE_SHADER_CAP_FP16``: Whether half precision floating-point opcodes are supported.
604 is supported. If it is, DTRUNC/DCEIL/DFLR/DROUND opcodes may be used.
606 DLDEXP are supported.
607 * ``PIPE_SHADER_CAP_TGSI_LDEXP_SUPPORTED``: Whether LDEXP is supported.
609 are supported.
649 * ``PIPE_COMPUTE_CAP_GRID_DIMENSION``: Number of supported dimensions
674 * ``PIPE_COMPUTE_CAP_IMAGES_SUPPORTED``: Whether images are supported
705 If this flag is set, surface creation may fail if blending is not supported