| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This struct is used to generate a hash, ignoring the entry boundaries.
Signed-off-by: Eric Anholt <[email protected]>
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In short what the code did before:
__DRIscreen *psp = NULL;
if (pcp)
psp = pcp->psb;
assert(psp);
if (psp->stuff)
other_stuff();
return psb->even_more(pcp);
Remove all that stupid checking which still segfaults/asserts later on and
just do what we do in driUnbindContext. Also limited testing show libGL never
call driUnbindContext or driBindContext with cPriv == NULL.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
doc additions: shader export ARRAY_BASE for EXPORT_POS: 60 is position,
61 is misc vec(VS_OUT_MISC_VEC - used here),
62, 63 are clip distance vectors(VS_OUT_CCDIST#)
sorry for formating - there seem to be so many different styles in r600
|
|
|
|
|
| |
there's no more vp results for point coords so we cannot iterate
over vp outputs. Use only Point.CoordReplace[i]
|
|
|
|
|
|
| |
bo_legacy->tobj cannot be NULL before the call to driUpdateTextureLRU.
There is a NULL check earlier in the routine, and if bo_legacy->tobj is
NULL, memory is allocated.
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
If there is no depth buffer bound to current context don't
enable depth test. GL states that if depth test is enabled
without depth buffer it's as if depth buffer always pass.
Signed-off-by: Jerome Glisse <[email protected]>
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Although these cards have 2 pipelines on the silicon only
the first passed the QA and the other should be disabled.
http://www.digital-daily.com/video/ati-radeon9800se/
http://www.rojakpot.com/showarticle.aspx?artno=101&pgno=1
Signed-off-by: Tormod Volden <[email protected]>
|
| |
| |
| |
| | |
Fixes assertion failure in fbo-generatemipmap-npot.
|
| |
| |
| |
| |
| |
| |
| |
| | |
We would run into trouble due to the hardware using inclusive numbers
and the subtraction to handle that producing negative (meaning large
positive) coordinates.
Bug #27643.
|
| |
| |
| |
| |
| | |
Re-add support for the vblank_mode environment and configuration
variable. Useful for benchmarking and app control.
|
| |
| |
| |
| |
| | |
Add a new DRI2 configuration query extension. Allows for DRI2 client
code to query for common DRI2 configuration options.
|
|\|
| |
| |
| |
| |
| | |
Conflicts:
src/mesa/state_tracker/st_format.c
|
| |
| |
| |
| |
| |
| | |
RV3xx is 2, RV560,RV570 is 8
Noticed by Tormod Volden.
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Zhenyu Wang <[email protected]>
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Rename old IGDNG to Ironlake, and set 'gen' number for
Ironlake as 5, so tracking the features with generation num
instead of special is_ironlake flag.
Reviewed-by: Eric Anholt <[email protected]>
Signed-off-by: Zhenyu Wang <[email protected]>
|
| |
| |
| |
| |
| |
| |
| | |
Fixes hang with "gst-launch-0.10 videotestsrc ! video/x-raw-rgb !
glupload ! gleffects effect=heat ! glimagesink" which uses 2 samplers
pointing at GL_TEXTURE1 and GL_TEXTURE2, and piglit
glsl-fs-sampler-numbering.
|
| |
| |
| |
| | |
Bug #27348
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Declaring the loop index inside for () is not supported by this version.
Signed-off-by: Brian Paul <[email protected]>
|
| |
| |
| |
| |
| |
| |
| |
| | |
This should be drmCommandWriteRead to avoid an EINVAL error on systems
that strictly check ioctl args. This command has been r/w for ever.
Discussion with airlied agreed that this was the correct course.
Signed-off-by: Brian Paul <[email protected]>
|
| |
| |
| |
| | |
Signed-off-by: Brian Paul <[email protected]>
|
|\|
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
src/gallium/auxiliary/draw/draw_context.c
src/gallium/auxiliary/draw/draw_pipe_aaline.c
src/gallium/drivers/llvmpipe/lp_context.c
|
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes crash when using _mesa_CopyTexImage2D.
Bug #27652.
Signed-off-by: Tormod Volden <[email protected]>
Signed-off-by: Brian Paul <[email protected]>
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Nicolai Hähnle <[email protected]>
|
| |
| |
| |
| | |
Signed-off-by: Nicolai Hähnle <[email protected]>
|
| | |
|
| |
| |
| |
| | |
Signed-off-by: Nicolai Hähnle <[email protected]>
|
| | |
|
| | |
|
| |
| |
| |
| | |
This was missed in commit f8a14186809356871ae74159c774e9e3959a22e5.
|
| | |
|
| |
| |
| |
| |
| | |
Also, the Negate bitfield was 1 instead of RC_MASK_XYZ in the previous
version, causing incorrect rendering.
|
| | |
|
| |
| |
| |
| |
| | |
This saves constant register space for r300g, which doesn't need
this feature.
|
| | |
|
| |
| |
| |
| | |
No immediate benefit, it was just bugging me.
|
| | |
|