Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-06 | i965: fix for flat shading on Sandybridge | Xiang, Haihao | |
use constant interpolation instead of linear interpolation for attributes COL0,COL1 if GL_FLAT is used. This fixes mesa demo bounce. | |||
2010-12-04 | i965: Update gen6 SF state on fragment program change too. | Eric Anholt | |
SF state depends on what inputs there are to the fragment program, not just the outputs of the VS. | |||
2010-12-02 | i965: add support for polygon mode on Sandybridge. | Xiang, Haihao | |
This fixes some mesa demos such as fslight/engine in wireframe mode. | |||
2010-10-28 | i965: Update gen6 SF state when point state (sprite or attenuation) changes. | Eric Anholt | |
2010-10-28 | i965: Add user clip planes support to gen6. | Eric Anholt | |
Fixes piglit user-clip, and compiz desktop switching when dragging a window and using just 2 desktops. Bug #30446. | |||
2010-10-19 | i965: Remove the gen6 emit_mi_flushes I sprinkled around the driver. | Eric Anholt | |
These were for debugging in bringup. Now that relatively complicated apps are working, they haven't helped debug anything in quite a while. | |||
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2010-10-08 | i965: Enable attribute swizzling (repositioning) in the gen6 SF. | Eric Anholt | |
We were trying to remap a fully-filled array down to only handing the WM the components it uses. This is called attribute swizzling, and if you don't enable it you just get 1:1 mappings of inputs to outputs. This almost fixes glsl-routing, except for the highest gl_TexCoord[] indices. | |||
2010-10-06 | i965: Fix gen6 pointsize handling to match pre-gen6. | Eric Anholt | |
Fixes point-line-no-cull. Bug #30532 | |||
2010-09-28 | i965: fix point sprite on sandybridge | Zhenyu Wang | |
Need to set point sprite function in fixed SF state now on sandybridge. | |||
2010-09-28 | i965: enable polygon offset on sandybridge | Zhenyu Wang | |
Depth offset function is moved to SF stage on sandybridge. | |||
2010-09-28 | i965: Set up inputs to the fragment shader according to FP InputsRead. | Eric Anholt | |
Sending down data that doesn't get read doesn't make any sense, and would make handling things like gl_FrontFacing and gl_PointCoord harder. | |||
2010-07-19 | i965: Don't set up VUE space for the disabled user clip distances on gen6. | Eric Anholt | |
2010-06-12 | i965: Fix gen6 front cull mode. | Eric Anholt | |
2010-03-05 | i965: Try to assign SNB SF inputs to outputs. | Eric Anholt | |
2010-03-05 | i965: Fix the SNB SF input size. | Eric Anholt | |
2010-02-25 | i965: Remove unnecessary headers. | Vinson Lee | |
2010-02-25 | i965: Untested Sandybridge SF setup. | Eric Anholt | |