Lines Matching full:supports
83 * ``pipe_caps.vertex_element_instance_divisor``: Whether the driver supports
103 * ``pipe_caps.glsl_feature_level``: Whether the driver supports features
105 * ``pipe_caps.glsl_feature_level_compatibility``: Whether the driver supports
123 * ``pipe_caps.user_vertex_buffers``: Whether the driver supports user vertex
140 * ``pipe_caps.compute``: Whether the implementation supports the
144 * ``pipe_caps.start_instance``: Whether the driver supports
167 supports R, RG, RGB and RGBA formats for PIPE_BUFFER sampler views.
244 * ``pipe_caps.draw_indirect``: Whether the driver supports taking draw arguments
247 * ``pipe_caps.multi_draw_indirect``: Whether the driver supports
249 * ``pipe_caps.multi_draw_indirect_params``: Whether the driver supports
252 * ``pipe_caps.multi_draw_indirect_partial_stride``: Whether the driver supports
254 * ``pipe_caps.fs_fine_derivative``: Whether the fragment shader supports
267 * ``pipe_caps.conditional_render_inverted``: Whether the driver supports inverted
274 * ``pipe_caps.clip_halfz``: Whether the driver supports the
279 * ``pipe_caps.multisample_z_resolve``: Whether the driver supports blitting
345 pipe_context::create_surface supports reinterpreting a texture as a surface
351 * ``pipe_caps.query_buffer_object``: Driver supports
361 supports. N.B., The maximum number of layers supported for rasterizing a
371 * ``pipe_caps.cull_distance``: Whether the driver supports the
452 * ``pipe_caps.load_constbuf``: True if the driver supports ``TGSI_OPCODE_LOAD`` use
454 * ``pipe_caps.tile_raster_order``: Whether the driver supports
480 * ``pipe_caps.fence_signal``: True if the driver supports signaling semaphores
486 * ``pipe_caps.packed_uniforms``: True if the driver supports packed uniforms
508 * ``pipe_caps.programmable_sample_locations``: True is the driver supports
529 supports pipe_surface overrides of resource nr_samples. If set, will
535 supports switching the format between sRGB and linear for a surface that is
543 * ``pipe_caps.compute_shader_derivative``: True if the driver supports derivatives (and texture loo…
555 * ``pipe_caps.cl_gl_sharing``: True if driver supports everything required by a frontend implementi…
556 also supports importing/exporting all of pipe_texture_target via dma buffers.
567 * ``pipe_caps.fragment_shader_derivatives``: True if the driver supports
569 * ``pipe_caps.texture_shadow_lod``: True if the driver supports shadow sampler
571 * ``pipe_caps.shader_samples_identical``: True if the driver supports a shader query to tell whethe…
578 * ``pipe_caps.gl_spirv``: True if the driver supports :ext:`GL_ARB_gl_spirv` extension.
579 * ``pipe_caps.gl_spirv_variable_pointers``: True if the driver supports Variable Pointers in SPIR-V…
580 * ``pipe_caps.demote_to_helper_invocation``: True if driver supports demote keyword in GLSL program…
582 * ``pipe_caps.flatshade``: Driver supports pipe_rasterizer_state::flatshade. Must be 1
584 * ``pipe_caps.alpha_test``: Driver supports alpha-testing. Must be 1
589 * ``pipe_caps.point_size_fixed``: Driver supports point-sizes that are fixed,
591 * ``pipe_caps.two_sided_color``: Driver supports two-sided coloring. Must be 1
596 * ``pipe_caps.clip_planes``: Driver supports user-defined clip-planes. 0 denotes none, 1 denotes MA…
598 * ``pipe_caps.opencl_integer_functions``: Driver supports extended OpenCL-style integer functions. …
599 * ``pipe_caps.integer_multiply_32x16``: Driver supports integer multiplication between a 32-bit int…
601 * ``pipe_caps.packed_stream_output``: Driver supports packing optimization for stream output (e.g. …
610 * ``pipe_caps.blend_equation_advanced``: Driver supports blend equation advanced without necessaril…
616 * ``pipe_caps.gl_clamp``: Driver natively supports GL_CLAMP. Required for non-NIR drivers with the…
617 * ``pipe_caps.texrect``: Driver supports rectangle textures. Required for OpenGL on ``!prefers_nir…
618 * ``pipe_caps.sampler_reduction_minmax``: Driver supports EXT min/max sampler reduction.
619 * ``pipe_caps.sampler_reduction_minmax_arb``: Driver supports ARB min/max sampler reduction with fo…
624 * ``pipe_caps.draw_vertex_state``: Driver supports ``pipe_screen::create_vertex_state/vertex_state_…
635 * ``pipe_caps.device_protected_context``: Whether the device supports protected / encrypted context…
637 * ``pipe_caps.null_textures`` : Whether the driver supports sampling from NULL textures.
640 …ether the driver only supports non-data-dependent layouts (ie. not bandwidth compressed formats li…
643 * ``pipe_caps.astc_decode_mode``: Whether the driver supports ASTC decode precision. The :ext:`GL_E…
648 …turn of ``1`` indicates support for OVR_multiview, and ``2`` additionally supports OVR_multiview2.
818 query whether a device supports blending for a given format.
1061 Query whether the driver supports a **modifier** in combination with a