Brian Paul
1fdedf067d
mesa: added Makefile.egl to GALLIUM_FILES
15 lat temu
Thierry Vignaud
7fc3a766c0
mesa: add missing file to GALLIUM_FILES
Signed-off-by: Brian Paul <brianp@vmware.com>
15 lat temu
Zack Rusin
1b0bab167c
draw llvm: when generating the vertex_header struct adjust its name
change the name to not clash and accuretly represent the number of inputs
we store in the data member
15 lat temu
Ian Romanick
582e292a88
docs: Update 7.8.1 release MD5 sums
15 lat temu
Marek Olšák
50074ecd3a
st/mesa: trivially enable GL_EXT_gpu_program_parameters
15 lat temu
Marek Olšák
b05ada76a5
r300g: enforce microtiled zbuffer from X server
This should be relatively safe, I think.
15 lat temu
Brian Paul
5683d77b22
mesa: bump MESA_TINY version
15 lat temu
Marek Olšák
a1f85cf689
r300g: typecast using the r300_texture function
15 lat temu
Brian Paul
0e0de77f0e
docs: added news item for 7.8.1 release
15 lat temu
Brian Paul
659669d74c
docs: add link to 7.8.1 release notes
15 lat temu
Brian Paul
0eea33b069
softpipe: index the correct blend/mask state index
Need to check pipe_blend_state::independent_blend_enable to determine
which render target/index to use when checking blend enable and colormask
state.
This is part of the fix for piglit/fbo-drawbuffers
15 lat temu
Ian Romanick
1ad1a51f14
docs: Add 7.8.1 release MD5 sums
15 lat temu
Ian Romanick
88b7329cdd
mesa: set version string to 7.8.1
15 lat temu
Ian Romanick
dcaa2c6e76
Initial 7.8.1 release notes
15 lat temu
Henri Verbeet
f820b263db
mesa: update_arrays() depends on program state.
It uses ctx->VertexProgram._Current.
Signed-off-by: Brian Paul <brianp@vmware.com>
15 lat temu
Brian Paul
df65e64c29
mesa: remove unused var
Fixes a coverity warnings.
15 lat temu
Brian Paul
51e6c57054
i965g: change value of VERT_RESULT_PSIZ hack to avoid warnings
15 lat temu
Brian Paul
557c8bb748
mesa: check for _NEW_BUFFERS for color read format queries
15 lat temu
Brian Paul
3258058d3b
util: added util_dl_error()
15 lat temu
Ian Romanick
ee30e24f5f
Merge branch '7.8'
15 lat temu
Ian Romanick
42ea25cb4e
Update to final names from GLX_INTEL_swap_event spec
Fixes bug #27454 .
15 lat temu
Marek Olšák
bba6957da3
r300g: enable OpenGL 2.1 on r3xx-r4xx chipsets
15 lat temu
Marek Olšák
a955f86b31
r300g: add fallback for back stencil reference value and masks for r3xx-r4xx
This splits rendering into two passes when front and back stencil
reference value, value mask, or write mask don't match.
The advantages of doing it in the driver instead of in st are:
* SWTCL is executed just once and the resulting vertex buffer is reused
in the second pass.
* Lower driver overhead due to the fallback being very close to
the actual draw emission with minimum state change.
15 lat temu
Marek Olšák
b71bfc4400
r300g: simplify accessing screen from context
15 lat temu
Marek Olšák
32327196f7
r300g: remove some XXXs
We can't have more than 8 texcoord outputs in VS.
15 lat temu
Marek Olšák
d2686cdb23
r300g: raise the number of texture units to 16 for all supported chipsets
As per Radeon 9700 Opengl Programming and Optimization Guide [1], there are
16 texture units even on the first r300 chipsets. If you think I am wrong,
feel free to propose a patch.
[1] Here's PDF: http://people.freedesktop.org/~mareko/
15 lat temu
Marek Olšák
e41a64591b
r300/compiler: make the max number of fragment shader temporaries adjustable
15 lat temu
Marek Olšák
4e949271c2
r300g: is_npot -> uses_pitch
15 lat temu
Marek Olšák
0179c5a95b
r300g: enable conditional rendering also for SWTCL
15 lat temu
Vinson Lee
5399c6dfa1
progs: Include X11 headers and libraries in SCons build.
Fixes Mac OS X SCons build.
15 lat temu
Vinson Lee
940098e925
glut: Include X11 headers and libraries in SCons build.
Fixes Mac OS X SCons build.
15 lat temu
Vinson Lee
efdd33985c
glew: Include X11 headers and libraries in SCons build.
Fixes Mac OS X SCons build.
15 lat temu
Brian Paul
a437601bee
docs: update status of transform feedback and instanced drawing
15 lat temu
Brian Paul
bf4c4479dd
mesa: don't turn on GL_EXT_transform_feedback yet
15 lat temu
Brian Paul
528d100b80
st/mesa: call pipe_context::draw_arrays/elements_instanced()
15 lat temu
Brian Paul
3b7ac45162
mesa: implement core Mesa support for GL_ARB_draw_instanced
15 lat temu
Brian Paul
cf3193ad1c
mesa: new validation functions for GL_ARB_draw_instanced
15 lat temu
Brian Paul
3258dfbbbd
mesa: new extension flag for GL_EXT/ARB_draw_instanced
15 lat temu
Brian Paul
61b21f0c83
glapi: regenerated files for GL_ARB_draw_instanced
15 lat temu
Brian Paul
736846b22f
glapi: plug in ARB_draw_instanced.xml
15 lat temu
Brian Paul
a4e1abd487
glapi: ARB_draw_instanced.xml file
15 lat temu
Ian Romanick
4fb2daf42c
Merge branch '7.8'
15 lat temu
Ian Romanick
f66733e077
gl: updated glxext.h to version 27
15 lat temu
Chia-I Wu
ad3575e2dd
progs/egl: Add an OpenGL ES demo for EGL_OES_image_pixmap.
The demo uses a Pixmap as its drawing area, and whatever is drawn on the
pixmap will be used as a texture to draw a cube.
15 lat temu
Chia-I Wu
a1aa53b2a9
st/mesa: Implement GL_OES_EGL_image driver hooks.
Use st_manager::get_egl_image to look up GLeglImageOES and implement
EGLImageTargetTexture2D and EGLImageTargetRenderbufferStorage.
15 lat temu
Chia-I Wu
776dc53f62
st/egl: Implement get_egl_image hook.
This hook may be used by rendering state trackers to implement EGLImage
extensions.
15 lat temu
Dave Airlie
d605b0db4d
r300g: fix TFP stride override.
We should use pitch for the overriden state, fixes one half of the tfp test.
Signed-off-by: Dave Airlie <airlied@redhat.com>
15 lat temu
Marek Olšák
655fe28155
r300g: add conditional rendering
15 lat temu
Marek Olšák
116c99768e
r300g: add r4xx fragment shader registers
In case anyone needs it, it's here.
15 lat temu
Marek Olšák
6eb892cc12
r300g: do not use the c++ template keyword
It makes life for some code browsing utilites easier.
15 lat temu