| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-01-26 | intel: whitespace changes | Brian Paul | |
| 2009-01-26 | intel: move some driver functions around | Brian Paul | |
| A step toward consolidating i915/intel_state.c and i965/intel_state.c | |||
| 2009-01-26 | egl: compilation fix | Zack Rusin | |
| 2009-01-26 | intel: check if stencil test is enabled in intel_stencil_drawpixels() | Brian Paul | |
| 2009-01-26 | intel: save/restore GL matrix mode in ↵ | Brian Paul | |
| intel_meta_set_passthrough_transform(), intel_meta_restore_transform() | |||
| 2009-01-26 | glut: Minor cleanups. | José Fonseca | |
| 2009-01-26 | intel: asst. casts to silence warnings | Brian Paul | |
| 2009-01-26 | intel: #include clean-ups | Brian Paul | |
| 2009-01-26 | intel: remove old #includes | Brian Paul | |
| 2009-01-26 | intel: make intelUpdateScreenFromSAREA() static | Brian Paul | |
| 2009-01-26 | intel: remove unused var | Brian Paul | |
| 2009-01-26 | intel: move intelInitExtensions() and related code into new intel_extensions.c | Brian Paul | |
| 2009-01-26 | intel: move glClear-related code into new intel_clear.c file | Brian Paul | |
| 2009-01-26 | intel: Move swap-related functions from intel_buffers.c to new ↵ | Brian Paul | |
| intel_swapbuffers.c | |||
| 2009-01-26 | i965: scissor rect was inverted when rendering to texture | Brian Paul | |
| 2009-01-26 | nv20: rewrite vertex layout | Pekka Paalanen | |
| NV20 seems to be very different to NV10. In vertex array, pos is first, not last. There are maximum 16 attributes and only few are currently known. This makes trivial/tri work on NV20. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
| 2009-01-26 | nv20: adjust initial hw context | Pekka Paalanen | |
| VIEWPORT_SCALE0 seems to do with translation and the sane value for x and y is zero. VIEWPORT_SCALE1 is still a mystery. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
| 2009-01-26 | gallium: updated comments in st_extensions.c | Brian Paul | |
| 2009-01-26 | mesa: add missing texture_put_row_rgb() function in texrender.c | Robert Ellison | |
| The wrap_texture() function doesn't set the renderbuffer PutRowRGB() method, which is used to implement DrawPixels(). This fix adds an implementation of this method. | |||
| 2009-01-24 | g3dvl: Remove dead links to files that are now in libnouveaudrm. | Younes Manton | |
| 2009-01-24 | nouveau: fix st_get_framebuffer_surface() breakage | Pekka Paalanen | |
| Someone changed the st_get_framebuffer_surface() signature, and did not update the users in Nouveau winsys. Surface is returned via a pointer now instead of returning it from the function. No semantic changes. Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
| 2009-01-24 | mesa: declare pipe_texture in st_public.h | Pekka Paalanen | |
| Fixes: In file included from nouveau_context_dri.c:6: ../../../../../../src/mesa/state_tracker/st_public.h:87: warning: 'struct pipe_texture' declared inside parameter list ../../../../../../src/mesa/state_tracker/st_public.h:87: warning: its scope is only this definition or declaration, which is probably not what you want ../../../../../../src/mesa/state_tracker/st_public.h:104: warning: 'struct pipe_texture' declared inside parameter list Signed-off-by: Pekka Paalanen <pq@iki.fi> | |||
| 2009-01-24 | glew: Build it as a static lib. | José Fonseca | |
| 2009-01-23 | Merge branch 'tex_combine4' | Brian Paul | |
| 2009-01-23 | i965: init array->Format fields (see bug 19708) | Brian Paul | |
| 2009-01-23 | intel: enable GL_NV_texture_env_combine4 extension | Brian Paul | |
| 2009-01-23 | mesa: enable GL_NV_texture_env_combine4 for sw drivers | Brian Paul | |
| 2009-01-23 | mesa: updated fragment shader codegen for GL_NV_texture_env_combine4 | Brian Paul | |
| Expand struct fields, increase loops and handle new 4-term ADD modes. Plus, some new assertions to catch switch/default cases that may be incorrect. | |||
| 2009-01-23 | swrast: updates for GL_NV_texture_env_combine4 | Brian Paul | |
| 2009-01-23 | mesa: update state setup/validation for GL_NV_texture_env_combine4 | Brian Paul | |
| 2009-01-23 | mesa: update glTexEnv(), glGetTexEnv() for GL_NV_texture_env_combine4 | Brian Paul | |
| 2009-01-23 | mesa: initial changes for GL_NV_texture_env_combine4 | Brian Paul | |
| 2009-01-23 | mesa: set the new array->Format field in VBO code | Brian Paul | |
| Should help to solve failed assertion in i965 driver (see bug 19708) | |||
| 2009-01-23 | intel: fix the mismerge of the vblank pipe enable sanity check | Jesse Barnes | |
| Fix the last merge fix, had the blocks ordered incorrectly. | |||
| 2009-01-23 | mesa: consolidate glGetTexEnvi/f() code with new get_texenvi() helper | Brian Paul | |
| 2009-01-23 | intel: move pipe enable sanity check to where it belongs | Jesse Barnes | |
| Bah, applied the patches in the wrong order, not Owain's fault... | |||
| 2009-01-23 | wgl: Adapt for st_get_framebuffer_surface call change. | José Fonseca | |
| 2009-01-23 | intel: fix vblank crtc selection with DRI1 when only one pipe is enabled. | Owain Ainsworth | |
| On Mobile chipsets, we often enable PipeB instead of PipeA, but the test in here was insufficient, falling back to pipe A if the area intersection returned zero. Therefore, in the case where a window went off to the top of the left of the screen, it would freeze, waiting on the wrong vblank. Fix this mess by checking the sarea for a crtc being zero sized, and in that case always default to the other one. | |||
| 2009-01-23 | intel: Prevent an "irq is not working" printf when only pipe B is enabled. | Owain G. Ainsworth | |
| intelMakeCurrent is called before intelWindowMoved (in fact, it calls it), so calculation of the correct vblank crtc has not happened yet. Fix this by making a function that fixes up a set of vblank flags and call if from both functions. | |||
| 2009-01-23 | mesa: refactor _mesa_TexEnvfv() code with helper functions | Brian Paul | |
| 2009-01-23 | Merge branch 'vertex_array_bgra' | Brian Paul | |
| 2009-01-23 | i965: enable GL_EXT_vertex_array_bgra | Brian Paul | |
| Simply a matter of choosing the right surface/vertex format for GLubyte/GL_BGRA arrays. | |||
| 2009-01-23 | mesa: enable GL_EXT_vertex_array_bgra for sw drivers | Brian Paul | |
| 2009-01-23 | mesa: update tnl module for GL_EXT_vertex_array_bgra | Brian Paul | |
| Add special case for GLubyte/GL_BGRA color arrays in _tnl_import_array() | |||
| 2009-01-23 | mesa: improve array initialization code, and set the new array->Format field. | Brian Paul | |
| 2009-01-23 | mesa: update glColorPointer, etc for GL_EXT_vertex_array_bgra | Brian Paul | |
| Add new error checking, set array state appropriately. | |||
| 2009-01-23 | mesa: initial bits for GL_EXT_vertex_array_bgra | Brian Paul | |
| 2009-01-23 | r300: Enable GL_ATI_separate_stencil in R300 | Ian Romanick | |
| At this point, GL_EXT_stencil_two_side should probably be disabled. It may be worth leaving it enabled because it has GLX protocol while GL_ATI_separate_stencil does not. I'll leave it to one of the r300 maintainers to make the call. | |||
| 2009-01-23 | 965: Enable GL_EXT_stencil_two_side | Ian Romanick | |
| 2009-01-23 | swrast: Enable GL_EXT_stencil_two_side | Ian Romanick | |
