~ubuntu-branches/ubuntu/natty/mesa/natty-proposed

« back to all changes in this revision

Viewing changes to src/mesa/shader/slang/descrip.mms

  • Committer: Bazaar Package Importer
  • Author(s): Robert Hooker, Robert Hooker, Christopher James Halse Rogers
  • Date: 2010-09-14 08:55:40 UTC
  • mfrom: (1.2.28 upstream)
  • Revision ID: james.westby@ubuntu.com-20100914085540-m4fpl0hdjlfd4jgz
Tags: 7.9~git20100909-0ubuntu1
[ Robert Hooker ]
* New upstream git snapshot up to commit 94118fe2d4b1e5 (LP: #631413)
* New features include ATI HD5xxx series support in r600, and a vastly
  improved glsl compiler.
* Remove pre-generated .pc's, use the ones generated at build time
  instead.
* Remove all references to mesa-utils now that its no longer shipped
  with the mesa source.
* Disable the experimental ARB_fragment_shader option by default on
  i915, it exposes incomplete functionality that breaks KDE compositing
  among other things. It can be enabled via driconf still. (LP: #628930).

[ Christopher James Halse Rogers ]
* debian/patches/04_osmesa_version.diff:
  - Refresh for new upstream
* Bugs fixed in this release:
  - Fixes severe rendering corruption in Unity on radeon (LP: #628727,
    LP: #596292, LP: #599741, LP: #630315, LP: #613694, LP: #599741).
  - Also fixes rendering in gnome-shell (LP: #578619).
  - Flickering in OpenGL apps on radeon (LP: #626943, LP: #610541).
  - Provides preliminary support for new intel chips (LP: #601052).
* debian/rules:
  - Update configure flags to match upstream reshuffling.
  - Explicitly remove gallium DRI drivers that we don't want to ship.
* Update debian/gbp.conf for this Maverick-specific packaging
* libegl1-mesa-dri-x11,kms: There are no longer separate kms or x11 drivers
  for EGL, libegl1-mesa-drivers now contains a single driver that provides
  both backends.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Makefile for core library for VMS
2
 
# contributed by Jouk Jansen  joukj@hrem.nano.tudelft.nl
3
 
# Last revision : 3 October 2007
4
 
 
5
 
.first
6
 
        define gl [----.include.gl]
7
 
        define math [--.math]
8
 
        define swrast [--.swrast]
9
 
        define array_cache [--.array_cache]
10
 
        define main [--.main]
11
 
        define glapi [--.glapi]
12
 
        define shader [--.shader]
13
 
 
14
 
.include [----]mms-config.
15
 
 
16
 
##### MACROS #####
17
 
 
18
 
VPATH = RCS
19
 
 
20
 
INCDIR = [----.include],[--.main],[--.glapi],[-.slang],[-]
21
 
LIBDIR = [----.lib]
22
 
CFLAGS = /include=($(INCDIR),[])/define=(PTHREADS=1)/name=(as_is,short)/float=ieee/ieee=denorm
23
 
 
24
 
SOURCES = \
25
 
        slang_compile.c
26
 
 
27
 
OBJECTS = slang_builtin.obj,slang_codegen.obj,slang_compile.obj,\
28
 
        slang_compile_function.obj,slang_compile_operation.obj,\
29
 
        slang_compile_struct.obj,slang_compile_variable.obj,slang_emit.obj,\
30
 
        slang_ir.obj,slang_label.obj,slang_library_noise.obj,slang_link.obj,\
31
 
        slang_log.obj,slang_mem.obj,slang_preprocess.obj,slang_print.obj,\
32
 
        slang_simplify.obj,slang_storage.obj,slang_typeinfo.obj,\
33
 
        slang_utility.obj,slang_vartable.obj
34
 
 
35
 
##### RULES #####
36
 
 
37
 
VERSION=Mesa V3.4
38
 
 
39
 
##### TARGETS #####
40
 
# Make the library
41
 
$(LIBDIR)$(GL_LIB) : $(OBJECTS)
42
 
  @ library $(LIBDIR)$(GL_LIB) $(OBJECTS)
43
 
 
44
 
clean :
45
 
        purge
46
 
        delete *.obj;*
47
 
 
48
 
slang_builtin.obj : slang_builtin.c
49
 
slang_codegen.obj : slang_codegen.c
50
 
slang_compile.obj : slang_compile.c
51
 
slang_compile_function.obj : slang_compile_function.c
52
 
slang_compile_operation.obj : slang_compile_operation.c
53
 
slang_compile_struct.obj : slang_compile_struct.c
54
 
slang_compile_variable.obj : slang_compile_variable.c
55
 
slang_emit.obj : slang_emit.c
56
 
slang_ir.obj : slang_ir.c
57
 
slang_label.obj : slang_label.c
58
 
slang_library_noise.obj : slang_library_noise.c
59
 
slang_link.obj : slang_link.c
60
 
slang_log.obj : slang_log.c
61
 
slang_mem.obj : slang_mem.c
62
 
slang_print.obj : slang_print.c
63
 
slang_simplify.obj : slang_simplify.c
64
 
slang_storage.obj : slang_storage.c
65
 
slang_typeinfo.obj : slang_typeinfo.c
66
 
slang_utility.obj : slang_utility.c
67
 
slang_vartable.obj : slang_vartable.c