• Home
  • Raw
  • Download

Lines Matching +full:lima +full:- +full:rules

10     driver-side.
29 specific version without the forward-compatiblity flag, such drivers
37 ------------------------------------------------------- ------------------------
39 GL 3.0, GLSL 1.30 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, vi…
43 GL_ARB_map_buffer_range (Map buffer subranges) DONE (v3d, vc4, lima)
44 GL_ARB_color_buffer_float (Clamping controls) DONE (v3d, vc4, lima)
51 GL_ARB_half_float_vertex DONE (v3d, vc4, lima)
54 GL_EXT_draw_buffers2 (Per-buffer blend and masks) DONE (v3d)
56 GL_ARB_texture_rg DONE (v3d, lima)
58 GL_ARB_vertex_array_object (Vertex array objects) DONE (v3d, vc4, lima)
59 GL_EXT_framebuffer_sRGB (sRGB framebuffer format) DONE (v3d, vc4, lima)
66 …Multisample anti-aliasing DONE (freedreno/a5xx+, freedreno (*), llvmpi…
69 (*) freedreno (a2xx-a4xx), llvmpipe, and softpipe have fake Multisample anti-aliasing support
72 GL 3.1, GLSL 1.40 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, vi…
76 GL_ARB_copy_buffer (Buffer copying) DONE (v3d, vc4, lima)
80 GL_ARB_texture_rectangle (Rectangular textures) DONE (v3d, vc4, lima)
85 GL 3.2, GLSL 1.50 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, vi…
90 GL_ARB_draw_elements_base_vertex (Base vertex offset) DONE (v3d, vc4, panfrost, lima)
91 GL_ARB_fragment_coord_conventions (Frag shader coord) DONE (v3d, vc4, panfrost, lima)
92 GL_ARB_provoking_vertex (Provoking vertex) DONE (v3d, vc4, panfrost, lima)
96 GL_ARB_sync (Fence objects) DONE (v3d, vc4, panfrost, lima)
100 GL 3.3, GLSL 3.30 --- all DONE: freedreno, i965, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe, vi…
102 …lend_func_extended DONE (freedreno/a3xx, freedreno/a6xx, panfrost, lima)
108 GL_ARB_texture_swizzle DONE (v3d, vc4, panfrost, lima)
114 GL 4.0, GLSL 4.00 --- all DONE: i965/gen7+, nvc0, r600, radeonsi, llvmpipe, virgl, zink, d3d12
119 - 'precise' qualifier DONE (softpipe)
120 - Dynamically uniform sampler array indices DONE (softpipe)
121 - Dynamically uniform UBO array indices DONE (freedreno, softpipe)
122 - Implicit signed -> unsigned conversions DONE (softpipe, )
123 - Fused multiply-add DONE (softpipe, )
124 - Packing/bitfield/conversion functions DONE (freedreno, softpipe, panfrost)
125 - Enhanced textureGather DONE (freedreno, softpipe, panfrost)
126 - Geometry shader instancing DONE (softpipe, )
127 - Geometry shader multiple streams DONE (softpipe, )
128 - Enhanced per-sample shading DONE ()
129 - Interpolation functions DONE (softpipe)
130 - New overload resolution rules DONE (softpipe)
143 GL 4.1, GLSL 4.10 --- all DONE: i965/gen7+, nvc0, r600, radeonsi, llvmpipe, virgl, zink, d3d12
145 …ility DONE (freedreno, i965, nv50, softpipe, v3d, vc4, panfrost, lima)
153 GL 4.2, GLSL 4.20 -- all DONE: i965/gen7+, nvc0, r600, radeonsi, llvmpipe, virgl, zink, d3d12
165 …at_query DONE (freedreno, i965, nv50, softpipe, v3d, vc4, panfrost, lima)
169 GL 4.3, GLSL 4.30 -- all DONE: i965/gen8+, nvc0, r600, radeonsi, llvmpipe, virgl, zink
195 GL 4.4, GLSL 4.40 -- all DONE: i965/gen8+, nvc0, r600, radeonsi, llvmpipe, zink
198 GL_ARB_buffer_storage DONE (freedreno, i965, nv50, v3d, vc4, lima)
201 - compile-time constant expressions DONE
202 - explicit byte offsets for blocks DONE
203 - forced alignment within blocks DONE
204 - specified vec4-slot component numbers DONE
205 - specified transform/feedback layout DONE
206 - input/output block locations DONE
213 GL 4.5, GLSL 4.50 -- all DONE: nvc0, r600, radeonsi, llvmpipe, zink
216 …ontrol DONE (freedreno, i965, nv50, softpipe, virgl, lima, d3d12)
223 …L_ARB_texture_barrier DONE (freedreno, i965, nv50, vc4, virgl, lima)
224 …GL_KHR_context_flush_control DONE (all - but needs GLX/EGL extension to b…
228 GL 4.6, GLSL 4.60 -- all DONE: radeonsi, zink
242 These are the extensions cherry-picked to make GLES 3.1
243 GLES3.1, GLSL ES 3.1 -- all DONE: i965/hsw+, nvc0, r600, radeonsi, virgl, v3d, softpipe, llvmpipe, …
267 glGetTexLevelParameter[fi]v - needs updates DONE
268 glGetBooleani_v - restrict to GLES enums
271 GLES3.2, GLSL ES 3.2 -- all DONE: i965/gen9+, radeonsi, virgl, llvmpipe, zink
277 …n_astc_ldr DONE (freedreno, i965/gen9+, r600, v3d, vc4, panfrost, softpipe, lima)
325 GL_EXT_multisampled_render_to_texture DONE (freedreno/a6xx, panfrost, zink, lima)
336 …n_astc_sliced_3d DONE (i965/gen9+, r600, radeonsi, panfrost, softpipe, v3d, zink, lima)
346 …dreno, i965, r300, r600, radeonsi, nv30, nv50, nvc0, softpipe, llvmpipe, panfrost, v3d, zink, lima)
347 …dreno, i965, r300, r600, radeonsi, nv30, nv50, nvc0, softpipe, llvmpipe, panfrost, v3d, zink, lima)
356 GL 1.0-1.3: Matrix and transpose matrix commands DONE
357 GL 1.1-1.2: Texture commands DONE
360 GL 1.2.1-3.0: Indexed texture commands DONE
361 GL 1.2.1-3.0: Indexed generic queries DONE
366 GL 2.0-2.1: Uniform and uniform matrix commands DONE
419 Vulkan 1.0 -- all DONE: anv, lvp, radv, tu, v3dv, vn
421 Vulkan 1.1 -- all DONE: anv, lvp, radv, tu, vn
447 Vulkan 1.2 -- all DONE: anv, vn
474 Vulkan 1.3 -- all DONE: anv, radv, lvp
571 VK_EXT_sample_locations DONE (anv, radv/gfx9-, tu/a650)
605 VK_AMD_shader_fragment_mask DONE (radv/gfx10.3-)
612 OpenCL 1.0 -- all DONE:
617 OpenCL 1.1 -- all DONE:
626 Query for preferred work-group size multiple DONE (nvc0, r600, radeonsi)
631 3-component vector data types DONE (nvc0, r600, radeonsi)
639 OpenCL 1.2 -- all DONE:
642 Built-in kernels DONE ()
661 OpenCL 2.0 -- all DONE:
665 - cl_khr_create_command_queue not started
666 - Additional queries for clGetDeviceInfo not started
669 - cl_khr_image2d_from_buffer not started
670 - cl_khr_depth_images not started
671 - from sRGB images not started
676 OpenCL 2.1 -- all DONE:
679 - cl_khr_subgroups not started
680 - Additional queries for clGetDeviceInfo not started
688 OpenCL 2.2 -- all DONE:
692 Initialization and clean-up kernels not started
694 Support SPIR-V 1.1 and 1.2 not started
697 OpenCL 3.0 -- all DONE