Commit Graph

29 Commits

Author SHA1 Message Date
José Fonseca 8771285054 s/Tungsten Graphics/VMware/
Tungsten Graphics Inc. was acquired by VMware Inc. in 2008.  Leaving the
old copyright name is creating unnecessary confusion, hence this change.

This was the sed script I used:

    $ cat tg2vmw.sed
    # Run as:
    #
    #   git reset --hard HEAD && find include scons src -type f -not -name 'sed*' -print0 | xargs -0 sed -i -f tg2vmw.sed
    #

    # Rename copyrights
    s/Tungsten Gra\(ph\|hp\)ics,\? [iI]nc\.\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./g
    /Copyright/s/Tungsten Graphics\(,\? [iI]nc\.\)\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./
    s/TUNGSTEN GRAPHICS/VMWARE/g

    # Rename emails
    s/alanh@tungstengraphics.com/alanh@vmware.com/
    s/jens@tungstengraphics.com/jowen@vmware.com/g
    s/jrfonseca-at-tungstengraphics-dot-com/jfonseca-at-vmware-dot-com/
    s/jrfonseca\?@tungstengraphics.com/jfonseca@vmware.com/g
    s/keithw\?@tungstengraphics.com/keithw@vmware.com/g
    s/michel@tungstengraphics.com/daenzer@vmware.com/g
    s/thomas-at-tungstengraphics-dot-com/thellstom-at-vmware-dot-com/
    s/zack@tungstengraphics.com/zackr@vmware.com/

    # Remove dead links
    s@Tungsten Graphics (http://www.tungstengraphics.com)@Tungsten Graphics@g

    # C string src/gallium/state_trackers/vega/api_misc.c
    s/"Tungsten Graphics, Inc"/"VMware, Inc"/

Reviewed-by: Brian Paul <brianp@vmware.com>
2014-01-17 20:00:32 +00:00
Christian König 8abbdb8865 vl: rename VL_MAX_PLANES to VL_NUM_COMPONENTS
Signed-off-by: Christian König <deathsimple@vodafone.de>
2012-02-06 10:35:59 +01:00
Kai Wasserbäch 19bcd21ed1 vl: Fix include style
As explained in the thread starting at [0], the internal include style
should be »#include "path/to/header.h"« for non-system includes.

[0]
<http://news.gmane.org/find-root.php?message_id=%3c4E5802BE.6020206%40vmware.com%3e>

Signed-off-by: Kai Wasserbäch <kai@dev.carbon-project.org>
Signed-off-by: Brian Paul <brianp@vmware.com>
2011-08-29 08:02:54 -06:00
Christian König 31096e13f8 g3dvl: Use a single texture for luma and chroma data
Signed-off-by: Christian König <deathsimple@vodafone.de>
Reviewed-by: Younes Manton <younes.m@gmail.com>
2011-08-26 12:10:35 +02:00
Christian König d3770d6229 g3dvl: Rework the decoder interface part 3/5
Revert back to a macroblock based interface. The structure used
tries to keep as close to the spec as possible.

Signed-off-by: Christian König <deathsimple@vodafone.de>
Reviewed-by: Younes Manton <younes.m@gmail.com>
2011-08-26 12:10:34 +02:00
Christian König a6c76c8a90 [g3dvl] use a vertex element instead of the instance id 2011-06-04 23:54:46 +02:00
Christian König 24d76d2966 [g3dvl] cleanup error handling 2011-04-23 13:58:08 +02:00
Christian König 2e6274fc3b [g3dvl] make ycbcr stream and block data a public interface 2011-04-23 13:24:35 +02:00
Christian König f0819a22f3 [g3dvl] start implementing zscan and quantification
Not 100% complete, but at least a good start.
2011-04-23 03:37:05 +02:00
Christian König b7acf83d52 [g3dvl] make motion vector buffers a public interface 2011-04-20 13:44:26 +02:00
Christian König 3511780a43 [g3dvl] revert commit 310eea52ca
Using a seperate vertex buffer for mc and ycbcr handling is still better.
2011-04-19 21:06:59 +02:00
Christian König 849bc838e8 [g3dvl] give each color component their own vertex buffer 2011-04-17 23:21:32 +02:00
Christian König 38a315b704 [g3dvl] no need for seperate mv vertex states any more 2011-04-17 21:31:31 +02:00
Christian König b8a6e0e6fc [g3dvl] give mv their own vertex buffer back 2011-04-17 18:53:22 +02:00
Christian König c87b83d4b2 [g3dvl] give mc and ycbcr stage its own vertex element state 2011-04-15 22:15:17 +02:00
Christian König 10c49b2875 [g3dvl] use blending for mc of ref frames 2011-04-14 23:39:27 +02:00
Christian König 5ed848129c [g3dvl] cleanup headers and comments 2011-04-10 19:16:38 +02:00
Christian König 794cde3f5e [g3dvl] splitt vertex element state into y, cb, cr 2011-04-02 12:05:22 +02:00
Christian König e87bd8c957 [g3dvl] cleanup and documentation 2011-03-16 23:09:52 +01:00
Christian König 37a548c9d1 [g3dvl] start to cleanup the mess
Move the vertex buffer out of the mc code
2011-03-08 21:30:33 +01:00
Christian König 310eea52ca [g3dvl] use a single vertex buffer for both idct and mc 2011-03-08 18:34:05 +01:00
Christian König 4ea3817602 [g3dvl] use instanced drawing to reduce the vertex buffer payload 2011-03-05 16:36:38 +01:00
Christian König c8236aaf70 [g3dvl] move to integer verticies 2011-01-10 19:15:42 +01:00
Christian König 1482b9a7f3 [g3dvl] remove shadow buffering of vertex buffers 2010-12-08 20:48:34 +01:00
Christian König 0b749d6dcb [g3dvl] split idct code into state and buffers 2010-12-08 02:12:24 +01:00
Christian König bfb4fb057d [g3dvl] move vertex buffer handling into vl_vertex_buffer.c 2010-12-07 20:13:37 +01:00
Christian König 5701873402 [g3dvl] move vertex handling into vl_vb object 2010-12-05 17:57:52 +01:00
Christian König 9af3c243d9 move empty block handling back into mc for testing 2010-12-03 19:04:01 +01:00
Christian König 4abe738288 use a shadow buffer for vertex data to optimize memory access 2010-12-03 19:04:00 +01:00