summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-07-27Merge branch 'website1_75_v2' of ssh://gitlab.freedesktop.org/ldeks/mesa ↵website1_75_v2Laura Ekstrand1-0/+1
into website1_75_v2
2018-06-18docs: Add the favicon to the new page.Laura Ekstrand1-0/+1
2018-06-18docs: Add logo for Mesa to navigation.Laura Ekstrand2-0/+192
2018-06-18docs: Change navigation color and establish override css file.Laura Ekstrand2-1/+11
2018-06-18docs: Remove version.Laura Ekstrand1-0/+4
2018-06-18docs: Human edits to the website code for clarity.Laura Ekstrand34-875/+882
There's a lot here. If you're interested, it's mostly whitespace fixes, switching variable names and function names to the Sphinx orange variable highlight style, and naming code blocks to take advantage of Pygments syntax highlighting.
2018-06-18docs: Major manual edits to environment vars.Laura Ekstrand1-179/+425
This is a huge page. The edits I've done here take full advantage of reStructured text and Sphinx's awesome built-in style for explaining commands and variables. Enjoy!
2018-06-18docs: Fix Sphinx compile errors.Laura Ekstrand6-48/+44
This just involves some quick fixes to formatting of the affected pages.
2018-06-18docs: Edits to fix toctrees.Laura Ekstrand11-30/+39
ReStructured Text toctrees are used to automatically generate the sidebar. But all top-level headings get added to it by default. In order to workaround this, you must create one and only one top-level heading for each page.
2018-06-18docs: Add toctree to relnotesJean Hertel1-0/+210
Toctree directives create automatically generated navigation sidebars. This is the new relnotes sidebar.
2018-06-18docs: Add a navigation sidebar.Jean Hertel2-0/+97
This is the new main sidebar.
2018-06-15docs: Add the favicon to the new page.Laura Ekstrand1-0/+1
2018-06-15docs: Add logo for Mesa to navigation.Laura Ekstrand2-0/+192
2018-06-15docs: Change navigation color and establish override css file.Laura Ekstrand2-1/+11
2018-06-15docs: Remove version.Laura Ekstrand1-0/+4
2018-06-15docs: Human edits to the website code for clarity.Laura Ekstrand34-875/+882
There's a lot here. If you're interested, it's mostly whitespace fixes, switching variable names and function names to the Sphinx orange variable highlight style, and naming code blocks to take advantage of Pygments syntax highlighting.
2018-06-15docs: Major manual edits to environment vars.Laura Ekstrand1-179/+425
This is a huge page. The edits I've done here take full advantage of reStructured text and Sphinx's awesome built-in style for explaining commands and variables. Enjoy!
2018-06-15docs: Fix Sphinx compile errors.Laura Ekstrand6-48/+44
This just involves some quick fixes to formatting of the affected pages.
2018-06-15docs: Edits to fix toctrees.Laura Ekstrand11-30/+46
ReStructured Text toctrees are used to automatically generate the sidebar. But all top-level headings get added to it by default. In order to workaround this, you must create one and only one top-level heading for each page.
2018-06-15docs: Add toctree to relnotesJean Hertel1-0/+210
Toctree directives create automatically generated navigation sidebars. This is the new relnotes sidebar.
2018-06-15docs: Add a navigation sidebar.Jean Hertel1-0/+91
This is the new main sidebar.
2018-06-15docs: Add command for Sphinx build.Laura Ekstrand1-1/+3
This does two things. 1. It pulls a Docker image which is a Linux system with Sphinx and the Read the Docs Sphinx theme already installed. 2. It uses sphinx-build to build html from our rst pages.
2018-06-15docs: Add Dockerfile for building our website's Docker image.Laura Ekstrand1-0/+11
2018-06-15docs: Add Sphinx configuration file.Jean Hertel1-0/+163
This tells Sphinx how to build our website from reStructured Text. Signed-off-by: Jean Hertel <jean.hertel@hotmail.com>
2018-06-15docs: Add results of script - pandoc-generated rst pages.Laura Ekstrand245-42172/+37063
2018-06-15docs: Rename html to rstLaura Ekstrand245-0/+0
This should tell git that the files are really the same. That way, we don't lose the file history.
2018-06-15docs: Result of script fixing html with Beautiful Soup.Laura Ekstrand244-6620/+5729
Beautiful Soup patched our html in these ways: - Creating closing tags e.g. </li> where there were none in order to create semantically complete html (like xhtml) - Removing the old header, which is no longer needed - Removing the old content bar to avoid confusion - Removing the outer <div> from the content, which was tripping up Pandoc in converting the html to rst.
2018-06-15docs: Remove contents.html and old mesa.css file.Laura Ekstrand2-171/+0
The old navigation bar, may it rest in peace, causes major problems when running the rstConverter.py script. It and the css file are also unneeded. Let's get rid of them now.
2018-06-15docs: Add python script that converts html to rst.Laura Ekstrand1-0/+23
Use Beautiful Soup to fix bad html, then use pandoc for converting to rst.
2018-06-15Added ci yaml file for Gitlab.Laura Ekstrand1-0/+7
For now, all this does is copy our current webpage into a public folder. Daniel Stone has the server configured to check this public folder and host the index.html as mesa-test.freedesktop.org. When this patch series is approved, Daniel will change it to point at mesa-3d.org.
2018-05-30v3d: Fix automake linking error.Vinson Lee1-1/+3
CXXLD gallium_dri.la ../../../../src/broadcom/.libs/libbroadcom.a(clif_dump.o): In function `clif_dump_packet': src/broadcom/clif/clif_dump.c:87: undefined reference to `v3d33_clif_dump_packet' src/broadcom/clif/clif_dump.c:85: undefined reference to `v3d41_clif_dump_packet' ../../../../src/broadcom/.libs/libbroadcom.a(clif_dump.o): In function `clif_process_worklist': src/broadcom/clif/clif_dump.c:140: undefined reference to `v3d41_clif_dump_gl_shader_state_record' src/broadcom/clif/clif_dump.c:144: undefined reference to `v3d33_clif_dump_gl_shader_state_record' Signed-off-by: Vinson Lee <vlee@freedesktop.org> Reviewed-by: Eric Anholt <eric@anholt.net>
2018-05-30virgl: Update virgl_hw.hJakob Bornecrantz1-0/+1
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org> Reviewed-by: Dave Airlie <airlied@redhat.com> Signed-off-by: Jakob Bornecrantz <jakob@collabora.com>
2018-05-30virgl: add ARB_transform_feedback_overflow_query supportDave Airlie2-2/+4
Reviewed-by: Jakob Bornecrantz <jakob@collabora.com> Signed-off-by: Jakob Bornecrantz <jakob@collabora.com>
2018-05-30virgl: add polygon offset clampDave Airlie1-1/+2
Reviewed-by: Jakob Bornecrantz <jakob@collabora.com> Signed-off-by: Jakob Bornecrantz <jakob@collabora.com>
2018-05-30virgl: add derivative control supportDave Airlie1-1/+2
Reviewed-by: Jakob Bornecrantz <jakob@collabora.com> Signed-off-by: Jakob Bornecrantz <jakob@collabora.com>
2018-05-30virgl: add ARB_conditional_render_inverted supportDave Airlie1-1/+2
Reviewed-by: Jakob Bornecrantz <jakob@collabora.com> Signed-off-by: Jakob Bornecrantz <jakob@collabora.com>
2018-05-30virgl: update caps bitset to latest version.Dave Airlie1-0/+5
This makes this use all 32 bits, so future sets need to be defined in a new struct. Reviewed-by: Jakob Bornecrantz <jakob@collabora.com> Signed-off-by: Jakob Bornecrantz <jakob@collabora.com>
2018-05-30nir: add unsigned comparison simplificationsTimothy Arceri1-0/+2
This avoids loop unrolling regressions in Wolfenstein II on DXVK with an upcoming optimisation series from Samuel. Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2018-05-30radv: Only expose subgroup shuffles on VI+.Bas Nieuwenhuizen1-2/+5
The current implementation depends on bpermute, which is VI+. Fixes: f2c6a550611 "radv: enable subgroup capabilities" Reviewed-by: Daniel Schürmann <daniel.schuermann@campus.tu-berlin.de> Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
2018-05-30radv: fix emitting descriptor pointers with LLVM < 7Samuel Pitoiset1-2/+4
This was terribly wrong, I forced use of 32-bit pointers when emitting shader descriptor pointers. This fixes GPU hangs with LLVM 5&6 because 32-bit pointers are only supported with LLVM 7. Fixes: 88d1ed0f81 ("radv: emit shader descriptor pointers consecutively") Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2018-05-30nv30: add a couple of missed shader capsIlia Mirkin1-0/+2
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
2018-05-30nv30: ensure that displayable formats are marked accordinglyIlia Mirkin1-4/+6
Fixes: f7604d8af52 ("st/dri: only expose config formats that are display targets") Cc: "18.1" <mesa-stable@lists.freedesktop.org> Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
2018-05-29mesa: expose ARB_tessellation_shader in the compatibility profileMarek Olšák3-3/+6
Gallium drivers don't expose this yet due to: "st/mesa: use PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITY" Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2018-05-29mesa: expose AMD_vertex_shader_layer in the compatibility profileMarek Olšák2-2/+3
This requires layered FBOs from GL 3.2. Gallium drivers don't expose this yet due to: "st/mesa: use PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITY" Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2018-05-29mesa: expose ARB_gpu_shader5 in the compatibility profileMarek Olšák2-3/+5
Gallium drivers don't expose this yet due to: "st/mesa: use PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITY" Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2018-05-29st/mesa: use PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITYMarek Olšák1-10/+15
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2018-05-29gallium: add PIPE_CAP_GLSL_FEATURE_LEVEL_COMPATIBILITYMarek Olšák18-0/+37
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2018-05-29mesa: update fixed-func state constants for TCS, TES, GSMarek Olšák1-28/+36
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2018-05-29mesa: print Compatibility Profile in the version stringMarek Olšák1-1/+3
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
2018-05-29glsl: parse #version XXX compatibilityMarek Olšák1-4/+8
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>