Lines Matching +full:x86 +full:- +full:windows
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dt…
4 <meta http-equiv="content-type" content="text/html; charset=utf-8">
23 implemented with LLVM IR which is translated to x86, x86-64, or ppc64le machine
36 For x86 or amd64 processors, 64-bit mode is recommended.
44 Vector-Scalar Facility) is recommended if supported AND Mesa is
57 aptitude install llvm-dev
66 For a RPM-based distribution do:
69 yum install llvm-devel
73 For Windows you will need to build LLVM from source with MSVC or MINGW
79 <code>-DLLVM_USE_CRT_xxx=yyy</code> as described below.
84 <th rowspan="2">LLVM build-type</th>
85 <th colspan="2" align="center">Mesa build-type</th>
93 <td><code>-DLLVM_USE_CRT_DEBUG=MTd</code></td>
94 <td><code>-DLLVM_USE_CRT_DEBUG=MT</code></td>
98 <td><code>-DLLVM_USE_CRT_RELEASE=MTd</code></td>
99 <td><code>-DLLVM_USE_CRT_RELEASE=MT</code></td>
104 You can build only the x86 target by passing -DLLVM_TARGETS_TO_BUILD=X86
120 scons build=debug libgl-xlib
125 …./configure --enable-glx=gallium-xlib --with-gallium-drivers=swrast --disable-dri --disable-gbm --…
131 For Windows the procedure is similar except the target:
134 scons platform=windows build=debug libgl-gdi
142 <p>On Linux, building will create a drop-in alternative for libGL.so into</p>
145 build/foo/gallium/targets/libgl-xlib/libGL.so
155 lib directory without the "-debug" suffix.</p>
158 <h2>Windows</h2>
161 On Windows, building will create
162 <code>build/windows-x86-debug/gallium/targets/libgl-gdi/opengl32.dll</code>
163 which is a drop-in alternative for system's <code>opengl32.dll</code>. To use
171 with Microsoft Windows 7 (or later) with llvmpipe (that is, on systems without
176 …<li><p>copy build/windows-x86-debug/gallium/targets/libgl-gdi/opengl32.dll to C:\Windows\SysWOW64\…
180 ; https://technet.microsoft.com/en-us/library/cc749368.aspx
181 ; https://www.msfn.org/board/topic/143241-portable-windows-7-build-from-winpe-30/page-5#entry942596
182 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\MSOGL]
199 scons build=profile <same-as-before>
214 perf record -g /my/application
219 When run inside Linux perf, llvmpipe will create a /tmp/perf-XXXXX.map file with
220 symbol address table. It also dumps assembly code to /tmp/perf-XXXXX.map.asm,
221 which can be used by the bin/perf-annotate-jit.py script to produce disassembly of
226 <a href="https://github.com/jrfonseca/gprof2dot#linux-perf">Gprof2Dot</a>.</p>
233 build/linux-???-debug/gallium/drivers/llvmpipe:
243 Some of these tests can output results and benchmarks to a tab-separated file
247 build/linux-x86_64-debug/gallium/drivers/llvmpipe/lp_test_blend -o blend.tsv
260 The driver-independent parts of the LLVM / Gallium code are found in
265 We use LLVM-C bindings for now. They are not documented, but follow the C++
268 <a href="https://npcontemplation.blogspot.com/2008/06/secret-of-llvm-c-bindings.html">
269 this stand-alone example</a>. See the llvm-c/Core.h file for reference.
279 …<li><a href="https://www.cs.unc.edu/~olano/papers/2dh-tri/">Triangle Scan Conversion using 2D Homo…
280 …rallel/rasterization-on-larrabee/217200602">Rasterization on Larrabee</a> (<a href="http://devmast…
281 …ef="http://devmaster.net/posts/6133/rasterization-using-half-space-functions">Rasterization using …
282 …<li><a href="http://devmaster.net/posts/6145/advanced-rasterization">Advanced Rasterization</a></l…
283 …<li><a href="https://fgiesen.wordpress.com/2013/02/17/optimizing-sw-occlusion-culling-index/">Opti…
291 …//www.gamasutra.com/view/feature/3301/runtime_mipmap_filtering.php">Run-Time MIP-Map Filtering</a>…
292 …<li><a href="http://alt.3dcenter.org/artikel/2003/10-26_a_english.php">Will "brilinear" filtering …
293 … <li><a href="http://ixbtlabs.com/articles2/gffx/nv40-rx800-3.html">Trilinear filtering</a></li>
294 <li><a href="http://devmaster.net/posts/12785/texture-swizzling">Texture Swizzling</a></li>
300 …<li><a href="http://www.cdl.uni-saarland.de/projects/wfv/#header4">Whole-Function Vectorization</a…
306 …ref="http://www.drdobbs.com/optimizing-pixomatic-for-modern-x86-proc/184405807">Optimizing Pixomat…
307 …l.com/content/www/us/en/architecture-and-technology/64-ia-32-architectures-optimization-manual.htm…
309 …<li><a href="https://software.intel.com/en-us/articles/intel-intrinsics-guide">Intel Intrinsics Gu…
316 …<li><a href="https://npcontemplation.blogspot.co.uk/2008/06/secret-of-llvm-c-bindings.html">The se…
322 …<li><a href="https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-in…
323 …<li><a href="https://msdn.microsoft.com/en-us/library/gg615082.aspx#architecture">WARP Architectur…