Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC==0 correctly. (v2) | Mario Kleiner | 2014-12-14 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | targetSBC == 0 is a special case, which asks the function to block until all pending OpenGL bufferswap requests have completed. Currently the function just falls through for targetSBC == 0, returning bogus results. This breaks applications originally written and tested against DRI2 which also rely on this not regressing under DRI3/Present, e.g., Neuro-Science software like Psychtoolbox-3. This patch fixes the problem. v2: Simplify as suggested by Axel Davy. Add comments proposed by Eric Anholt. Cc: "10.3 10.4" <[email protected]> Signed-off-by: Mario Kleiner <[email protected]> Reviewed-by: Axel Davy <[email protected]> Reviewed-by: Eric Anholt <[email protected]> | ||||
* | docs: Add 10.4 sha256 sums, news item and link release notes | Emil Velikov | 2014-12-14 | 3 | -2/+12 |
| | | | | | | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit af0c82099b955f10471c15cb7a4dc8db29b84963) Conflicts: docs/index.html docs/relnotes.html | ||||
* | docs: Update 10.4.0 release notes | Emil Velikov | 2014-12-14 | 1 | -2/+192 |
| | | | | | Signed-off-by: Emil Velikov <[email protected]> (cherry picked from commit 5fe79b0b1272d530371a5d7248ed378cff4f6d21) | ||||
* | freedreno/a4xx: mipmaps | Rob Clark | 2014-12-13 | 4 | -24/+80 |
| | | | | Signed-off-by: Rob Clark <[email protected]> | ||||
* | freedreno: update generated headers | Rob Clark | 2014-12-13 | 5 | -12/+20 |
| | | | | Signed-off-by: Rob Clark <[email protected]> | ||||
* | freedreno: add is_a3xx()/is_a4xx() helpers | Rob Clark | 2014-12-13 | 3 | -7/+27 |
| | | | | | | | | A bunch of open-coded 'gpu_id > 300's seems like it will eventually cause problems with future generations. There were already a few minor problems with caps for features that still need additional work on a4xx. Signed-off-by: Rob Clark <[email protected]> | ||||
* | freedreno: helper to calc layer/level offset | Rob Clark | 2014-12-13 | 5 | -21/+31 |
| | | | | | | | Rather than duplicating this everywhere. Especially as on a4xx the layout of layers and levels differs based on texture type. Signed-off-by: Rob Clark <[email protected]> | ||||
* | i965/vec4: Drop writemasks on scratch reads. | Kenneth Graunke | 2014-12-12 | 1 | -8/+0 |
| | | | | | | | | | | | | | | This code is complete nonsense and has apparently existed since I first implemented register spilling in the VS two years ago. Scratch reads are SEND messages, which ignore the destination writemask. The comment about "data that may not have been written to scratch" is also confusing - we always spill whole 4x2 registers, so such data simply does not exist. We can safely ignore the writemask. Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Matt Turner <[email protected]> | ||||
* | mesa: remove long dead 3Dnow optimisation | Timothy Arceri | 2014-12-13 | 3 | -860/+0 |
| | | | | | | | | | This code has been turned off for the last decade. Considering 3Dnow is obsolete it seems the bug will never be fixed so just remove it. Reviewed-by: Ian Romanick <[email protected]> | ||||
* | ir_to_mesa: remove unused 'target' variable | Brian Paul | 2014-12-12 | 1 | -1/+0 |
| | | | | Reviewed-by: Ian Romanick <[email protected]> | ||||
* | util: add missing closing brace for __cplusplus | Brian Paul | 2014-12-12 | 1 | -0/+6 |
| | |||||
* | mesa: remove obsolete comment on _mesa_ClearColor() | Brian Paul | 2014-12-12 | 1 | -4/+0 |
| | |||||
* | mesa: whitespace fixes, 80-column wrapping in texobj.c | Brian Paul | 2014-12-12 | 1 | -21/+33 |
| | |||||
* | mesa: whitespace, line wrap fixes in clear.c | Brian Paul | 2014-12-12 | 1 | -8/+11 |
| | |||||
* | mapi: Move rules for generating glapi_mapi_tmp.h out of the conditional. | Matt Turner | 2014-12-12 | 1 | -5/+5 |
| | | | | Allows distcheck to succeed, regardless of how Mesa has been configured. | ||||
* | glsl: Add dist-hook to delete glcpp test *.out files. | Matt Turner | 2014-12-12 | 1 | -0/+4 |
| | |||||
* | glcpp: Make tests write .out files to builddir. | Matt Turner | 2014-12-12 | 2 | -7/+14 |
| | |||||
* | gallium: Remove Android files from distribution. | Matt Turner | 2014-12-12 | 20 | -27/+12 |
| | | | | Android builds Mesa from git, so there don't need to be in the tarball. | ||||
* | osmesa: Add osmesa.def to distribution. | Matt Turner | 2014-12-12 | 1 | -1/+1 |
| | |||||
* | x86-64: Remove calling_convention.txt. | Matt Turner | 2014-12-12 | 1 | -50/+0 |
| | | | | It just details the x86-64 calling convention. No need for this in Mesa. | ||||
* | drivers/x11: Add headers to distribution. | Matt Turner | 2014-12-12 | 1 | -0/+2 |
| | |||||
* | drivers/windows: Add to distribution. | Matt Turner | 2014-12-12 | 1 | -0/+1 |
| | |||||
* | mesa: Add autogen.sh to distribution. | Matt Turner | 2014-12-12 | 1 | -0/+1 |
| | |||||
* | mapi: Add ABI-check tests to distribution. | Matt Turner | 2014-12-12 | 1 | -0/+2 |
| | |||||
* | mesa: Add notes/readme files to distribution. | Matt Turner | 2014-12-12 | 5 | -1/+9 |
| | |||||
* | util: Wire up u_atomic_test. | Matt Turner | 2014-12-12 | 1 | -0/+3 |
| | |||||
* | mesa: Add scons files to distribution. | Matt Turner | 2014-12-12 | 16 | -8/+29 |
| | |||||
* | haiku: Add files to distribution. | Matt Turner | 2014-12-12 | 2 | -1/+2 |
| | |||||
* | egl: Add files to distribution. | Matt Turner | 2014-12-12 | 1 | -0/+5 |
| | |||||
* | egl+gbm: Add symbols-check tests to distribution. | Matt Turner | 2014-12-12 | 2 | -0/+2 |
| | |||||
* | docs: Add to distribution. | Matt Turner | 2014-12-12 | 3 | -6/+6 |
| | |||||
* | glapi/gen: Add gl_and_glX_API.xml to distribution. | Matt Turner | 2014-12-12 | 1 | -0/+1 |
| | |||||
* | glx/apple: Add headers to distribution. | Matt Turner | 2014-12-12 | 1 | -1/+10 |
| | |||||
* | mesa: Add a dist hook to remove .gitignore files from distribution. | Matt Turner | 2014-12-12 | 1 | -0/+5 |
| | |||||
* | mesa: Add clean-local rule to remove .lib links. | Matt Turner | 2014-12-12 | 3 | -0/+18 |
| | |||||
* | glsl: Add clean-local rule to delete glcpp test output. | Matt Turner | 2014-12-12 | 1 | -0/+3 |
| | |||||
* | util: List hash_table tests as check_PROGRAMS. | Matt Turner | 2014-12-12 | 1 | -1/+1 |
| | | | | EXTRA_PROGRAMS is not what you want for binaries listed in TEST. | ||||
* | xmlpool: Add $(MOS) and options.h to CLEANFILES. | Matt Turner | 2014-12-12 | 1 | -0/+1 |
| | |||||
* | dri: Add uninstall hooks to handle megadriver hardlinks. | Matt Turner | 2014-12-12 | 2 | -0/+10 |
| | |||||
* | targets/dri: Remove unnecessary variables in install-data-hook. | Matt Turner | 2014-12-12 | 1 | -10/+5 |
| | |||||
* | glx/tests: Add headers to distribution. | Matt Turner | 2014-12-12 | 1 | -0/+2 |
| | |||||
* | gallium/targets: Add *.sym files to distribution. | Matt Turner | 2014-12-12 | 11 | -4/+17 |
| | | | | And add d3dadapter9's extra dependency. | ||||
* | egl/dri2: Add headers to distribution. | Matt Turner | 2014-12-12 | 1 | -1/+2 |
| | |||||
* | egl: Drop unnecessary Makefile.am. | Matt Turner | 2014-12-12 | 3 | -3/+1 |
| | |||||
* | glx: Add headers to distribution. | Matt Turner | 2014-12-12 | 1 | -3/+21 |
| | |||||
* | glx: Alphabetize source lists. | Matt Turner | 2014-12-12 | 1 | -40/+40 |
| | | | | And remove absurd tab-space-space indentation. | ||||
* | swrast: Add headers to distribution. | Matt Turner | 2014-12-12 | 1 | -1/+2 |
| | |||||
* | r200: Add headers to distribution. | Matt Turner | 2014-12-12 | 2 | -2/+31 |
| | |||||
* | r200: Alphabetize source list. | Matt Turner | 2014-12-12 | 1 | -10/+10 |
| | |||||
* | radeon: Add headers to distribution. | Matt Turner | 2014-12-12 | 2 | -2/+31 |
| |