summaryrefslogtreecommitdiffstats
path: root/docs/features.txt
Commit message (Collapse)AuthorAgeFilesLines
* gallium/swr: Enable some ARB_gpu_shader5 extensionsKrzysztof Raszkowski2019-11-081-3/+3
| | | | | | | | | Enable / add to features.txt: - Enhanced textureGather. - Geometry shader instancing. - Geometry shader multiple streams. Reviewed-by: Jan Zielinski <[email protected]>
* docs/features: Update VK_KHR_display_swapchain statusAndres Gomez2019-09-191-1/+2
| | | | | | | | | | It was set as done by mistake. Fixes: bc15d74529e ("docs/features: Mark some Vulkan extensions as done") Signed-off-by: Andres Gomez <[email protected]> Acked-by: Lionel Landwerlin <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]>
* docs/features: Update status list of Vulkan extensionsAndres Gomez2019-09-191-4/+16
| | | | | | | | | | | | | | | | | | | | | | To get the extension list: $ git grep -hE "extension name=\"VK_KHR" src/vulkan/registry/vk.xml | \ grep -v disabled | awk '{print $2}' | sed -E 's/(name=)?"//g' | sort To find anv(il) and radv supported extensions: $ git grep -hE "'VK_([A-Z]+)_[a-z,0-9]" src/intel/ $ git grep -hE "'VK_([A-Z]+)_[a-z,0-9]" src/amd/ v2: - Keep VK_KHR_device_group and VK_KHR_device_group_creation as not started (Jason). Signed-off-by: Andres Gomez <[email protected]> Acked-by: Lionel Landwerlin <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]>
* docs: add llvmpipe features for fb_no_attach and compute shadersDave Airlie2019-09-041-4/+4
| | | | Reviewed-by: Roland Scheidegger <[email protected]>
* swr/rasterizer: Enable ARB_fragment_layer_viewportJan Zielinski2019-08-291-1/+1
| | | | | | | Added loading gl_Layer and gl_ViewportIndex variables to Pixel Shader context. Reviewed-by: Alok Hota <[email protected]>
* docs: add shader image extensions for llvmpipeDave Airlie2019-08-271-4/+4
| | | | | | v1.1: fix typo in llvmpipe name (ajax) Reviewed-by: Roland Scheidegger <[email protected]>
* i965: enable ARB_gl_spirv extension and ARB_spirv_extensions for gen7+Alejandro Piñeiro2019-08-211-2/+2
| | | | | | v2: squashed the two enable patches with the docs one (Jason) Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
* softpipe: Add support for ARB_derivative_controlGert Wollny2019-08-141-1/+1
| | | | | | | | | | | | | | Enables and passes piglits: spec/ARB_drivative_control/ dfdx-coarse dfdx-dfdy dfdx-fine dfdy-coarse dfdy-fine Signed-off-by: Gert Wollny <[email protected]> Reviewed-by: Roland Scheidegger <[email protected]>
* radeonsi/gfx10: implement ARB_post_depth_coverageMarek Olšák2019-07-191-1/+1
| | | | | Acked-by: Pierre-Eric Pelloux-Prayer <[email protected]> Reviewed-by: Samuel Pitoiset <[email protected]>
* docs/features: add shader buffer and atomic support for llvmpipeDave Airlie2019-07-071-5/+5
|
* swr/swr: Enable ARB_viewport_arrayJan Zielinski2019-07-031-1/+1
| | | | | | | | | | The rasterizer core supported ARB_viewport_array, but the swr layer connecting core to Gallium state tracker only allowed one viewport. We add support for multiple viewports to swr layer. Reviewed-by: Alok Hota <[email protected]>
* etnaviv: support GL_ARB_seamless_cubemap_per_textureChristian Gmeiner2019-06-191-1/+1
| | | | | | | Passes spec@amd_seamless_cubemap_per_texture@amd_seamless_cubemap_per_texture Signed-off-by: Christian Gmeiner <[email protected]> Reviewed-By: Guido Günther <[email protected]>
* swr: fix support for GL_ARB_copy_image extensionKrzysztof Raszkowski2019-06-051-1/+1
| | | | | | | | This commit fix support and adjusts the capabilities returned by the SWR driver and the documentation to correctly report the GL_ARB_copy_image extension. Reviewed-by: Alok Hota <[email protected]>
* swr/rast: Enable ARB_GL_texture_buffer_rangeJan Zielinski2019-05-301-1/+1
| | | | | | | | No significant changes in the code needed to enable the extension. Just updating SWR capabilities and the documentation Reviewed-by: Alok Hota <[email protected]>
* swr: clean up supported OGL4.0/4.1 extensions listJan Zielinski2019-05-161-4/+4
| | | | | | | | | | | | This commit adjusts the capabilities returned by the SWR driver and the documentation to correctly report the following extensions: GL_ARB_texture_query_lod, GL_ARB_texture_cube_map_array, GL_ARB_gpu_shader_fp64, GL_ARB_texture_gather, GL_ARB_vertex_attrib_64bit. Reviewed-by: Alok Hota <[email protected]>
* doc: Update GL_KHR_robustness in features.txt for r600Uros Bizjak2019-05-071-8/+8
| | | | | | | | glxinfo for Cypress XT [Radeon HD 5870] lists GL_KHR_robustness as supported extension. This was the last missing extension for GL 4.5, so Mark GL 4.5 as all DONE for r600. Reviewed-by: Dave Airlie <[email protected]>
* docs: mark KHR_blend_equation_advanced done on a6xxRob Clark2019-05-021-1/+1
| | | | Signed-off-by: Rob Clark <[email protected]>
* doc: Update feature matrixGert Wollny2019-05-011-11/+11
| | | | | | | | | Since softpipe doesn't truely support multisample, I've not added softpipe to the "Enhanced per-sample shading" even though with the advertised GLSL level ARB_gpu_shader5 is advertised. Signed-off-by: Gert Wollny <[email protected]> Reviewed-by: Roland Scheidegger <[email protected]>
* docs: changed "Done" to "DONE" in features.txtRomain Failliot2019-04-291-1/+1
| | | | | | Mesamatrix.net expects uppercase. Acked-by: Timothy Arceri <[email protected]>
* docs/features: update GL tooRob Clark2019-04-251-3/+3
| | | | | | | Forgot to update corresponding entries for desktop GL.. kinda wish we didn't have to update both GLES and GL tables. Signed-off-by: Rob Clark <[email protected]>
* freedreno/a6xx: sample-shading supportRob Clark2019-04-251-3/+3
| | | | | | | | | | Enables: OES_sample_shading OES_sample_variables OES_shader_multisample_interpolation Signed-off-by: Rob Clark <[email protected]>
* freedreno: add robustness supportRob Clark2019-04-251-1/+1
| | | | Signed-off-by: Rob Clark <[email protected]>
* doc/features: Add a few extensions to the feature matrixGert Wollny2019-04-161-1/+3
| | | | | | | | These additions already landed but I forgot to update the feature matrix. Signed-off-by: Gert Wollny <[email protected]> Reviewed-by: Marek Olšák <[email protected]>
* softpipe: Enable PIPE_CAP_TEXTURE_BUFFER_OFFSET_ALIGNMENTGert Wollny2019-04-091-1/+1
| | | | | | | | | | | | | The offset alignment must be set to s16 because the tile cache is implemented to require this. This enables ARB_buffer_texture_range and OES_texture_buffer for softpipe. The according deqp-gles31 tests pass. Also update the feature table. Signed-off-by: Gert Wollny <[email protected]> Reviewed-by: Dave Airlie <[email protected]>
* virgl: add support for ARB_indirect_parametersDave Airlie2019-04-091-1/+1
| | | | | | The protocol changes are already in place for it. Reviewed-By: Gert Wollny <[email protected]>
* softpipe: add support for vertex streams (v2)Dave Airlie2019-04-091-1/+1
| | | | | | | | | This enables the ARB_gpu_shader5 vertex streams on softpipe. v2: only enable when not using llvm. Reviewed-by: Roland Scheidegger <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
* mesa: implement ARB/KHR_parallel_shader_compileMarek Olšák2019-04-011-1/+1
| | | | Tested by piglit.
* docs: update freedreno statusRob Clark2019-03-221-17/+17
| | | | Signed-off-by: Rob Clark <[email protected]>
* radv: enable VK_KHR_8bit_storageRhys Perry2019-03-211-1/+1
| | | | | Signed-off-by: Rhys Perry <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]>
* docs: update qbo support for virglDave Airlie2019-02-081-1/+1
| | | | Signed-off-by: Dave Airlie <[email protected]>
* docs/features: Delete double nv50 entry and wrong enumerationDieter Nützel2018-12-041-1/+1
| | | | | | | | | trivial Fix commit d9b2234042142dc02a4844747d3c35e140da53dc Signed-off-by: Dieter Nützel <[email protected]> Signed-off-by: Marek Olšák <[email protected]>
* st/mesa: expose EXT_render_snorm on GLESMarek Olšák2018-12-041-1/+1
| | | | Reviewed-by: Ilia Mirkin <[email protected]>
* st/mesa: expose GL_OES_texture_viewMarek Olšák2018-12-041-1/+1
| | | | | | | | | | For format fallbacks like ETC and ASTC, switching between sRGB and linear decoding is undefined, or at least is not bit-exact. Same as EXT_texture_sRGB_decode on GLES. There are no piglit or dEQP regresssions. Reviewed-by: Ilia Mirkin <[email protected]>
* docs/features: add EXT_direct_state_access featuresMarek Olšák2018-09-211-0/+57
| | | | Acked-by: Timothy Arceri <[email protected]>
* st/mesa: expose KHR_texture_compression_astc_sliced_3dMarek Olšák2018-08-241-1/+1
| | | | | This is ASTC 2D LDR allowing texture arrays and 3D, compressing each slice as a separate 2D image. Tested by piglit. Trivial.
* virgl: ARB_enhanced_layouts supportDave Airlie2018-08-221-1/+1
| | | | | | | We need to handle the gaps in the streamout bindings on the guest side and enable if it the host has the rest enabled. Reviewed-by: Jakob Bornecrantz <[email protected]>
* virgl: ARB_texture_barrier supportDave Airlie2018-08-141-1/+1
| | | | Reviewed-by: Tomeu Vizoso <[email protected]>
* docs/features: mark GL_EXT_render_snorm as done for i965Tapani Pälli2018-08-131-0/+1
| | | | Signed-off-by: Tapani Pälli <[email protected]>
* virgl: add ARB_shader_clock supportDave Airlie2018-08-081-1/+1
| | | | Reviewed-by: Erik Faye-Lund <[email protected]>
* docs: mark ARB_ES3_2_compatibility as done for radeonsiMarek Olšák2018-08-011-1/+1
|
* docs/features: update virgl GLES 3.1/3.2 statusDave Airlie2018-08-011-13/+13
| | | | virgl now exposes GLES3.1 and 3.2
* docs/features: update virgl GL 4.3 supportDave Airlie2018-08-011-9/+9
| | | | virgl with up to date host renderer now exposes GL 4.3.
* docs: update radeonsi features and release notesMarek Olšák2018-07-311-10/+10
|
* docs/features: mark virgl image features and GL4.2 as doneDave Airlie2018-08-011-10/+10
|
* docs/features: fix virgl gles3.1 entriesDave Airlie2018-07-241-2/+2
|
* docs/features: note ARB_copy_image is working on virglDave Airlie2018-07-241-1/+1
|
* docs/features: note ssbo and atomic counters done for virglDave Airlie2018-07-241-5/+5
|
* docs/features: Add the missing KHR extensionsJason Ekstrand2018-07-121-0/+5
| | | | Reviewed-by: Bas Nieuwenhuizen <[email protected]>
* docs/features: Move the Vulkan 1.1 extensions to the 1.1 sectionJason Ekstrand2018-07-121-14/+25
| | | | | | | While we're at it, add some extensions we missed along the way like the VK_KHR_maintenanceN extensions. Reviewed-by: Bas Nieuwenhuizen <[email protected]>
* docs/features: Mark some Vulkan extensions as doneJason Ekstrand2018-07-121-9/+9
| | | | Reviewed-by: Bas Nieuwenhuizen <[email protected]>