Announcement

Collapse
No announcement yet.

Warp engine

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    <font face="Verdana, Arial, Helvetica" size="2">Originally posted by CHHAS:
    Doesn't it do the EMBM ?</font>
    Ehh...
    EMBM and Dot3 are perpixel effects. WARP engine is a geometrical processing unit. You can't do rasterization with a geometrical unit.

    Comment


    • #17
      The WARP engine is really a mini, programmable, CPU. It can probably be used to do almost anything, but it isn't fast enough. If it has trouble just doing the triangle setup, imagine how it would choke doing something requiring a lot more horsepower.

      Comment


      • #18
        EvilDonnyboy, don´t mess triangle setup with hardware T&L. Every 3D card has 100% hardware triangle setup since the Voodoo 1.

        Comment


        • #19
          maybe it's a stupid idea of me, but isn't it possible that Matrox program the WARP with drivers so that they can fix certain hardware flaws in the G400 core? Of course no graphics core is bugfree, and this would be a neat way to work around bugs. It would also explain why you can't find the specifications about what it does anywhere.

          Of course if the WARP engine isn't flexible/designed to do this, then I'm completely wrong about it's functionality

          Comment


          • #20
            <font face="Verdana, Arial, Helvetica" size="2">Originally posted by Nuno:
            EvilDonnyboy, don´t mess triangle setup with hardware T&L. Every 3D card has 100% hardware triangle setup since the Voodoo 1.</font>
            Triangle setup is a hardware tessellation stuff. It means that it makes triangles from the higher level faces/lines like curved lines. It is needed because todays 3D cards can handle only straight lines and triangles they can't do anything with curved lines and surfaces...
            So it is a geometrical unit, but its functionality is very limited.

            Comment


            • #21
              Uh, where exactly did I "mess" triangle setup with T&L?
              Primary system specs:
              Asus A7V266-E | AthlonXP 1700+ | Alpha Pal8045T | Radeon 8500 | 256mb Crucial DDR | Maxtor D740X 40gb | Ricoh 8/8/32 | Toshiba 16X DVD | 3Com 905C TX NIC | Hercules Fortissimo II | Antec SX635 | Win2k Pro

              Comment


              • #22
                according to me Warp engine isn't used at all:
                just get MGAtweak and clock Warp at 33 Mhz with every GCLK and MCLK: now make a benchmark. Well, then overclock Warp even to 180 Mhz and repeat the benchmark:
                there's no difference in results, independently by the bench you choose to execute.

                Comment


                • #23
                  The way you put "why is the G400 so FPU hungry?" "because of a Triangle Setup engine that wasn't 100% done in hardware.".

                  G400 isn´t that fpu hungry, but when it showed up the drivers aren´t quite up to par with the competition (to much overhead?). That´s why the G400 liked a fast cpu so much.

                  The point I was trying to make was that the G400 has a 100% triangle setup engine, as all modern 3d cards.

                  Comment

                  Working...
                  X