a010215463c63680c69e90202fe3fcd2e5b25fa6 |
|
29-Jul-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Kill ES2 wrapper functions v2: Fix completely broken condition around ClearColorIiEXT and ClearColorIuiEXT. v3: Add special VertexAttrib handling for ES2. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
/external/mesa3d/src/mesa/sources.mak
|
179d8aa3317eaadcdfe73a2fcd1894612b7380d0 |
|
22-Aug-2012 |
Matt Turner <mattst88@gmail.com> |
Move _mesa_dl* functions into dlopen.h and inline them No point in having an extra function call for inlinable functions. Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
/external/mesa3d/src/mesa/sources.mak
|
c1a9e6010baceeff78f72ac0692aefc4312d815f |
|
22-Aug-2012 |
Brian Paul <brianp@vmware.com> |
mesa: rename texpal.[ch] to texcompress_cpal.[ch] To be consistent with other files related to texture compression.
/external/mesa3d/src/mesa/sources.mak
|
34472a0d8713c4eb300c9d1de0844c8b78bcf1ab |
|
27-Jul-2012 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa/es: Don't generate ES1 type conversion wrappers These are gradually going to get whittled away and eventually folded into the source files with the native type functions. v2: Add (speculative) SConscript changes. These may be broken. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/sources.mak
|
5c2a6b74ed67021545b0f89fec558dacde37792e |
|
01-Aug-2012 |
Matt Turner <mattst88@gmail.com> |
build/sources.mak: Add src/glsl/glcpp to INCLUDE_DIRS Fixes problem where libdricore's of-out-tree build couldn't find glcpp.h. Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/sources.mak
|
fa7417521045d9bf6eea32607066543bd3ce07bb |
|
01-Aug-2012 |
Matt Turner <mattst88@gmail.com> |
build/sources.mak: Remove unused GLSL_LIBS Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/sources.mak
|
b2ecaab7ad671f97840867c26869e0accf25592c |
|
18-Jul-2012 |
Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> |
build: fix location of generated files in src/mesa (v4) Also fix include paths for the generated headers. v2: Switch to using self-explanatory BUILDDIR/SRCDIR defined from top_builddir/top_srcdir rather than the ambiguous TOP. v3: Add both top_builddir and top_srcdir to include flags for mesa asm. These rely on both in-tree and build-time-generated includes. v4: Rebased on top of 948c8f502a. Reviewed-by: Eric Anholt <eric@anholt.net> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Signed-off-by: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com> Signed-off-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/sources.mak
|
948c8f502a3b3144588a6e707b0ea60afa766ebb |
|
26-Jul-2012 |
Daniel Charles <daniel.charles@intel.com> |
android-build: fix dricore build for autogenerated files (v3) Recently more files were removed from control to be auto-generated in the dricore library. Android build was not able to locate the new files if they were not created beforehand. LOCAL_SRC_FILES includes some of those files and Android.gen.mk re-defines this variable by filtering out the auto-generated files. Unfortunately for this variable it is not the same to have the SRCDIR variable defined as the current directory. By re-defining SRCDIR for the autotools build the Android build system is happy again and the new files were actually removed from the sources to use the auto generated versions. Also patch d5c1801a018efda8ac2b was partially reverted as the files can not be compiled to the LOCAL_PATH, instead they should live on the intermediates folder so that a clean can wipe them out. v3: [chad] Fix the definition of SRCDIR in libdricore/Makefile.am. Signed-off-by: Chad Versace <chad.versace@linux.intel.com> Signed-off-by: Daniel Charles <daniel.charles@intel.com>
/external/mesa3d/src/mesa/sources.mak
|
9ad8f431b2a47060bf05517246ab0fa8d249c800 |
|
25-Jun-2012 |
Jordan Justen <jordan.l.justen@intel.com> |
mesa: add glformats integer type/format detection routines _mesa_is_integer_format is moved to formats.c and renamed as _mesa_is_enum_format_integer. _mesa_is_format_unsigned, _mesa_is_type_integer, _mesa_is_type_unsigned, and _mesa_is_enum_format_or_type_integer are added. Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/sources.mak
|
8676890018a94b475dd0bb7389f3b77f37e36fdb |
|
07-Jul-2012 |
Jon TURNEY <jon.turney@dronecode.org.uk> |
Rename sparc/clip.S -> sparc/sparc_clip.S Automake can't handle having both clip.S and clip.c, even though they have different paths "src/mesa/Makefile.am: object `clip.lo' created by `$(SRCDIR)/sparc/clip.S' and `$(SRCDIR)/main/clip.c'" Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Eric Anholt <eric@anholt.net> Tested-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/sources.mak
|
b4753dafcce4fc771ec3d7e3d5781bd4cae20326 |
|
12-May-2012 |
Marek Olšák <maraeo@gmail.com> |
st/mesa: atomize vertex array state This moves the state validation to where all the other states are validated.
/external/mesa3d/src/mesa/sources.mak
|
ea606ee7b49d130fdedd5a707e79fc9e37ba280c |
|
11-Jun-2012 |
José Fonseca <jfonseca@vmware.com> |
scons: Fix scons build.
/external/mesa3d/src/mesa/sources.mak
|
e86c40a84d241b954594f5ae7df9b9c3fc797a4e |
|
25-May-2012 |
Eric Anholt <eric@anholt.net> |
automake: Add a prefix variable to the common sources lists. In order to do the minimal change for libdricore conversion to automake, I need to put its Makefile.am in a subdirectory. Automake gets whiny/broken if you use GNU make features like "addprefix" or "$(FILES:%=../%)" to munge your *_SOURCES. So, use a plain old variable to be able to substitute in that "../" Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/sources.mak
|
7d7fe1b0376d5017c21351c0df8168b733801570 |
|
16-May-2012 |
Eric Anholt <eric@anholt.net> |
automake: Rename variables in sources.mak to be automake compatible. *_SOURCES is reserved for files lists for particular automake targets. Also, "-" in the variable names is not allowed. Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/sources.mak
|
bc8e0f5b0ff82c919ed1ee67e4fad55705937b30 |
|
08-May-2012 |
Jordan Justen <jordan.l.justen@intel.com> |
vbo: add software primitive restart support vbo_sw_primitive_restart implements primitive restart in software by splitting primitive draws apart. This is based on similar support in mesa/state_tracker/st_draw.c. Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/sources.mak
|
5ab088c7e201ea7e55459a24a945abcaa90d12c6 |
|
01-May-2011 |
nobled <nobled@dreamwidth.org> |
mesa: split error handling into its own file Also add _mesa_vsnprintf.
/external/mesa3d/src/mesa/sources.mak
|
a99164956f1ade01909123ba196ef01282f41675 |
|
01-Feb-2012 |
Matt Turner <mattst88@gmail.com> |
Revert "automake: src/glsl and src/glsl/glcpp" This reverts commit 9947656168d09f9019600fccc42ca8e0de49b83a.
/external/mesa3d/src/mesa/sources.mak
|
8c436b4ea670d4630767a742dac5aad14e18aef9 |
|
01-Feb-2012 |
Matt Turner <mattst88@gmail.com> |
Revert "Make sure libGL.so links with libglsl" This reverts commit f53e7e981ef35ab64a084c8da6c67bd2d230fe33.
/external/mesa3d/src/mesa/sources.mak
|
f53e7e981ef35ab64a084c8da6c67bd2d230fe33 |
|
31-Jan-2012 |
Matt Turner <mattst88@gmail.com> |
Make sure libGL.so links with libglsl Can't link against *.la files if we're not using libtool to link. Fixes undefined symbol: _ZN23ir_hierarchical_visitor5visitEP11ir_variable
/external/mesa3d/src/mesa/sources.mak
|
9947656168d09f9019600fccc42ca8e0de49b83a |
|
27-Jan-2012 |
Matt Turner <mattst88@gmail.com> |
automake: src/glsl and src/glsl/glcpp Reviewed-by: Eric Anholt <eric@anholt.net> Tested-by: Eric Anholt <eric@anholt.net> Signed-off-by: Matt Turner <mattst88@gmail.com>
/external/mesa3d/src/mesa/sources.mak
|
d387899388bd7090bda50593e35f8ed3cb730c47 |
|
20-Jan-2012 |
Matt Turner <mattst88@gmail.com> |
Remove src/mesa/ppc It didn't actually do anything except modify the GL_RENDERER string.
/external/mesa3d/src/mesa/sources.mak
|
21b28d520ff218d165e86aa71dbd02050a3aa0cd |
|
06-Jan-2012 |
Brian Paul <brianp@vmware.com> |
swrast: remove s_depthstencil.[ch] files The code is no longer used. Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/sources.mak
|
8ba9c22cdb9fb16725a7d02dc200fcd8386f315f |
|
10-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: remove unused depthstencil.[ch] files Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/sources.mak
|
23527eb357cc9b78d18ee8317b0186bbe9f1c509 |
|
10-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: build swrast/s_depthstencil.c Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/sources.mak
|
b85284f45e8b05ba9a0dac8dd95a9c078e4a635e |
|
06-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: build new s_renderbuffer.c file Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/sources.mak
|
122c6768e3d4c1d1b57203eca70569f9301baab5 |
|
03-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: rewrite accum buffer support Implemented in terms of renderbuffer mapping/unmapping and format packing/unpacking functions. The swrast and state tracker code for implementing accumulation are unused and will be removed in the next commit. v2: don't use memcpy() in _mesa_clear_accum_buffer() v3: don't allocate MAX_WIDTH arrays, be more careful with mapping flags Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/sources.mak
|
aa6cb952c917f4280d75b322c05885fcf7eb6cdb |
|
03-Dec-2011 |
Brian Paul <brianp@vmware.com> |
mesa: new format_pack.c code This code packs colors, Z, stencil, etc. in the various mesa pixel formats. Will be used for things like glDrawPixels, glTexImage, glAccum, etc.
/external/mesa3d/src/mesa/sources.mak
|
51f4d2725417088c75d512b69a31a26ae5cb3ef2 |
|
28-Nov-2011 |
Chia-I Wu <olv@lunarg.com> |
mesa: add ETC1 decoding routines The format is defined by GL_OES_compressed_ETC1_RGB8_texture. These routines will be used in the following commit. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/sources.mak
|
77c85f014aa1db44f60b1b3291af8132ab65f444 |
|
12-Nov-2011 |
Brian Paul <brianp@vmware.com> |
mesa: remove _swrast_ReadPixels() We use the code in main/readpix.c now. Acked-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/sources.mak
|
e6c4159372310110ec81273c5d15481c903fefed |
|
10-Nov-2011 |
Brian Paul <brianp@vmware.com> |
mesa: replace api_noop.[ch] with vbo_noop.[ch] None of the code in api_noop.c was used anymore. The new vbo_noop.c functions are true no-ops. They'll be used to no-op glBegin/End functions when we run out of VBO memory.
/external/mesa3d/src/mesa/sources.mak
|
be4524aeed7fb67bdc45861d299d4c5ca99c4d6c |
|
19-Oct-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
Delete code made dead by previous uniform related patches Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Tested-by: Tom Stellard <thomas.stellard@amd.com>
/external/mesa3d/src/mesa/sources.mak
|
29eb2e89444691d319902679016738112173cc31 |
|
31-Oct-2011 |
Brian Paul <brianp@vmware.com> |
mesa: compile new texstore.c file
/external/mesa3d/src/mesa/sources.mak
|
a541ff3fb99f43f9f664daf275e315af2836977e |
|
07-Sep-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Move _mesa_GetActiveUniformARB to uniform_query.cpp Fold _mesa_get_active_uniform into its only caller in the process. More changes are coming soon. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/sources.mak
|
3ea297bdc47848e80c3b5a7d2143aca8a982b7a5 |
|
30-Sep-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Add string_to_uint_map facade class Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Acked-by: Paul Berry <stereotype441@gmail.com>
/external/mesa3d/src/mesa/sources.mak
|
b7fa0d0727a3a9e1f64d3cfc7a0f157b35dec09e |
|
16-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Move _mesa_GetAttribLocationARB to shader_query.cpp This allows querying the linked shader itself rather than the Mesa IR. This is the first step towards removing gl_program::Attributes. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/sources.mak
|
da90c8fc271d000d6a3415fcc9da066293565b35 |
|
16-Sep-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: fix an autoconf build-system bug related to glsl_to_tgsi st_glsl_to_tgsi.cpp was completely ignored by makedepend because it was not included in ALL_SOURCES, which caused that the file was not recompiled when certain header files were changed (like glsl/ir.h). The first part of this commit is just a consolidation. The second part is the fix.
/external/mesa3d/src/mesa/sources.mak
|
baeefef2c0445bfd717a3086fdd9b5bd5d9cb675 |
|
17-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move software texel fetch code into swrast It's only used by swrast now so move it out of core Mesa.
/external/mesa3d/src/mesa/sources.mak
|
730952aa12c257af25af0873e0b284f742fb485e |
|
09-Sep-2011 |
Brian Paul <brianp@vmware.com> |
mesa: add new pixel format unpacking code This will be used instead of the texel fetch code to unpack images in various formats.
/external/mesa3d/src/mesa/sources.mak
|
e10337da21d45ab7cccfa98b4112d1b33f3a5604 |
|
30-Jul-2011 |
Brian Paul <brianp@vmware.com> |
swrast: Add implementation of MapTextureImage/UnmapTextureImage. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/sources.mak
|
54c48a95e6e0573886433f94ac83293876ffe03d |
|
11-Feb-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Add partial constant propagation pass for Mesa IR This cleans up some code generated by the IR-to-Mesa pass for i915. In particular, some shaders involving arrays of constant matrices result in really bad code. v2: Silence several warnings from merging the gl_constant_value work. Fix DP[23] folding. Add support for a bunch more opcodes that appear in piglit runs on i915. Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/sources.mak
|
f379d8f73063a4c4d6cf379318c6b37118d46bfa |
|
26-Apr-2011 |
Bryan Cain <bryancain3@gmail.com> |
st/mesa: Add a GLSL IR to TGSI translator. It is still a work in progress at this point, but it produces working and reasonably well-optimized code. Originally based on ir_to_mesa and st_mesa_to_tgsi, but does not directly use Mesa IR instructions in TGSI generation, instead generating TGSI from the intermediate class glsl_to_tgsi_instruction. It also has new optimization passes to replace _mesa_optimize_program.
/external/mesa3d/src/mesa/sources.mak
|
755f2e2ae597df9208523b0996bbdabf3db463b0 |
|
13-Jun-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move texrender.c to swrast This stuff is really for software rendering, it's not core Mesa. A small step toward pushing the FetchTexel() stuff down into swrast. Reviewed-by: Eric Anholt <eric@anholt.net>
/external/mesa3d/src/mesa/sources.mak
|
34a5d3b9f4740601708c82093e2114356d749e65 |
|
10-Apr-2011 |
Brian Paul <brianp@vmware.com> |
mesa: plug in new functions for GL_ARB_sampler_objects Build the new sources, plug the new functions into the dispatch table, implement display list support. And enable extension in the gallium state tracker.
/external/mesa3d/src/mesa/sources.mak
|
aea4ed41ed9b4d0442d1090ac1f01231a9859796 |
|
08-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
gallium: add texture barrier support to the interface and st/mesa (v2) v2: change the gallium entry point to texture_barrier.
/external/mesa3d/src/mesa/sources.mak
|
867f9b07d42c2b49ddb9e5bb17f0ac5c4a80d8ac |
|
08-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
mesa: add NV_texture_barrier
/external/mesa3d/src/mesa/sources.mak
|
cdacca4868bbfe2e39f72d524556e7b2c7200ba5 |
|
31-Oct-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Move texenvprogram.c to ff_fragment_shader.cpp. This file is about to change to generating a shader program instead of a fragment program.
/external/mesa3d/src/mesa/sources.mak
|
5257a6dbc65d742e6d0fcf4278a4157b2f39fdf7 |
|
05-Mar-2011 |
Marek Olšák <maraeo@gmail.com> |
st/mesa: implement ARB_sync The ServerWaitSync implementation matches Intel's driver. The extension is advertised when pipe_screen::fence_finish is set.
/external/mesa3d/src/mesa/sources.mak
|
3ff4974f225a844625cf47c9b1a7d53c3cd7b2c1 |
|
02-Mar-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Revert most of 3158cc7d because it causes other breakage
/external/mesa3d/src/mesa/sources.mak
|
3158cc7df85a8c5bcdb90a7d9ebb62c72b5f052a |
|
02-Mar-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Fix build breakage caused by c73e6ce
/external/mesa3d/src/mesa/sources.mak
|
b70610b9823fc7dc3672735c11be1a75fbb1a2a4 |
|
01-Mar-2011 |
Brian Paul <brianp@vmware.com> |
mesa: move PBO-related functions into a new file
/external/mesa3d/src/mesa/sources.mak
|
8d47c919859e9cd90cfc04eb220ac8a5aa87048e |
|
22-Feb-2011 |
Dave Airlie <airlied@redhat.com> |
mesa: Add RGTC texture store/fetch support. This adds support for the RGTC unsigned and signed texture storage and fetch methods. the code is a port of the DXT5 alpha compression code. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/mesa/sources.mak
|
1c131752c3e07ef91f49d4970dafca6d26585334 |
|
23-Oct-2010 |
Brian Paul <brianp@vmware.com> |
mesa: split up the image.c file New files: pack.c - image/row packing/unpacking functions pixeltransfer.c - pixel scale/bias/lookup functions
/external/mesa3d/src/mesa/sources.mak
|
9ff90b7230cceb362c7e0fe1c3d5029b8cbfe6bd |
|
27-Sep-2010 |
Eric Anholt <eric@anholt.net> |
ra: First cut at a graph-coloring register allocator for mesa. Notably missing is choice of registers to spill.
/external/mesa3d/src/mesa/sources.mak
|
a32893221ce253da7bb465e0ec9d0df5f7208d8f |
|
28-Sep-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Pull ir_to_mesa's sampler number fetcher out to shared code.
/external/mesa3d/src/mesa/sources.mak
|
02984e3536bf9a4f149916b45d727659c8dc9a7c |
|
18-Sep-2010 |
Ian Romanick <ian.d.romanick@intel.com> |
Remove GL_EXT_cull_vertex This is only used in the i915 driver where it provides little benefit for very few applications that use it with fixed function TNL.
/external/mesa3d/src/mesa/sources.mak
|
19b2cfd6f683e158d21ba10af3bc6ce5da5d669c |
|
11-Sep-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Fix depend.es[12] generation when LLVM is enabled. "llvm-config --cflags" outputs -f options, which conflict makedepend. Clean up compiler flags and append LLVM_CFLAGS to the new xxx_CFLAGS instead of xxx_CPPFLAGS, where xxx may be MESA, ES1, or ES2.
/external/mesa3d/src/mesa/sources.mak
|
7f80041efae5be95ef53b8164e67027d234f9574 |
|
20-Aug-2010 |
Kenneth Graunke <kenneth@whitecape.org> |
Delete more vestiges of the old shader compiler.
/external/mesa3d/src/mesa/sources.mak
|
afe125e0a18ac3886c45c7e6b02b122fb2d327b5 |
|
27-Jul-2010 |
Eric Anholt <eric@anholt.net> |
Merge remote branch 'origin/master' into glsl2 This pulls in multiple i965 driver fixes which will help ensure better testing coverage during development, and also gets past the conflicts of the src/mesa/shader -> src/mesa/program move. Conflicts: src/mesa/Makefile src/mesa/main/shaderapi.c src/mesa/main/shaderobj.h
|
374c74f4c49ee78c06f677cfb6587cb353bd669c |
|
19-Jul-2010 |
Brian Paul <brianp@vmware.com> |
mesa: remove restart.c from build
/external/mesa3d/src/mesa/sources.mak
|
120a9f46cd7cbe93f863a2fd6bdfe0cc5229f79f |
|
02-Jul-2010 |
Brian Paul <brianp@vmware.com> |
mesa: entrypoints for GL 3.1 primitive restart
/external/mesa3d/src/mesa/sources.mak
|
0a1b54df7ac118722bb627c61cb322cb4e248ace |
|
21-Jun-2010 |
Eric Anholt <eric@anholt.net> |
glsl2: Replace the GLSL compiler with the glsl2 project.
/external/mesa3d/src/mesa/sources.mak
|
ec2b92f98c2e7f161521b447cc1d9a36bce3707c |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: rename src/mesa/shader/ to src/mesa/program/
/external/mesa3d/src/mesa/sources.mak
|
f1c5043f94261fecd8a6e54fe37d786554affcdd |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move shader/slang/* sources to main/slang/* Reduce the source tree depth a bit.
/external/mesa3d/src/mesa/sources.mak
|
7936e06657bc43de80ae4f56ee9db956e193d880 |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move nvprogram.[ch] to main/
/external/mesa3d/src/mesa/sources.mak
|
412cddf954d35282f913d01d83d3cdb45cf0e2d0 |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move arbprogram.[ch] to main/
/external/mesa3d/src/mesa/sources.mak
|
70c8d29b6bb3214966892d51e6b2befa7040622d |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move atifragshader.[ch] to main/
/external/mesa3d/src/mesa/sources.mak
|
936605fc8a69f67de323e5ede60c2f1373bfcafe |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move uniforms.c to main/
/external/mesa3d/src/mesa/sources.mak
|
a37b2219d6e3f299379c6434d65f300660d12c3e |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: refactor shader api / object code Remove the unneeded ctx->Driver hooks for shader-related functions. Move state and API-related things into main/.
/external/mesa3d/src/mesa/sources.mak
|
69861ae49724dd49ae3ba82398239ad892753de7 |
|
27-May-2010 |
Brian Paul <brianp@vmware.com> |
mesa: move GLSL uniform functions into new source file
/external/mesa3d/src/mesa/sources.mak
|
a93f9f343a64ce91587af66761399f9d4c180015 |
|
21-May-2010 |
Jakob Bornecrantz <jakob@vmware.com> |
gallium: Fix invalidate framebuffer with old libGL libraries
/external/mesa3d/src/mesa/sources.mak
|
3293bcdc80cdfa20a2381aae2b94505bdf95d857 |
|
21-May-2010 |
Roland Scheidegger <sroland@vmware.com> |
Merge branch 'gallium-msaa' Conflicts: src/mesa/state_tracker/st_gen_mipmap.c src/mesa/state_tracker/st_texture.c
|
127328bfadaa5f080730fd41f404f1bc74f490d3 |
|
17-May-2010 |
Roland Scheidegger <sroland@vmware.com> |
mesa/st: adapt to interface changes adapt to blit changes, and also handle a bit more msaa state in theory (incomplete, doesn't handle resolves in any way for now).
/external/mesa3d/src/mesa/sources.mak
|
da76a4d845367242c1ae7726d1dc23900f31e1e4 |
|
02-May-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Only compile ES files when ES1 or ES2 are selected This still requieres manual generation of the es1 and es2 glapis and is disabled by default.
/external/mesa3d/src/mesa/sources.mak
|
199b0894b501607bf8d599ef5efc08cd6c08c79d |
|
11-May-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Optimize get.c by using a table-driven approach
/external/mesa3d/src/mesa/sources.mak
|
fef6e36e0736a68e24d7844bae65a01de8359214 |
|
11-May-2010 |
Brian Paul <brianp@vmware.com> |
mesa: more transform feedback infrastructure Includes GL_ARB_transform_feedback2 which encapsulates transform feedback state in objects.
/external/mesa3d/src/mesa/sources.mak
|
296adbd545b8efd38c9ed508166b2de2764a444b |
|
25-Apr-2010 |
Chia-I Wu <olv@lunarg.com> |
glapi: Move to src/mapi/. Move glapi to src/mapi/{glapi,es1api,es2api}.
/external/mesa3d/src/mesa/sources.mak
|
73ded0624de66bc83ae990530febb129d950d04b |
|
25-Apr-2010 |
Chia-I Wu <olv@lunarg.com> |
glapi: Move assembly dispatchers back into glapi/.
/external/mesa3d/src/mesa/sources.mak
|
00b7dcd27aa6da541e6ba4a431c6d00da7886855 |
|
05-May-2010 |
Brian Paul <brianp@vmware.com> |
mesa: remove unused renderbuffer adaptor code
/external/mesa3d/src/mesa/sources.mak
|
a6ec153830ea25958f8cb5f5b5ae7a3433d61bbc |
|
05-May-2010 |
Chia-I Wu <olv@lunarg.com> |
mesa: Fix build of ES overlay. ES overlay is built with FEATURE_ES1 or FEATURE_ES2, and is built without FEATURE_GL. Fix the build by always building OpenGL ES sources, but test for FEATURE_ES1 or FEATURE_ES2. Also, define symbols that are missing because FEATURE_GL is not defined.
/external/mesa3d/src/mesa/sources.mak
|
0f5e8f77022f8bb4ac00128af6d217da747e63df |
|
27-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
st/mesa: Move st_cb_drawtex.c to the mesa state tracker
/external/mesa3d/src/mesa/sources.mak
|
1904ba7936eb5a3fa76875a498eb54f3bd5f90a5 |
|
26-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Move drawtex functionality to main/
/external/mesa3d/src/mesa/sources.mak
|
87eb66775949af6e9512daf7e4665c1cfa6b8745 |
|
25-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Move glQueryMatrixxOES() implementation to core mesa
/external/mesa3d/src/mesa/sources.mak
|
7179a822628963d8cfa0817cf072c5acb70638a7 |
|
25-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Move support for paletted textures to main/teximage.c
/external/mesa3d/src/mesa/sources.mak
|
7aae8a592a299abd881372d3a2850375c2bb8884 |
|
25-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Move get_es*.c to main/
/external/mesa3d/src/mesa/sources.mak
|
ea0c7e71638a4a72a4eae962e6cc471bd33a5605 |
|
23-Apr-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
mesa: Move api_exec_es*.c into mesa/main This requires renaming a few functions to have unique names so that they can all live within the same driver.
/external/mesa3d/src/mesa/sources.mak
|
da8412ec19ad00627ae9139dc02f46f344bbb6ac |
|
12-Apr-2010 |
Chia-I Wu <olv@lunarg.com> |
st/mesa: Drop st_public support. There is no user of st_public now.
/external/mesa3d/src/mesa/sources.mak
|
a1aa53b2a934ca026bb115aca18a46fd920f9e8d |
|
25-Feb-2010 |
Chia-I Wu <olv@lunarg.com> |
st/mesa: Implement GL_OES_EGL_image driver hooks. Use st_manager::get_egl_image to look up GLeglImageOES and implement EGLImageTargetTexture2D and EGLImageTargetRenderbufferStorage.
/external/mesa3d/src/mesa/sources.mak
|
e443d13ab672d2b226324ce5bdf4570912b38785 |
|
31-Mar-2010 |
Brian Paul <brianp@vmware.com> |
mesa: add transformfeedback.c to build
/external/mesa3d/src/mesa/sources.mak
|
9d3a873f425fde83628b547c4b4638f39d78c1b9 |
|
16-Mar-2010 |
Chia-I Wu <olv@lunarg.com> |
Merge remote branch 'origin/gallium-st-api'
|
41eab95b3bc29a4fe6fd08b7f1f80cef5bdc097f |
|
11-Mar-2010 |
George Sapountzis <gsapountzis@gmail.com> |
glapi: exec_malloc for dispatch stubs
/external/mesa3d/src/mesa/sources.mak
|
de8a879f5c77dbf5c31251e07b2f1b8d2635716c |
|
07-Feb-2010 |
Chia-I Wu <olv@lunarg.com> |
st/mesa: Implement st_api.h. There is currently no user of this new interface. As the inteface can coexist with st_public.h, everthing should work as before. ST_TEXTURE_2D is both defined by st_public.h and st_api.h. Reorder the headers in st/dri to avoid conflicts.
/external/mesa3d/src/mesa/sources.mak
|
54ba95a4de749de1da73b3917aac99eb1d57d7fa |
|
09-Mar-2010 |
George Sapountzis <gsapountzis@gmail.com> |
glapi: split out arch-specific code for entrypoints
/external/mesa3d/src/mesa/sources.mak
|
27d260b41038e0c19c8f24b8bdb2c004c1eb7aa2 |
|
24-Feb-2010 |
Chia-I Wu <olv@lunarg.com> |
glapi: Move src/mesa/main/dispatch.c to glapi and rename. main/dispatch.c is a glapi source file. It is part of GLAPI_SOURCES in sources.mak and part of glapi_sources in SConscript. This commit moves it to glapi/ and renames it to glapi_dispatch.c.
/external/mesa3d/src/mesa/sources.mak
|
f845e4ff1bf4e7e2f804024157494a12eedec174 |
|
08-Feb-2010 |
Francisco Jerez <currojerez@riseup.net> |
st/dri2: Use event-driven buffer validation.
/external/mesa3d/src/mesa/sources.mak
|
126aff18aaf7512dfe07e4fd43e21a2ecd3a96ff |
|
22-Jan-2010 |
Brian Paul <brianp@vmware.com> |
glapi: split the no-op dispatch code into new glapi_nop.c file This unclutters the glapi.c file a bit.
/external/mesa3d/src/mesa/sources.mak
|
2d44b6f8848ee2c43a92c5a00ec9981b82319ed8 |
|
02-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
st/mesa: Remove st_api.c. st_api.c is supposed to define st_api_OpenGL to advertise OpenGL support. However, the linker discards the symbol because it has no user. It is better to leave this to other state trackers that link to libmesagallium.a. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/sources.mak
|
29f50f61ea8edec3a3bd6bccf7ab9157682ec6de |
|
06-Jan-2010 |
Brian Paul <brianp@vmware.com> |
mesa: added version.c to build
/external/mesa3d/src/mesa/sources.mak
|
c9b558351847133dced0c9daaeb84d57d550afc9 |
|
31-Dec-2009 |
Brian Paul <brianp@vmware.com> |
st/mesa: implement conditional rendering
/external/mesa3d/src/mesa/sources.mak
|
0fbe828c1d2a7e7d9155a3ef64e91da4ec2b79ee |
|
30-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: _mesa_Begin/EndConditionalRender() functions For GL_NV_conditional_render and GL3. The drawing functions don't check the query object yet. No API dispatch yet.
/external/mesa3d/src/mesa/sources.mak
|
75f371e973d19650a5c157a0844e43ffdea5e43e |
|
12-Dec-2009 |
Michal Krol <michal@vmware.com> |
Remove grammar module -- no dependencies left.
/external/mesa3d/src/mesa/sources.mak
|
a3eb0f718e19653a2ad8e49396c904183be456f3 |
|
12-Dec-2009 |
Michal Krol <michal@vmware.com> |
Merge branch 'master' into glsl-pp-rework-2 Conflicts: progs/perf/drawoverhead.c progs/perf/teximage.c progs/perf/vbo.c progs/perf/vertexrate.c src/mesa/shader/slang/library/slang_common_builtin_gc.h
|
cc020425e929110613ddb405d3e82313d27a35ed |
|
10-Dec-2009 |
Brian Paul <brianp@vmware.com> |
mesa: added new libglslpp.a and libglslcl.a to libGL build
/external/mesa3d/src/mesa/sources.mak
|
cd6b8dd9e82fedc55d033131fbc0f8ee950567c8 |
|
09-Dec-2009 |
Eric Anholt <eric@anholt.net> |
mesa: Move OES_read_format support from drivers into the core. The assertion is that the correct read type to be using is the native type of the underlying read renderbuffer. For some fallback paths, this may be worse than GL_RGBA/GL_UNSIGNED_BYTE for reads today, but it gets all drivers the expected GL_BGRA/GL_UNSIGNED_BYTE for ARGB8888 or GL_BGR//GL_UNSIGNED_SHORT_5_6_5_REV for rgb565 with no work. This fixes the intel (and other) DRI drivers to report read formats that should hit blit PBO readpixels paths.
/external/mesa3d/src/mesa/sources.mak
|
1f196b786d6bd0c6a5dbdc638574ff716cc3d4de |
|
29-Oct-2009 |
Brian Paul <brianp@vmware.com> |
Merge branch 'texformat-rework' Conflicts: src/mesa/drivers/dri/radeon/radeon_fbo.c src/mesa/drivers/dri/s3v/s3v_tex.c src/mesa/drivers/dri/s3v/s3v_xmesa.c src/mesa/drivers/dri/trident/trident_context.c src/mesa/main/debug.c src/mesa/main/mipmap.c src/mesa/main/texformat.c src/mesa/main/texgetimage.c
|
17ef1f6074d6107c167f1956a5c60993904c0b72 |
|
08-Oct-2009 |
Chia-I Wu <olvaffe@gmail.com> |
mesa: Enable remap table in core. This enables the remap table in core. driInitExtensions is adapted to use the remap table. All uses of extension_helper.h are replaced by remap_helper.h. The chicken-egg problem of the DRI drivers is also solved. It is now also possible to pass NULL extensions to driInitExtensions. It will cause driInitExtensions to map all known functions. This functionality is used by software drivers and EGL_i915. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/sources.mak
|
74ae14a2bde4f87a554c3d96e6f4a9a02591308d |
|
01-Oct-2009 |
Brian Paul <brianp@vmware.com> |
mesa: move texel fetch/store into new texfetch.[ch] files
/external/mesa3d/src/mesa/sources.mak
|
a7455f9fc64f0e2e09e65c0b7d76b539bce8a79b |
|
26-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: added formats.c to build
/external/mesa3d/src/mesa/sources.mak
|
a1cf9b6abe0250f1496cea2cf49e29430ceab028 |
|
21-Sep-2009 |
Brian Paul <brianp@vmware.com> |
Revert "st/mesa: Compile in meta.c." This reverts commit 6c5726cd39ab12b86fae391d075fa74bc24b615c.
/external/mesa3d/src/mesa/sources.mak
|
6c5726cd39ab12b86fae391d075fa74bc24b615c |
|
21-Sep-2009 |
Chia-I Wu <olvaffe@gmail.com> |
st/mesa: Compile in meta.c. meta was moved to core Mesa since 651cffd626a82d9bf539437ca4bdf8ea4b396fab. Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/sources.mak
|
58e843dda05e2addfe6584c5480fb2181b0aff53 |
|
20-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove s_imaging.c from build
/external/mesa3d/src/mesa/sources.mak
|
14869c09847f7d2f638acb13064fb1bb8bce620c |
|
19-Sep-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove s_texstore.c from makefile/project files
/external/mesa3d/src/mesa/sources.mak
|
d06069f30513163108489dd189dc8027cb4ad643 |
|
08-Sep-2009 |
Michal Krol <michal@vmware.com> |
slang: Remove the old preprocessor.
/external/mesa3d/src/mesa/sources.mak
|
f37070bab6af350caec905ea7658e9241042b6cc |
|
29-Aug-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
ARB sync: Add support for GL_ARB_sync to swrast This isn't quite right yet. The delete behavior and the context clean-up needs some work.
/external/mesa3d/src/mesa/sources.mak
|
42ecb1287ebb8b6f29d300e8dcb0e9487504dabc |
|
25-Aug-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove -I$(TOP)/src/gallium/drivers from sources.mak Core Mesa and the state tracker do not depend on any gallium drivers.
/external/mesa3d/src/mesa/sources.mak
|
a512985fd81c1ed4ccc5e69aaa05015cf7ff844d |
|
18-Aug-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
Merge branch 'master' into asm-shader-rework-1 Conflicts: src/mesa/shader/arbprogparse.c
|
33a838beb913c011b5ee8158c2717b7c8c351b17 |
|
10-Aug-2009 |
Brian Paul <brianp@vmware.com> |
mesa: new driver meta-ops module Implement glClear() in terms of quad rendering, implement glBlitFramebuffer() in terms of glCopyTexImage2D + textured quad, etc. There have been several places in the drivers where we've implemented meta rendering similar to this. This is an effort to do it in a more portable and more efficient form. The _mesa_meta_begin/end() functions act like glPush/PopAttrib() but are lighter-weight. Plus, _mesa_meta_begin() resets GL state back to default values (texturing off, identity vertex transform, etc) so the meta drawing functions don't have to worry about it. For now only _mesa_mesa_blit_framebuffer() and _mesa_meta_clear() are implemented. glDrawPixels() and glCopyPixels() would be the next candidates.
/external/mesa3d/src/mesa/sources.mak
|
770cebbc29863ae944a31463ee4bdeb789105aba |
|
21-Jul-2009 |
Ian Romanick <ian.d.romanick@intel.com> |
ARB_fp/vp: Initial import of new ARB vp/fp assembler This still needs quite a bit of work, but a bunch of the programs in progs/vp produce correct results.
/external/mesa3d/src/mesa/sources.mak
|
cf721c8137a0335016d0ec36449819ba80578b7d |
|
20-Jul-2009 |
Michel Dänzer <daenzer@vmware.com> |
Add common_ppc.c to MESA_GALLIUM_SOURCES.
/external/mesa3d/src/mesa/sources.mak
|
a4bec69e7271eda0137874973aa8c7d44175fedf |
|
04-Apr-2009 |
Brian Paul <brianp@vmware.com> |
mesa: move glGetTexImage(), glGetCompresssedTexImage() code into new file
/external/mesa3d/src/mesa/sources.mak
|
4045a2c7d302352646c1ff2a01cd531aa1b55d31 |
|
07-Mar-2009 |
Brian Paul <brianp@vmware.com> |
mesa: move shared context state functions to new shared.c file
/external/mesa3d/src/mesa/sources.mak
|
2c3785159574e6c8640b6af3ce2ef561d095f324 |
|
07-Mar-2009 |
Brian Paul <brianp@vmware.com> |
mesa: move glViewport and glDepthRange functions into new viewport.c file A bit of refactoring with an eye toward ES2 and GL 3.1
/external/mesa3d/src/mesa/sources.mak
|
2ee5ba0411de9c6cb17326a1f4a6c316295dae69 |
|
07-Mar-2009 |
Brian Paul <brianp@vmware.com> |
swrast: rename s_buffers.c -> s_clear.c
/external/mesa3d/src/mesa/sources.mak
|
69e07bdeb42f2454f5052f86119adfb68f253098 |
|
07-Mar-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove GL_MESA_program_debug extension This was never fully fleshed out and hasn't been used.
/external/mesa3d/src/mesa/sources.mak
|
82f1c0be1325130ab03d3bef629264618924b897 |
|
07-Mar-2009 |
Brian Paul <brianp@vmware.com> |
mesa: add new program optimizer code This is pretty simplistic for now, but helps with certain shaders.
/external/mesa3d/src/mesa/sources.mak
|
2cbc4655a892e5924e51a4c59696c776bcf60716 |
|
05-Mar-2009 |
Brian Paul <brianp@vmware.com> |
mesa: new cpuinfo.c file to init/query cpu info and extensions
/external/mesa3d/src/mesa/sources.mak
|
2fcfa1ac0ee5f177c3760d63eaa633e004a11507 |
|
05-Mar-2009 |
Jakob Bornecrantz <wallbraker@gmail.com> |
mesa: Add x86/common_x86.c to libmesagallium.a Thanks to Brian for the refactor commit
/external/mesa3d/src/mesa/sources.mak
|
20d289eb2d32851030de6c28bba945eb4057a857 |
|
04-Mar-2009 |
Brian Paul <brianp@vmware.com> |
mesa: rename x86.c -> x86_xform.c
/external/mesa3d/src/mesa/sources.mak
|
baf2c746c1fbebb5aa5c430003afc14d2f91c073 |
|
02-Mar-2009 |
Brian Paul <brianp@vmware.com> |
mesa: remove VF_SOURCES, simplify MATH_XFORM_SOURCES
/external/mesa3d/src/mesa/sources.mak
|
23682dc6299ff624405eec4ea61fa504d71764c6 |
|
28-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: just re-order some parts and update comments in sources.mak
/external/mesa3d/src/mesa/sources.mak
|
7787fa10bac206f7690fc742b952df99254c4ea1 |
|
28-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: add gallium state tracker sources to ALL_SOURCES This should fix some missing dependency checking.
/external/mesa3d/src/mesa/sources.mak
|
6b722272709abed5468428da5d2c8951c84867d2 |
|
19-Feb-2009 |
Alan Hourihane <alanh@vmware.com> |
gallium: add winsys interface for viewport changes to support DRI2
/external/mesa3d/src/mesa/sources.mak
|
da4f933eb2544b62daf0b3c3bd8e16277dd64117 |
|
11-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: refactor MATH_SOURCES, remove Mesa x86 codegen from gallium build Omit math/m_xform.c from gallium builds since it's not used and it's the one place we were pulling in the Mesa x86 codegen which collides with gallium's x86 codegen. Can now omit ASM_C_SOURCES from gallium build too.
/external/mesa3d/src/mesa/sources.mak
|
7e0bc2eb8df6f83a67410cd422b709981f88cd87 |
|
09-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: add x86/rtasm/x86sse.c to fix linux-x86 build
/external/mesa3d/src/mesa/sources.mak
|
abbe96cb6e7581a52652030e40442b943a482840 |
|
09-Feb-2009 |
Brian Paul <brianp@vmware.com> |
mesa: added new linux-gallium and linux-gallium-debug configs Also, remove gallium-related things from configs/default. They're in linux-gallium now. So the default builds are the same as they have been for Mesa/master.
/external/mesa3d/src/mesa/sources.mak
|
ca8e42652c67e1ff0d4624c50924a93e6a309a4c |
|
17-Dec-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
mesa: updated list of src files
/external/mesa3d/src/mesa/sources.mak
|
8627a14ec872c532ac7660abfaf1a2db9b8608bb |
|
10-Dec-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
st: move feedback draw function to new file
/external/mesa3d/src/mesa/sources.mak
|
e90c0c976d89d108a8220b538e02be173cf308fe |
|
19-Aug-2008 |
Brian Paul <brian.paul@tungstengraphics.com> |
gallium: do a proper implementation of GL_OES_read_format Examine the currently bound color buffer's format to see if there's a good format/type match.
/external/mesa3d/src/mesa/sources.mak
|
3eea56dc93eeeb7f0155e2113ffea6a3fae48dd9 |
|
07-Aug-2008 |
José Fonseca <jrfonseca@tungstengraphics.com> |
mesa: Rename sources to sources.mak.
/external/mesa3d/src/mesa/sources.mak
|