298be2b028263b2c343a707662c6fbfa18293cb2 |
|
19-Feb-2010 |
Kristian Høgsberg <krh@bitplanet.net> |
Replace the _mesa_*printf() wrappers with the plain libc versions
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
987e9188d25e7c49eb7e6fe64dbe63dd2cfc25ef |
|
15-Dec-2009 |
Vinson Lee <vlee@vmware.com> |
x86: ifdef out unused function cptr.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
0397b2bb41b0f337af2949a15bcd7d0e7e8a7dc1 |
|
11-Sep-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
Merge branch 'gallium-0.1' into gallium-0.2 A first attempt at moving gallium onto a branch directly off master... It will be interesting to see how much work this takes to get running. Have resolved the conflicts semi-arbitarily, not compiled or tested. Conflicts: .gitignore Makefile configs/config.mgw configs/darwin configs/darwin-x86ppc configs/default configs/freebsd-dri configs/linux-dri configs/linux-dri-xcb configs/linux-fbdev configs/linux-static configs/linux-x86-64-static configs/linux-x86-static doxygen/Makefile include/GL/gl.h progs/demos/Makefile progs/demos/descrip.mms progs/demos/texenv.c progs/egl/.gitignore progs/egl/Makefile progs/glsl/.gitignore progs/glsl/Makefile progs/glsl/convolutions.c progs/samples/Makefile.mgw progs/tests/.gitignore progs/trivial/.gitignore progs/trivial/point-param.c progs/trivial/tri.c progs/xdemos/.gitignore progs/xdemos/glthreads.c src/egl/drivers/demo/Makefile src/egl/drivers/dri/Makefile src/egl/main/Makefile src/glu/Makefile src/glu/sgi/Makefile src/glu/sgi/Makefile.mgw src/glut/glx/Makefile.mgw src/glut/os2/WarpWin.cpp src/glut/os2/glut_cindex.cpp src/glut/os2/glut_gamemode.cpp src/glut/os2/glut_win.cpp src/glut/os2/glut_winmisc.cpp src/glut/os2/os2_glx.cpp src/glut/os2/os2_menu.cpp src/glut/os2/os2_winproc.cpp src/glw/Makefile src/glx/x11/dri_glx.c src/glx/x11/glxext.c src/mesa/Makefile src/mesa/Makefile.mgw src/mesa/descrip.mms src/mesa/drivers/beos/Makefile src/mesa/drivers/common/descrip.mms src/mesa/drivers/common/driverfuncs.c src/mesa/drivers/directfb/Makefile src/mesa/drivers/dri/Makefile.template src/mesa/drivers/dri/common/dri_bufmgr.c src/mesa/drivers/dri/common/dri_bufmgr.h src/mesa/drivers/dri/common/dri_util.c src/mesa/drivers/dri/common/extension_helper.h src/mesa/drivers/dri/common/mmio.h src/mesa/drivers/dri/common/utils.c src/mesa/drivers/dri/common/utils.h src/mesa/drivers/dri/glcore/Makefile src/mesa/drivers/dri/i810/i810screen.c src/mesa/drivers/dri/i915/intel_ioctl.c src/mesa/drivers/dri/i915/intel_ioctl.h src/mesa/drivers/dri/i915/intel_screen.c src/mesa/drivers/dri/i915/server/i830_common.h src/mesa/drivers/dri/i915/server/i830_dri.h src/mesa/drivers/dri/i965/intel_screen.c src/mesa/drivers/dri/i965/server/i830_common.h src/mesa/drivers/dri/i965/server/i830_dri.h src/mesa/drivers/dri/mach64/mach64_screen.c src/mesa/drivers/dri/nouveau/nouveau_context.h src/mesa/drivers/dri/nouveau/nouveau_fifo.c src/mesa/drivers/dri/nouveau/nouveau_fifo.h src/mesa/drivers/dri/nouveau/nouveau_screen.c src/mesa/drivers/dri/nouveau/nouveau_screen.h src/mesa/drivers/dri/r128/r128_tex.h src/mesa/drivers/dri/savage/savageioctl.h src/mesa/drivers/fbdev/Makefile src/mesa/drivers/osmesa/Makefile src/mesa/drivers/osmesa/descrip.mms src/mesa/drivers/x11/Makefile src/mesa/drivers/x11/descrip.mms src/mesa/drivers/x11/xm_dd.c src/mesa/glapi/glapi.c src/mesa/glapi/glthread.c src/mesa/main/api_validate.c src/mesa/main/attrib.c src/mesa/main/bufferobj.c src/mesa/main/bufferobj.h src/mesa/main/buffers.c src/mesa/main/config.h src/mesa/main/context.c src/mesa/main/descrip.mms src/mesa/main/drawpix.c src/mesa/main/enums.c src/mesa/main/fbobject.c src/mesa/main/glheader.h src/mesa/main/imports.c src/mesa/main/mipmap.c src/mesa/main/mm.c src/mesa/main/mm.h src/mesa/main/mtypes.h src/mesa/main/points.c src/mesa/main/sources src/mesa/main/state.c src/mesa/main/texcompress_fxt1.c src/mesa/main/texenvprogram.c src/mesa/main/texobj.c src/mesa/main/texstate.c src/mesa/main/texstore.c src/mesa/math/descrip.mms src/mesa/shader/arbprogram.c src/mesa/shader/descrip.mms src/mesa/shader/prog_execute.c src/mesa/shader/prog_statevars.c src/mesa/shader/prog_statevars.h src/mesa/shader/prog_uniform.c src/mesa/shader/program.c src/mesa/shader/program.h src/mesa/shader/shader_api.c src/mesa/shader/slang/descrip.mms src/mesa/shader/slang/library/slang_vertex_builtin_gc.h src/mesa/sources src/mesa/swrast/descrip.mms src/mesa/swrast/s_drawpix.c src/mesa/swrast/s_fragprog.c src/mesa/swrast/s_readpix.c src/mesa/swrast/s_span.c src/mesa/swrast_setup/descrip.mms src/mesa/tnl/descrip.mms src/mesa/tnl/t_context.h src/mesa/tnl/t_vp_build.c src/mesa/tnl/tnl.h src/mesa/vbo/descrip.mms src/mesa/vbo/vbo_context.c src/mesa/vbo/vbo_exec_array.c src/mesa/x86-64/xform4.S src/mesa/x86/rtasm/x86sse.c src/mesa/x86/rtasm/x86sse.h windows/VC6/progs/glut/glut.dsp windows/VC7/mesa/gdi/gdi.vcproj windows/VC7/mesa/glu/glu.vcproj windows/VC7/mesa/mesa.sln windows/VC7/mesa/mesa/mesa.vcproj windows/VC7/mesa/osmesa/osmesa.vcproj windows/VC7/progs/glut/glut.vcproj windows/VC8/mesa/gdi/gdi.vcproj windows/VC8/mesa/glu/glu.vcproj windows/VC8/mesa/mesa.sln windows/VC8/mesa/mesa/mesa.vcproj windows/VC8/progs/glut/glut.vcproj
|
101d1a658a614d1e2ec02b1e697f6161291af653 |
|
23-Jul-2008 |
José Fonseca <jrfonseca@tungstengraphics.com> |
mesa: Prefix main includes with dir to avoid conflicts. Some of the headers in src/mesa/main have pretty common names which easily conflict with third-party code, e.g. config.h
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
16900515214912557dfd35e3b333e0e312b8bc61 |
|
11-Apr-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
mesa: fix broken x86_call()
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
b5292b4d9967f3a3a35cd7f1909b46fab9179111 |
|
19-Mar-2008 |
Brian <brian.paul@tungstengraphics.com> |
x86_init_func_size() returns int to indicate success/fail (bug 15119)
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
a3b5ae783e18040349f1736c2ad812e0ec24a7b8 |
|
19-Mar-2008 |
Alan Hourihane <alanh@tungstengraphics.com> |
set outputs_safe to 0 as it's possible for the code generation to slip over the allocated memory for the vb. pull in sse fixes from gallium-0.1
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
a856b399e6a46f2026006402bc6b9125bd23f9a9 |
|
13-Feb-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
x86: fix assignment in assert typo
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
66640c4b589db7b6b5edce7d297ae6623bfda9c1 |
|
13-Feb-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
x86: remove debug
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
8162d317d2f6f2dcc31f31c0c2d663c33dfee053 |
|
13-Feb-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
x86: emit absolute calls, as reallocating exec mem breaks relative ones
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
6046c54cc40d32d4c1a47c061494a37fadefd947 |
|
13-Feb-2008 |
Keith Whitwell <keith@tungstengraphics.com> |
x86: reallocate exec mem when we run out
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
909c703bfbf7404414befaa0a94b76d78ba3cb4c |
|
07-Feb-2008 |
Michel Dänzer <michel@tungstengraphics.com> |
tgsi: Fall back to interpreter instead of assert(0) on unimplemented SSE code.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
417cb2c1829f2119f6674987edac09c61d633b45 |
|
03-Nov-2007 |
Brian <brian.paul@tungstengraphics.com> |
Fix mem leak in SSE code generation path (Michel Dänzer) and don't crash if _mesa_exec_malloc() returns NULL. (picked from mesa_7_0_branch)
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
86a03e43ced13e7c00f16d037b27faddfbcb2333 |
|
03-Oct-2007 |
Michel Dänzer <michel@tungstengraphics.com> |
Double amount of memory allocated for generated shader code. The code generated for the glxgears vertex shader didn't fit, causing a crash.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
f78193f444dad2a1aee219f538bc0da3f040c2e1 |
|
28-Sep-2007 |
Zack Rusin <zack@tungstengraphics.com> |
Remove gl dependency from the x86 assembler code
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
901577e07fcab0cf90a272fee900cb0831ae84c3 |
|
28-Sep-2007 |
Zack Rusin <zack@tungstengraphics.com> |
Revert "Redoing the way we handle vertex shaders for the draw module." This reverts commit 6dcfddb8e2ec2bfb6187b912807fa65f28da2c5e.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
6dcfddb8e2ec2bfb6187b912807fa65f28da2c5e |
|
28-Sep-2007 |
Zack Rusin <zack@tungstengraphics.com> |
Redoing the way we handle vertex shaders for the draw module.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
82e2d3226893487d33152f15763516473187c07d |
|
26-Sep-2007 |
Keith Whitwell <keith@tungstengraphics.com> |
Fix some compiler warnings with -pedantic
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
65e3af51efc9d688ef8face0a44429a90c5dd4c9 |
|
26-Sep-2007 |
Keith Whitwell <keith@tungstengraphics.com> |
Enable codegen based whenever __i386__ is defined.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
2c7b74725bfbd0a022ebfada4736d6cb8ac28047 |
|
24-Aug-2007 |
michal <michal@michal-laptop.(none)> |
Indent. Remove GL dependencies. Simplify. Add rtasm instructions.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
edefc658e4374fea96404715ce176b24942322d3 |
|
09-Aug-2006 |
Michal Krol <mjkrol@gmail.org> |
More GLSL code - more support for vec4 operations on x86 back-end.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
fe57ed4f2566e30384d0c786998842405d8e8990 |
|
02-Jun-2006 |
Roland Scheidegger <rscheidegger@gmx.ch> |
Fix extended swizzling in vertex programs by introducing special swizzle instruction, extend the 2 bit rsw field to 3 bit like used in other places. While here, also fix up rsw (negation), dph and try to fix up rsq with negative values (doesn't work, bug seems elsewhere) in the sse codegen code.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
0b9d7e477a5cdf1d7164bc4db56cbebbcff38fdc |
|
16-May-2006 |
Michal Krol <mjkrol@gmail.org> |
Add functions.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
6acf1e93a291511cfb20b0e2aeda6e71ceb62a62 |
|
25-Apr-2006 |
Michal Krol <mjkrol@gmail.org> |
Remove carriage returns.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
9ac9605de156408580b81ba7e2780bd3f5372c6d |
|
27-Feb-2006 |
Michal Krol <mjkrol@gmail.org> |
More GLSL code: - add x86 code generator; - add full support for uniforms in ARB_shader_objects; - add assembly instruction: global_addr; - reorganize #includes; - built-in uniforms accessed by index, rather than by name; - add some entries to x86sse rtasm; - add configurations to VC6 projects: 'Release x86' and 'Debug x86'; - #define SLANG_X86 active only on VC6 x86 builds; - introduce code export table for a shader; - remove GNU license from the noise library;
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
005469005df6ba5f80e382d5371c6d069c27738b |
|
18-Oct-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
Add _mesa_exec_malloc() and _mesa_exec_free() for allocating executable memory. Based on Thomas Hellstrom's patch. TODO: glapi.c also needs this, but cannot access this code.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
aa2069586d434dd0487b0daa2b583efe801a0d51 |
|
16-Sep-2005 |
Brian Paul <brian.paul@tungstengraphics.com> |
use mesa import wrappers, bug 4468
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
0cfbd849ecaa59b842eca303d581d4ce90440bac |
|
10-Jul-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
Add lots of x87 fpu instructions.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
002d0ad3e96a22350cdeafc845ec3233224b14e4 |
|
09-Jun-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
Turn off DISASSEM
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
dce3a91a8d755e394d80b6d594fb3114eed67e49 |
|
08-Jun-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
Add some more opcodes
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|
461a2a799a99a8c8aba7e09c96d7c2e5c3196dcf |
|
07-Jun-2005 |
Keith Whitwell <keith@tungstengraphics.com> |
New files - split off runtime assembly functions from t_vertex_sse.c.
/external/mesa3d/src/mesa/x86/rtasm/x86sse.c
|