History log of /external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
17f4c723eb5a503d747d643936e4fd689a5f4946 31-May-2016 Eric Engestrom <eric@engestrom.ch> st/osmesa: remove double-write (overwriting)

These two lines have been here since the file was created.
I'm guessing the second one was just for testing during dev, so it's the
one that's going away.

CoverityID: 1296205

Signed-off-by: Eric Engestrom <eric@engestrom.ch>
Cc: mesa-stable@lists.freedesktop.org
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
47b390fe45e5e6f982c60b58985892438959cd8e 17-May-2016 Jan Vesely <jano.vesely@gmail.com> Treewide: Remove Elements() macro

Signed-off-by: Jan Vesely <jano.vesely@gmail.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
f992d02ba2c7b1880ae1ce9ed9a1a24cb16239f4 15-Dec-2015 Brian Paul <brianp@vmware.com> st/osmesa: add OSMesaCreateContextAttribs() function

As with the previous commit, except for gallium.

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
9246df2280bac3aca710fb0bf04659b586755373 09-Dec-2015 Andreas Boll <andreas.boll.dev@gmail.com> st/osmesa: Fix a typo in a comment

s/suport/support/

Signed-off-by: Andreas Boll <andreas.boll.dev@gmail.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
a2a1a5805fd617e7f3cc8be44dd79b50da07ebb9 21-Jul-2015 Ilia Mirkin <imirkin@alum.mit.edu> gallium: replace INLINE with inline

Generated by running:
git grep -l INLINE src/gallium/ | xargs sed -i 's/\bINLINE\b/inline/g'
git grep -l INLINE src/mesa/state_tracker/ | xargs sed -i 's/\bINLINE\b/inline/g'
git checkout src/gallium/state_trackers/clover/Doxyfile

and manual edits to
src/gallium/include/pipe/p_compiler.h
src/gallium/README.portability

to remove mentions of the inline define.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Acked-by: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
141e1eb29fe80ad341e718147a1277cc3b1b9c11 15-Jul-2015 Brian Paul <brianp@vmware.com> osmesa: fix OSMesaPixelsStore typo

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=91337
Cc: 10.6 <mesa-stable@lists.freedesktop.org>

Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
8f1a11bfc4a48abff77f80dd3c2b043efc9787d4 05-Mar-2015 Brian Paul <brianp@vmware.com> st/osmesa: include stdio.h

Acked-by: Matt Turner <mattst88@gmail.com>
Reviewed-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
6fd4a61ad6f19bcc8d693df6f84142ef7379509b 03-Feb-2015 Park, Jeongmin <pjm0616@gmail.com> st/osmesa: Fix osbuffer->textures indexing

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=88930
Cc: 10.4 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
cbacee207faf866b0444beb583d3d6f341a8ee78 01-Mar-2014 Brian Paul <brianp@vmware.com> st/osmesa: check buffer size when searching for buffers

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=75543
Cc: "10.1" <mesa-stable@lists.freedesktop.org>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
cadec45c3dce3979082f3cab4558b0f48b923128 16-Nov-2013 Brian Paul <brianp@vmware.com> osmesa: add support for postprocess filters

Add new OSMesaPostprocess() function to allow using the gallium
postprocessing filters. This only works for OSMesa with gallium
drivers, not the legacy swrast OSMesa.

Bump OSMESA_MAJOR/MINOR_VERSION numbers to 10.0

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
b217d48364f368f541e53006af5dd56f664be24d 09-Sep-2013 Maarten Lankhorst <maarten.lankhorst@canonical.com> st/dri: do not create a new context for msaa copy

Commit b77316ad7594f
st/dri: always copy new DRI front and back buffers to corresponding MSAA buffers

introduced creating a pipe_context for every call to validate, which is not required
because the callers have a context anyway.

Only exception is egl_g3d_create_pbuffer_from_client_buffer, can someone test if it
still works with NULL passed as context for validate? From examining the code I
believe it does, but I didn't thoroughly test it.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
Cc: 9.2 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
86751cbddfa762a6dbd01fd07102ba91bb90b8e5 20-Aug-2013 Maarten Lankhorst <maarten.lankhorst@canonical.com> gallium/osmesa: add same checks to OSMesaMakeCurrent as the other osmesa

Fixes a opengl crash in wine.

Cc: "9.2" <mesa-stable@lists.freedesktop.org>
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@canonical.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
7568a89500c35f14cbd397f87c77acc915afc672 30-Jul-2013 Marek Olšák <marek.olsak@amd.com> st/dri: add a new driconf option disable_shader_bit_encoding for Unigine

Now Unigine Heaven 3.0 finally works with r600g.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
0f6a7cb00c86fbdb415b01450bb1ece8cfe1e31d 30-Jul-2013 Marek Olšák <marek.olsak@amd.com> mesa,glsl,st/dri: add a new driconf option force_glsl_version for Unigine

See documentation in mtypes.h.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
83dbe61ea4308638f1c041d2f550f0f719e36967 30-Jul-2013 Marek Olšák <marek.olsak@amd.com> st/dri: implement the driconf option force_s3tc_enable properly

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
2acc27cc6de5cae395d19017daf86ddd8de704cf 30-Jul-2013 Marek Olšák <marek.olsak@amd.com> st/dri: support the driconf option disable_blend_func_extended

This is needed for Unigine.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
71e0b5d688e8442c4c19d905db84caad94314d5e 30-Jul-2013 Marek Olšák <marek.olsak@amd.com> st/osmesa: initialize disable_glsl_line_continuations

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
3d8d5b298a268b119d840bc9bae0ee9e0c9244a9 21-Apr-2013 Kenneth Graunke <kenneth@whitecape.org> mesa: Restore 78-column wrapping of license text in C-style comments.

The previous commit introduced extra words, breaking the formatting.

This text transformation was done automatically via the following shell
command:
$ git grep 'THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY' | sed 's/:.*$//' | xargs -I {} sh -c 'vim -e -s {} < vimscript

where 'vimscript' is a file containing:
/THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY/;/\*\// !fmt -w 78 -p ' * '
:wq

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
96ff2edc73ccf11d4d198ba3665507f73ae4a9f7 21-Apr-2013 Kenneth Graunke <kenneth@whitecape.org> mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.

This brings the license text in line with the MIT License as published
on the Open Source Initiative website:

http://opensource.org/licenses/mit-license.php

Generated automatically be the following shell command:
$ git grep 'THE AUTHORS BE LIABLE' | sed 's/:.*$//g' | xargs -I '{}' \
sed -i 's/THE AUTHORS/THE AUTHORS OR COPYRIGHT HOLDERS/' {}

This introduces some wrapping issues, to be fixed in the next commit.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
acd4fb8b5aa68d6545cf3c7f63d9d2fa1cf73e73 09-Apr-2013 Brian Paul <brianp@vmware.com> st/osmesa: re-use buffers in OSMesaMakeCurrent()

Rather than creating a new buffer each time. Fixes problems found
with vtk.

Tested-by: Kevin H. Hobbs <hobbsk@ohio.edu>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
2f6970ae970860acaaaa21b2354f6e447faf15bd 13-Mar-2013 Brian Paul <brianp@vmware.com> st/osmesa: silence some optimized build warnings
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c
73436a909e9ca3312ad506e2b765a4f51858b05e 12-Mar-2013 Brian Paul <brianp@vmware.com> st/osmesa: new OSMesa gallium state tracker

Reviewed-by: José Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/state_trackers/osmesa/osmesa.c