Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-30 | Lots of improvements to the surface-related code. | Brian | |
Z testing now works with i915 driver. Add gl_renderbuffer::surface pointer (and reverse pointer). Remove intel_surface and xmesa_surface types - no longer used. | |||
2007-07-30 | disable ProgramStringNotify assertion | Brian | |
2007-07-27 | check scissor state | Brian | |
2007-07-24 | added GL_FRAGMENT_PROGRAM_NV in st_new_program() | Brian | |
2007-07-24 | Basic fragment programs run now. | Brian | |
Handling of constants might change. For now, the st_fragment_program struct contains a pipe_constant_buffer (not a pointer). | |||
2007-07-24 | use enabled/linked fragment shader in preference to a fragment program | Brian | |
2007-07-24 | Merge branch 'softpipe_0_1_branch' of ↵ | Brian | |
git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch | |||
2007-07-19 | Trigger tgsi compilation for fragment programs. | Keith Whitwell | |
Not sure the generated program looks correct though... | |||
2007-07-13 | Fix setup.light_twoside determination. | Brian | |
When a vertex program is used, use value of GL_VERTEX_PROGRAM_TWO_SIDE. Otherwise, if FF lighting, use value of GL_LIGHT_MODEL_TWO_SIDE. | |||
2007-07-13 | Fix more polygon winding, culling confusion. | Brian | |
If the determinant of the triangle is positive, its winding is CCW (right-handed coord system). | |||
2007-07-13 | Added basic occlusion counting | Brian | |
2007-07-12 | Added colormask, dither, multisample state. Implement colormasking stage. | Brian | |
2007-07-11 | Obsolete file. | Brian | |
2007-07-11 | Implement polygon stipple state tracking, application. | Brian | |
2007-07-10 | fix problems with polygon offset | Brian | |
2007-07-05 | Softpipe: import TGSI tree. Not hooked-up yet. | michal | |
2007-07-03 | hook in state tracking for blend color | Brian | |
2007-07-03 | Blend MIN/MAX modes are special: the src/dest terms are always one. | Brian | |
2007-07-03 | clarify that line_stipple_factor is in [0,255] corresponding to GL's range ↵ | Brian | |
of [1,256]. | |||
2007-07-02 | rename a few structs (use _state suffix consistantly), reorder/sort fields ↵ | Brian | |
in some structs | |||
2007-06-29 | texture object construction | Brian | |
2007-06-26 | consolidate point/line state into pipe_setup_state | Brian | |
2007-06-25 | code for functional Z buffer surface | Brian | |
2007-06-22 | more texture sampler work | Brian | |
2007-06-22 | Assorted token renaming/removal, minor state changes, etc. | Brian | |
2007-06-21 | alpha test and misc changes | Brian | |
2007-06-20 | checkpoint: implement z/depth testing | Brian | |
2007-06-20 | Rename static variable in temporary tnl code | Keith Whitwell | |
2007-06-20 | better comment | Brian | |
2007-06-20 | actually use new glClear code | Brian | |
2007-06-20 | fix comment | Brian | |
2007-06-20 | Initial work for glClear(), clear color state. | Brian | |
2007-06-19 | hook up point state | Brian | |
2007-06-19 | Re-org of surface/framebuffer state. | Brian | |
We should be able to render to any depth/format of X window now. | |||
2007-06-19 | just use regular malloc(), free(), memcpy() | Brian | |
2007-06-18 | Added alpha test state. | Brian | |
2007-06-18 | Define just one set of PIPE_FUNC_LESS, GREATER, EQUAL, etc tokens. | Brian | |
Used for depth test, alpha test, stencil test, shadow test, etc. | |||
2007-06-15 | Added st_update_framebuffer struct/object. | Brian | |
2007-06-15 | initial framebuffer state | Brian | |
2007-06-15 | framebuffer state | Brian | |
2007-06-14 | Rename directories again?! | Keith Whitwell | |
Some git wierdness going on. | |||
2007-06-14 | Renamed softpipe directories and files to something less confusing. | Keith Whitwell | |
softpipe/state_tracker --> state_tracker/ softpipe/ --> pipe/ softpipe/generic --> pipe/softpipe/ I don't think pipe is a great name, but I disliked all the others too. Luckily it's fairly easy to rename with git, so this can be revisited later. |