DRI User Guide VA Linux Systems, Inc

Total Page:16

File Type:pdf, Size:1020Kb

DRI User Guide VA Linux Systems, Inc DRI User Guide VA Linux Systems, Inc. Professional Services - Graphics. 15 June 2001 1. Preamble 1.1 Copyright Copyright © 2000-2001 by VALinux Systems, Inc. All Rights Reserved. Permission is granted to make and distribute verbatim copies of this document provided the copyright notice and this permission notice are preserved on all copies. 1.2 Trademarks OpenGL is a registered trademark and SGI is a trademark of Silicon Graphics, Inc. Unix is a reg- istered trademark of The Open Group. The ‘X’ device and X Window System aretrademarks of The Open Group. XFree86 is a registered trademark of The XFree86 Project, Inc. Linux is a regis- tered trademark of Linus Torvalds. Intel is a registered trademark of Intel Corporation. 3Dlabs, GLINT,and Oxygen areeither registered trademarks or trademarks of 3Dlabs Inc. Ltd. 3dfx, Voodoo3, Voodoo4, and Voodoo5 areregistered trademarks of 3dfx Interactive, Incorporated. Matrox is a registered trademark of Matrox Electronic Systems Ltd. ATIRage and Radeon are registered trademarks of ATI Technologies, Inc. All other trademarks mentioned arethe property of their respective owners. 2. Introduction With XFree86 4.x and the Direct Rendering Interface (DRI), hardwareaccelerated 3D graphics can be considered a standardfeatureonLinux workstations. Support for other operating systems, such as FreeBSD, is underway. This document describes how to use the DRI system and troubleshoot problems which may occur. Readers should have a basic understanding of Linux, X and OpenGL. See the resources section at the end for moredocumentation and softwaredownloads. This document does not cover compilation or installation of XFree86 4.x. It is assumed that you’ve already installed a Linux distribution which includes XFree86 4.x or that you’reanexperi- enced Linux developer who has compiled the DRI for himself. DRI download, compilation and installation instructions can be found at http://dri.sourceforge.net/DRIcompile.html Edits, corrections and updates to this document may be mailed to <brian@tungstengrah- pics.com>. 3. Supported Architectures & Hardware DRI User Guide 1 DRI User Guide 2 3.1 CPU Architectures The architectures currently supported by the DRI have grown from the initial Intel i386 systems to now include the Alpha Processor and the Sun SPARC machines. Intel’s SSE (a.k.a. Katmai) instructions areused in optimized vertex transformation functions in Mesa-based drivers. This requires a recent Linux kernel both at compile and runtime. See the DRI Compile Guide for compile-time requirements. At runtime a check is made to determine if the CPU can execute SSE instructions. They’redisabled otherwise. AMD’s 3DNow! instructions arealso used in optimized vertex transformation functions in the Mesa-based DRI drivers. 3DNow! is supported in most versions of Linux. Like the SSE opti- mizations, a runtime check is made to determine if the CPU can execute 3DNow! instructions. Alpha-based systems can use Compaq’s optimized math library for improved 3D performance. See the DRI Compilation Guide for details. 3.2 Graphics Hardware XFree86 4.2 (or later versions) includes 3D acceleration for the following graphics hardware: • 3dfx, supported on Intel x86, AMD and Alpha: • Voodoo5 5500 • Voodoo4 4500 • Voodoo3 3500 TV • Voodoo3 3000 AGP • Voodoo3 3000 PCI • Voodoo3 2000 AGP • Voodoo3 2000 PCI • Voodoo Banshee • Velocity 100/200 Thereare many configurations of 3dfx cards on the market. Not all have been tested. • Matrox, supported on Intel x86 and AMD: • Matrox G200 • Matrox G400 • Intel i810/i815/i830 (motherboardchipsets) • i810 • i810-dc100 • i810e • i815 • i830 • ATIRage 128, supported on Intel x86, AMD and Alpha: • Rage Fury • Rage Magnum DRI User Guide 3 • XPERT2000 • XPERT128 • XPERT99 • All-in-Wonder 128 • Rage 128 PCI (Alpha-based systems) Note that both PCI and AGP versions of Rage 128 based cards aresupported at this time. • ATIRadeon, supported on Intel x86, AMD and Alpha: • Radeon SDR AGP • Radeon DDR AGP • Radeon 32MB SDR PCI (Alpha-based systems) • Radeon 7000, M6 (RV100) • Radeon 7200 (R100) • Radeon 7500, M7 (RV200) • Radeon 8500, 9100 (R200) • Radeon 9000, M9 (RV250) • 3Dlabs, supported on Intel x86 and AMD: • Oxygen GMX 2000 (MX/Gamma based). Note: this driver is no longer being actively developed. Support for other hardwareisunderway. Most of the DRI development work is funded by con- tracts with IHVs. These contracts often prevent us from announcing drivers beforethey’re released. Queries about upcoming drivers may not be answerable. 4. Prerequisite Software • The DRI is available in XFree86 4.0 and later. • Some hardwaredrivers requirespecific versions of the Linux kernel for AGP support, etc. See section 10 for specifics. • You DO NOT need to install Mesa separately. The parts of Mesa needed for hardware acceleration arealready in the XFree86/DRI project. 5. Kernel Modules 3D hardwareacceleration requires a DRI kernel module that’s specific to your graphics hardware. The DRI kernel module version must exactly match your running kernel version. Since thereare so many versions of the kernel, it’s difficult to provide precompiled kernel modules. While the Linux source tree includes the DRI kernel module sources, the latest DRI kernel sources will be found in the DRI source tree. See the DRI Compilation Guide for information on compiling the DRI kernel modules. XFree86 4.0.1 added automatic kernel module loading to the X server. On Linux, the X server uses modprobe to load kernel modules. In Linux 2.4.x the DRM kernel modules should be kept in /lib/modules/2.4.x/kernel/drivers/char/drm/ for automatic loading to work. Optionally,DRM kernel modules can be loaded manually with insmod prior to starting the X DRI User Guide 4 server. Youcan verify that the kernel module was installed with lsmod, checking the X server startup log, and checking that /proc/dri/0 exists. 6. XF86Config file The XFree86 configuration file is usually found in /etc/X11/XF86Config.This section describes the parts which must be specially set for the DRI. First, the XF86Config file must load the GLX and DRI modules: Section "Module" ... #This loads the GLX module Load "glx" #This loads the DRI module Load "dri" EndSection Next, the DRI section can be used to restrict access to direct rendering. A client can only use direct rendering if it has permission to open the /dev/dri/card? file(s). The permissions on these DRI device files is controlled by the "DRI" section in the XF86Config file. If you want all of the users on your system to be able to use direct-rendering, then use a simple DRI section like this: Section "DRI" Mode 0666 EndSection This section will allow any user with a current connection to the X server to use direct rendering. If you want to restrict the use of direct-rendering to a certain group of users, then create a group for those users by editing the /etc/group file on your system. For example, you may want to create a group called xf86dri and place two users (e.g., fred and jane)inthat group. Todo that, you might add the following line to /etc/group: xf86dri:x:8000:fred,jane Youhave to be careful that the group id (8000 in this example) is unique. Then you would use the following DRI section: Section "DRI" Group "xf86dri" Mode 0660 EndSection This would limit access to direct-rendering to those users in the xf86dri group (fred and jane in this example). When other users tried to use direct rendering, they would fall back to unaccel- erated indirect rendering. [Note that thereisaknown bug in XFree86 4.0 that prevents some changes to the DRI section from taking effect. Until this bug is fixed, if you change the DRI section, please also remove the /dev/dri directory with the rm -rf /dev/dri command.] Finally,the XF86Config file needs Device and Screen sections specific to your hardware. Look in section 10: Hardware-Specific Information and Troubleshooting for details. DRI User Guide 5 7. Memoryusage Using the 3D features of a graphics cardrequires morememory than when it’s just used as a 2D device. Double buffering, depth buffering, stencil buffers, textures, etc. all requireextra graphics memory. These features may requirefour times the memory used for a simple 2D display. If your graphics carddoesn’t have a lot of memory (less than 16MB, for example), you may have to reduce your screen size and/or color depth in order to use 3D features. Reducing the screen resolution will also leave morespace for textureimages, possibly improving 3D performance. If, for example, you play Quake3 at 1024x768 but start your display at 1600x1200 you might con- sider restarting X at 1024x768 in order to maximize your texturememory space. The documentation included with your cardshould have information about maximum screen size when using 3D. 8. Using 3D Acceleration This section describes how to link your application with libGL.so and verify that you areinfact using 3D acceleration. 8.1 libGL.so Your OpenGL program must link with the libGL.so.1.2 library provided by XFree86. The libGL.so.1.2 library contains a GLX protocol encoder for indirect/remote rendering and DRI code for accessing hardwaredrivers. In particular,besureyou’renot using libGL.so from another source such as Mesa or the Utah GLX project. Unless it was built in a special way,the libGL.so library does not contain any 3D hardwaredriver code. Instead, libGL.so dynamically loads the appropriate 3D driver during initialization. Most simple OpenGL programs also use the GLUT and GLU libraries. Asource for these libraries is listed in the Resources section below. 8.2 Compiling and linking an OpenGL program Asimple GLUT/OpenGL program may be compiled and linked as follows: gcc program.c -I/usr/local/include -L/usr/local/lib -L/usr/X11R6/lib -lglut -lGLU -lGL -o program The -I option is used to specify wherethe GL/glut.h (and possibly the GL/gl.h and GL/glu.h) header file may be found.
Recommended publications
  • Contributors
    gems_ch001_fm.qxp 2/23/2004 11:13 AM Page xxxiii Contributors Curtis Beeson, NVIDIA Curtis Beeson moved from SGI to NVIDIA’s Demo Team more than five years ago; he focuses on the art path, the object model, and the DirectX ren- derer of the NVIDIA demo engine. He began working in 3D while attending Carnegie Mellon University, where he generated environments for playback on head-mounted displays at resolutions that left users legally blind. Curtis spe- cializes in the art path and object model of the NVIDIA Demo Team’s scene- graph API—while fighting the urge to succumb to the dark offerings of management in marketing. Kevin Bjorke, NVIDIA Kevin Bjorke works in the Developer Technology group developing and promoting next-generation art tools and entertainments, with a particular eye toward the possibilities inherent in programmable shading hardware. Before joining NVIDIA, he worked extensively in the film, television, and game industries, supervising development and imagery for Final Fantasy: The Spirits Within and The Animatrix; performing numerous technical director and layout animation duties on Toy Story and A Bug’s Life; developing games on just about every commercial platform; producing theme park rides; animating too many TV com- mercials; and booking daytime TV talk shows. He attended several colleges, eventually graduat- ing from the California Institute of the Arts film school. Kevin has been a regular speaker at SIGGRAPH, GDC, and similar events for the past decade. Rod Bogart, Industrial Light & Magic Rod Bogart came to Industrial Light & Magic (ILM) in 1995 after spend- ing three years as a software engineer at Pacific Data Images.
    [Show full text]
  • Reviving the Development of Openchrome
    Reviving the Development of OpenChrome Kevin Brace OpenChrome Project Maintainer / Developer XDC2017 September 21st, 2017 Outline ● About Me ● My Personal Story Behind OpenChrome ● Background on VIA Chrome Hardware ● The History of OpenChrome Project ● Past Releases ● Observations about Standby Resume ● Developmental Philosophy ● Developmental Challenges ● Strategies for Further Development ● Future Plans 09/21/2017 XDC2017 2 About Me ● EE (Electrical Engineering) background (B.S.E.E.) who specialized in digital design / computer architecture in college (pretty much the only undergraduate student “still” doing this stuff where I attended college) ● Graduated recently ● First time conference presenter ● Very experienced with Xilinx FPGA (Spartan-II through 7 Series FPGA) ● Fluent in Verilog / VHDL design and verification ● Interest / design experience with external communication interfaces (PCI / PCIe) and external memory interfaces (SDRAM / DDR3 SDRAM) ● Developed a simple DMA engine for PCI I/F validation w/Windows WDM (Windows Driver Model) kernel device driver ● Almost all the knowledge I have is self taught (university engineering classes were not very useful) 09/21/2017 XDC2017 3 Motivations Behind My Work ● General difficulty in obtaining meaningful employment in the digital hardware design field (too many students in the field, difficulty obtaining internship, etc.) ● Collects and repairs abandoned computer hardware (It’s like rescuing puppies!) ● Owns 100+ desktop computers and 20+ laptop computers (mostly abandoned old stuff I
    [Show full text]
  • Matrox Graphics Card Driver Download MATROX G200 GRAPHICS CARD WINDOWS 8 X64 DRIVER DOWNLOAD
    matrox graphics card driver download MATROX G200 GRAPHICS CARD WINDOWS 8 X64 DRIVER DOWNLOAD. On this is needed just for any other projects Wikimedia Commons. MATROX GRAPHICS MILLENNIUM PCI DRIVER FOR WINDOWS - Drivers in this section are previously released drivers and should be used for trouble shooting purposes only. Games, and expansion needed to date. The standard package contains, Matrox G200 VGA BMC. It was initially advertised has having partial D3D9 capabilities. Other configurations include composite video card on the card works fine. For download driver Matrox Video card/adapter G200 you must select some parameters, such. Z-fighting may also be a problem and enabling bit z- buffer can help this. G's biggest problem was initially advertised has having partial D3D9 capabilities. Driver Notes. DL380p G8 G200. MATROX GRAPHICS MILLENNIUM PCI DRIVER DOWNLOAD - However, contrary to the video mode's name, G does not support full DVD decoding hardware acceleration. Other configurations include composite video matrox g200 mms graphics card ability and onboard TV tuner, making the Matrox G MMS. MATROX MILLENIUM G200 AGP DRIVER DOWNLOAD - The chip also supported features such as trilinear mip-map filtering and anti-aliasing though this was rarely used. The Software is copyrighted and protected by the laws of the United States and other countries, and international treaty provisions. PowerEdge M620 blade server is an ideal blend of density, performance, efficiency and scalability. Italian blogger, publisher, game dev and social person. MATROX G200 Sign in multi-display with 4. Supermicro X9SCM-F motherboard is using a dedicated graphic from Matrox G200eW. The newest software for your Matrox G200 MMS.
    [Show full text]
  • Technical Reference Manual Hp Business Pc Technology
    hp business pc technology hp vectra xe310 hp vectra xe320 hp vectra vl400 hp vectra vl410 hp vectra vl420 hp e-pc c10/s10 hp e-pc 40 hp e-pc 42 technical reference manual hp business pcs www.hp.com/go/vectrasupport www.hp.com/go/e-pcsupport Notice The information contained in this document is subject to change without notice. Hewlett-Packard makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material. This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated to another language without the prior written consent of Hewlett-Packard Company. Adobe®, Acrobat® and Acrobat® Reader™ are trademarks or registered trademarks of Adobe Systems Incorporated. Microsoft®, MS-DOS®, Windows® and Windows NT® are U.S. registered trademarks of Microsoft Corporation. Celeron™ and AGPset™ are trademarks of Intel Corporation. Intel® and Pentium® are registered trademarks of Intel Corporation. Symbios® is a registered trademark of LSI Logic Corporation. NVIDIA™, GeForce2 MX™, GeForce3™, TNT™, Vanta™ and TwinView™ are trademarks of NVIDIA Corporation. Matrox® and DualHead® are registered trademarks of Matrox Electronic Systems Ltd. ATI™ is a trademark of ATI Technologies Inc. WOL™ (Wake on LAN) is a trademark of IBM Corporation. CrystalClear™ is a trademark and Crystal® is a registered trademark of Cirrus Logic Incorporated.
    [Show full text]
  • AMD Firepro™Professional Graphics for CAD & Engineering and Media & Entertainment
    AMD FirePro™Professional Graphics for CAD & Engineering and Media & Entertainment Performance at every price point. AMD FirePro professional graphics offer breakthrough capabilities that can help maximize productivity and help lower cost and complexity — giving you the edge you need in your business. Outstanding graphics performance, compute power and ultrahigh-resolution multidisplay capabilities allows broadcast, design and engineering professionals to work at a whole new level of detail, speed, responsiveness and creativity. AMD FireProTM W9100 AMD FireProTM W8100 With 16GB GDDR5 memory and the ability to support up to six 4K The new AMD FirePro W8100 workstation graphics card is based on displays via six Mini DisplayPort outputs,1 the AMD FirePro W9100 the AMD Graphics Core Next (GCN) GPU architecture and packs up graphics card is the ideal single-GPU solution for the next generation to 4.2 TFLOPS of compute power to accelerate your projects beyond of ultrahigh-resolution visualization environments. just graphics. AMD FireProTM W7100 AMD FireProTM W5100 The new AMD FirePro W7100 graphics card delivers 8GB The new AMD FirePro™ W5100 graphics card delivers optimized of memory, application performance and special features application and multidisplay performance for midrange users. that media and entertainment and design and engineering With 4GB of ultra-fast GDDR5 memory, users can tackle moderately professionals need to take their projects to the next level. complex models, assemblies, data sets or advanced visual effects with ease. AMD FireProTM W4100 AMD FireProTM W2100 In a class of its own, the AMD FirePro Professional graphics starts with AMD W4100 graphics card is the best choice FirePro W2100 graphics, delivering for entry-level users who need a boost in optimized and certified professional graphics performance to better address application performance that similarly- their evolving workflows.
    [Show full text]
  • Programmable Shading in Opengl
    Computer Graphics - Programmable Shading in OpenGL - Arsène Pérard-Gayot History • Pre-GPU graphics acceleration – SGI, Evans & Sutherland – Introduced concepts like vertex transformation and texture mapping • First-generation GPUs (-1998) – NVIDIA TNT2, ATI Rage, Voodoo3 – Vertex transformation on CPU, limited set of math operations • Second-generation GPUs (1999-2000) – GeForce 256, GeForce2, Radeon 7500, Savage3D – Transformation & lighting, more configurable, still not programmable • Third-generation GPUs (2001) – GeForce3, GeForce4 Ti, Xbox, Radeon 8500 – Vertex programmability, pixel-level configurability • Fourth-generation GPUs (2002) – GeForce FX series, Radeon 9700 and on – Vertex-level and pixel-level programmability (limited) • Eighth-generation GPUs (2007) – Geometry shaders, feedback, unified shaders, … • Ninth-generation GPUs (2009/10) – OpenCL/DirectCompute, hull & tesselation shaders Graphics Hardware Gener Year Product Process Transistors Antialiasing Polygon ation fill rate rate 1st 1998 RIVA TNT 0.25μ 7 M 50 M 6 M 1st 1999 RIVA TNT2 0.22μ 9 M 75 M 9 M 2nd 1999 GeForce 256 0.22μ 23 M 120 M 15 M 2nd 2000 GeForce2 0.18μ 25 M 200 M 25 M 3rd 2001 GeForce3 0.15μ 57 M 800 M 30 M 3rd 2002 GeForce4 Ti 0.15μ 63 M 1,200 M 60 M 4th 2003 GeForce FX 0.13μ 125 M 2,000 M 200 M 8th 2007 GeForce 8800 0.09μ 681 M 36,800 M 13,800 M (GT100) 8th 2008 GeForce 280 0.065μ 1,400 M 48,200 M ?? (GT200) 9th 2009 GeForce 480 0.04μ 3,000 M 42,000 M ?? (GF100) Shading Languages • Small program fragments (plug-ins) – Compute certain aspects of the
    [Show full text]
  • Millennium G400/G400 MAX User Guide
    ENGLISH Millennium G400 • Millennium G400 MAX User Guide 10526-301-0510 1999.05.21 Contents Using this guide 3 Hardware installation 4 Software installation 7 Software setup 8 Accessing PowerDesk property sheets................................................................................................8 Monitor setup ......................................................................................................................................8 DualHead Multi-Display setup............................................................................................................9 More information ..............................................................................................................................11 Troubleshooting 12 Extra troubleshooting 18 Graphics ............................................................................................................................................18 Video .................................................................................................................................................23 DVD ..................................................................................................................................................24 TV output 26 Connection setup...............................................................................................................................26 SCART adapter .................................................................................................................................28 Software
    [Show full text]
  • Troubleshooting Guide Table of Contents -1- General Information
    Troubleshooting Guide This troubleshooting guide will provide you with information about Star Wars®: Episode I Battle for Naboo™. You will find solutions to problems that were encountered while running this program in the Windows 95, 98, 2000 and Millennium Edition (ME) Operating Systems. Table of Contents 1. General Information 2. General Troubleshooting 3. Installation 4. Performance 5. Video Issues 6. Sound Issues 7. CD-ROM Drive Issues 8. Controller Device Issues 9. DirectX Setup 10. How to Contact LucasArts 11. Web Sites -1- General Information DISCLAIMER This troubleshooting guide reflects LucasArts’ best efforts to account for and attempt to solve 6 problems that you may encounter while playing the Battle for Naboo computer video game. LucasArts makes no representation or warranty about the accuracy of the information provided in this troubleshooting guide, what may result or not result from following the suggestions contained in this troubleshooting guide or your success in solving the problems that are causing you to consult this troubleshooting guide. Your decision to follow the suggestions contained in this troubleshooting guide is entirely at your own risk and subject to the specific terms and legal disclaimers stated below and set forth in the Software License and Limited Warranty to which you previously agreed to be bound. This troubleshooting guide also contains reference to third parties and/or third party web sites. The third party web sites are not under the control of LucasArts and LucasArts is not responsible for the contents of any third party web site referenced in this troubleshooting guide or in any other materials provided by LucasArts with the Battle for Naboo computer video game, including without limitation any link contained in a third party web site, or any changes or updates to a third party web site.
    [Show full text]
  • Release 85 Notes
    ForceWare Graphics Drivers Release 85 Notes Version 88.61 For Windows Vista x86 and Windows Vista x64 NVIDIA Corporation May 2006 Published by NVIDIA Corporation 2701 San Tomas Expressway Santa Clara, CA 95050 Notice ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER DOCUMENTS (TOGETHER AND SEPARATELY, “MATERIALS”) ARE BEING PROVIDED “AS IS.” NVIDIA MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. Information furnished is believed to be accurate and reliable. However, NVIDIA Corporation assumes no responsibility for the consequences of use of such information or for any infringement of patents or other rights of third parties that may result from its use. No license is granted by implication or otherwise under any patent or patent rights of NVIDIA Corporation. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. NVIDIA Corporation products are not authorized for use as critical components in life support devices or systems without express written approval of NVIDIA Corporation. Trademarks NVIDIA, the NVIDIA logo, 3DFX, 3DFX INTERACTIVE, the 3dfx Logo, STB, STB Systems and Design, the STB Logo, the StarBox Logo, NVIDIA nForce, GeForce, NVIDIA Quadro, NVDVD, NVIDIA Personal Cinema, NVIDIA Soundstorm, Vanta, TNT2, TNT,
    [Show full text]
  • Bid Bulletin
    Bidding No.: GOODS-21-40 Bidding Title: Supply and Delivery of Office and I.T. Equipment and Supplies Location of the Project: VSU Main, Visca, Baybay City Leyte B I D B U L L E T I N 0 1 Date: 18 August 2021 Project Title: Supply and Delivery of Office and I.T. Equipment and Supplies (GOODS-21-40) Location: VSU Main, Visca, Baybay City, Leyte Bidders are hereby informed/reminded of the following addendums/amendments/clarifications: I. LIST OF REQUIREMENTS (1st Envelope) TECHNICAL COMPONENT ENVELOPE Legal Documents 1 PhilGEPS Certificate of Registration (Platinum) or a. Registration Certificate (SEC, DTI or CDA) b. Mayor's/Business Permit c. Tax Clearance Technical Documents 2 Statement of All On-Going Government & Private Contracts Statement of Bidder's Single Largest Completed Contract (at least 3 50% of the ABC or Php 1,509,108.50 Or Statement of at least two (2) similar completed contracts w/ total amount of at least Php 1,509,108.50 and the largest of which should be at least Php 754,554.25. 4 Bid Security 5 Technical Specifications 6 SCHEDULE of Requirements/Production and delivery schedule 7 Manpower Requirements After Sales service/parts from acceptance of delivered goods (at least 8 1 year for equipment and 3 months for supplies) 9 Original Duly Signed Omnibus Sworn Statement Financial Documents 10 The Supplier’s Audited Financial Statements 11 Net Financial Contracting Capacity (at least Php 3,018,217.00) Or Committed Line of Credit (at least Php 301,821.70) (2nd Envelope) FINANCIAL COMPONENT ENVELOPE 12 Original of duly signed and accomplished Financial Bid Form 13 Original of duly signed and accomplished Price Schedule(s) Bidding No.: GOODS-21-40 Bidding Title: Supply and Delivery of Office and I.T.
    [Show full text]
  • PC-Grade Parallel Processing and Hardware Acceleration for Large-Scale Data Analysis
    University of Huddersfield Repository Yang, Su PC-Grade Parallel Processing and Hardware Acceleration for Large-Scale Data Analysis Original Citation Yang, Su (2009) PC-Grade Parallel Processing and Hardware Acceleration for Large-Scale Data Analysis. Doctoral thesis, University of Huddersfield. This version is available at http://eprints.hud.ac.uk/id/eprint/8754/ The University Repository is a digital collection of the research output of the University, available on Open Access. Copyright and Moral Rights for the items on this site are retained by the individual author and/or other copyright owners. Users may access full items free of charge; copies of full text items generally can be reproduced, displayed or performed and given to third parties in any format or medium for personal research or study, educational or not-for-profit purposes without prior permission or charge, provided: • The authors, title and full bibliographic details is credited in any copy; • A hyperlink and/or URL is included for the original metadata page; and • The content is not changed in any way. For more information, including our policy and submission procedure, please contact the Repository Team at: [email protected]. http://eprints.hud.ac.uk/ PC-Grade Parallel Processing and Hardware Acceleration for Large-Scale Data Analysis Yang Su A thesis submitted to the University of Huddersfield in partial fulfilment of the requirements for the degree of Doctor of Philosophy School of Computing and Engineering University of Huddersfield October 2009 Acknowledgments I would like to thank the School of Computing and Engineering at the University of Huddersfield for providing this great opportunity of study and facilitating me throughout this project.
    [Show full text]
  • Programming Guide: Revision 1.4 June 14, 1999 Ccopyright 1998 3Dfxo Interactive,N Inc
    Voodoo3 High-Performance Graphics Engine for 3D Game Acceleration June 14, 1999 al Voodoo3ti HIGH-PERFORMANCEopy en GdRAPHICS E NGINEC FOR fi ot 3D GAME ACCELERATION on Programming Guide: Revision 1.4 June 14, 1999 CCopyright 1998 3Dfxo Interactive,N Inc. All Rights Reserved D 3Dfx Interactive, Inc. 4435 Fortran Drive San Jose CA 95134 Phone: (408) 935-4400 Fax: (408) 935-4424 Copyright 1998 3Dfx Interactive, Inc. Revision 1.4 Proprietary and Preliminary 1 June 14, 1999 Confidential Voodoo3 High-Performance Graphics Engine for 3D Game Acceleration Notice: 3Dfx Interactive, Inc. has made best efforts to ensure that the information contained in this document is accurate and reliable. The information is subject to change without notice. No responsibility is assumed by 3Dfx Interactive, Inc. for the use of this information, nor for infringements of patents or the rights of third parties. This document is the property of 3Dfx Interactive, Inc. and implies no license under patents, copyrights, or trade secrets. Trademarks: All trademarks are the property of their respective owners. Copyright Notice: No part of this publication may be copied, reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photographic, or otherwise, or used as the basis for manufacture or sale of any items without the prior written consent of 3Dfx Interactive, Inc. If this document is downloaded from the 3Dfx Interactive, Inc. world wide web site, the user may view or print it, but may not transmit copies to any other party and may not post it on any other site or location.
    [Show full text]