Eric Anholt
df582ca767
tnl: Replace deprecated TexCoordPtr with AttribPtr[_TNL_ATTRIB_TEX*]
преди 15 години
Eric Anholt
22bcb59a95
tnl: Replace NormalPtr with AttribPtr[_TNL_ATTRIB_NORMAL]
преди 15 години
Eric Anholt
abed06421b
tnl: Remove unused NotifyInputChanges() tnl dd hook.
преди 15 години
Michal Krol
f56b95e407
identity: Add missing screen methods.
преди 15 години
Michal Krol
c5dc8d7ecc
tgsi: Provide ultimate solution for SOA dependencies in exec.
Reorder STOREs in such a way that they appear after the last FETCH.
преди 15 години
Richard Li
eec4282800
r600 : update PS and VS emit count for loop constants.
преди 15 години
Richard Li
de46087160
r600 : add some defs
преди 15 години
Richard Li
3132853e12
r600 : Initial version of glsl fc.
преди 15 години
Zack Rusin
fafc016e1f
st/xorg: enable yv12 for xv
преди 15 години
Brian Paul
3ba983bf5d
docs: setup 7.8 release notes file
преди 15 години
Brian Paul
d252f9d278
mesa: bump version to 7.8
преди 15 години
Brian Paul
61a3716ab5
mesa: bump version to 7.8
преди 15 години
Brian Paul
89e20ab3ae
progs/glsl: use ShadersSupported()
преди 15 години
Brian Paul
6acb82dab0
progs/util: warn when GLSL not supported
преди 15 години
Ian Romanick
5606dfb572
Merge branch 'outputswritten64'
Add a GLbitfield64 type and several macros to operate on 64-bit
fields. The OutputsWritten field of gl_program is changed to use that
type. This results in a fair amount of fallout in drivers that use
programs.
No changes are strictly necessary at this point as all bits used are
below the 32-bit boundary. Fairly soon several bits will be added for
clip distances written by a vertex shader. This will cause several
bits used for varyings to be pushed above the 32-bit boundary. This
will affect any drivers that support GLSL.
At this point, only the i965 driver has been modified to support this
eventuality.
I did this as a "squash" merge. There were several places through the
outputswritten64 branch where things were broken. I foresee this
causing difficulties later for bisecting. The history is still
available in the branch.
Conflicts:
src/mesa/drivers/dri/i965/brw_wm.h
преди 15 години
Ian Romanick
b43887cf7e
ARB_fbo: Enable extensions related to GL_ARB_framebuffer_object for GLX
преди 15 години
Ian Romanick
4e7476f601
ARB_fbo: Add missing GLX render opcode for glFramebufferTextureLayerEXT
Also regenerate the GLX protocol files from this change.
преди 15 години
Ian Romanick
5fbfd88338
Add missing XML files to API_XML
When the files missing from the list were modified, the generated files
weren't regenerated.
преди 15 години
Ian Romanick
4d6ec21439
ARB_fbo: Enable GL_EXT_framebuffer_multisample
All of this functionality is already included in ARB_fbo. This just
enables the string.
I was a bit lazy in using FEATURE_ARB_framebuffer_object for this
feature as well. I don't think it makes much difference in the long run.
преди 15 години
Ian Romanick
7fd44005ae
ARB_fbo: Regenerate files from previous commits.
преди 15 години
Ian Romanick
50b05e7c1f
ARB_fbo: Move EXT_fb_blit to EXT_framebuffer_object.xml
This extension is layered on GL_EXT_framebuffer_object, so it should
live in the same XML file.
преди 15 години
Ian Romanick
afab8d9958
ARB_fbo: Add GL_EXT_framebuffer_multisample
Add GL_EXT_framebuffer_multisample. Make
glRenderbufferStorageMultisampleEXT in GL_EXT_framebuffer_object alias
glRenderbufferStorageMultisample. Also add the missing GLX render
opcode to glRenderbufferStorageMultisample.
Since this extension is layered on GL_EXT_framebuffer_object, I put it
in EXT_framebuffer_object.xml.
преди 15 години
Ian Romanick
daad31d527
EXT_pds: Alias GL_NV_packed_depth_stencil to GL_EXT_packed_depth_stencil
GL_EXT_packed_depth_stencil is a functional superset of
GL_NV_packed_depth_stencil. If a driver enables EXT_pds, make NV_pds
available as well.
преди 15 години
Ian Romanick
b244b702b3
EXT_pds: Add GL_EXT_packed_depth_stencil
преди 15 години
Ian Romanick
92b38bc305
EXT_fbo_blit: Add missing GLX protocol render opcode
преди 15 години
Ian Romanick
30f09573ed
ARB_fbo: Add missing protocol "Get" information
преди 15 години
Ian Romanick
c185ff96c9
ARB_fbo: Remove _EXT from enum names
преди 15 години
Brian Paul
4440d8adb6
docs: libGL documentation, from the xorg-docs tree
This is pretty old and needs some updating but might be useful or
interesting to some people.
преди 15 години
Vinson Lee
773de83d3c
progs/tests: Fix memory leak in arbgpuprog.c.
преди 15 години
Brian Paul
a54033bedb
mesa: remove old comment
преди 15 години
Brian Paul
133501bef2
mesa: fix assorted compiler warnings
преди 15 години
Brian Paul
bc8fb028c6
mesa: fix incorrect type in store_texel_al1616()
преди 15 години
Brian Paul
7e3955d8e8
i915g: replace //-style comments
преди 15 години
Brian Paul
c4c11eb456
gallium/util: replace //-style comments
преди 15 години
Brian Paul
845ddbc9aa
i915g: remove trailing commas in enum lists to silence warnings
преди 15 години
Brian Paul
fc3c5ffcc8
progs/xdemos: change //-style comments
преди 15 години
Brian Paul
b08f447547
progs/glsl: change //-style comments
преди 15 години
Brian Paul
1888a72765
progs/demos: silence warnings
преди 15 години
Brian Paul
0422053eca
mesa: remove trailing comment to silence warning
преди 15 години
Brian Paul
e36751ec81
mesa: remove a bit of old code
преди 15 години
Vinson Lee
e8eec93854
progs/slang: Fix potential null pointer dereference in cltest.c.
преди 15 години
Vinson Lee
47b5f584a6
progs/redbook: Fix memory leak in quadric.c.
преди 15 години
Jakob Bornecrantz
46492f11f6
svga: More -Werror removal
преди 15 години
Vinson Lee
d9508e8df9
progs/util: Fix memory leak if fopen fails in RawImageOpen.
преди 15 години
Jakob Bornecrantz
8c5a108dc3
svga: Remove -Werror for now as GCC 4.4.x raises a bunch of warnings
преди 15 години
Maciej Cencora
aef769207d
r300: fix reads and writes for MESA_FORMAT_S8Z24 buffer
Regression was introduced by texformat-rework branch merge.
преди 15 години
Brian Paul
d888bbc45a
progs/xdemos: added -lX11 -lpthread for GNU gold linker
преди 15 години
Vinson Lee
11905da883
progs/util: Fix memory leak if fread returns 0 in CompileShaderFile.
преди 15 години
Brian Paul
6418ce7df6
mesa: move -ansi -pedantic to CFLAGS
преди 15 години
Vinson Lee
b8dcb79c53
progs/glsl: Change tangentAttrib from GLuint to GLint in bump.c.
tangentAtrrib is assigned the result of glGetAttribLocation.
The assertion 'assert(tangentAtrrib >= 0)' would be a no-op if
tangentAttrib is a GLuint.
преди 15 години