summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-10-17g3dvl: Bad test, use proper picture height.Younes Manton
2008-10-07nouveau: first draft of swizzle texture upload to vramPatrice Mandin
2008-10-04g3dvl: Ignore client flush requests unless entire frame is buffered.Younes Manton
2008-10-04g3dvl: Bad semantic index in shader decl.Younes Manton
2008-09-21nouveau: init scaled_image_from_memory object for swizzled surface uploadPatrice Mandin
2008-09-21nouveau: add flag for swizzled surface uploadPatrice Mandin
2008-09-18nv50: use 3D engine clears, 2D engine doesn't understand zeta formatsBen Skeggs
2008-09-18nv50: hack surface alloc a bit for nowBen Skeggs
2008-09-18Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1Ben Skeggs
2008-09-17g3dvl: Update XvMC unit tests.Younes Manton
2008-09-17gallium: fix wide point / point coord semantic info (generic, not fog)Brian Paul
2008-09-17gallium: fix fog vs. pointcoord attribute handling in mesa->TGSI conversionBrian Paul
2008-09-17mesa: new gl_fragment_program fields indicating use of fog, front-facing, ↵Brian Paul
point coord
2008-09-17gallium: clean-up/fix msaa override in state trackerBrian Paul
2008-09-17gallium: fix tgsi sanity checker with respect to END.Brian Paul
Subroutine code may be found after the END instruction so it's not always the last instruction. At least check for presence of exactly one END instruction though.
2008-09-17mesa: update program->NumAddressRegs field in _slang_update_inputs_outputs()Brian Paul
2008-09-17gallium: include prog_print.h to silence warningBrian Paul
2008-09-17gallium: need to finish, not flush, in st_copy_texsubimage()Brian Paul
2008-09-17gallium: new assertion on surface->textureBrian Paul
2008-09-17tgsi: Add a ugly fix for CONSTANT problemsJakob Bornecrantz
2008-09-17tgsi: More debug printing on sanity check errorJakob Bornecrantz
2008-09-17gallium: fix lack of surface reference counting in ↵Brian Paul
cso_set/save/restore_framebuffer() Fixes asst problems with FBO / render to texture.
2008-09-17mesa: fix bug in previous changes to _slang_resolve_attributes()Brian Paul
2008-09-16mesa: rework GLSL vertex attribute bindingBrian Paul
Calls to glBindAttribLocation() should not take effect until the next time that glLinkProgram() is called. gl_shader_program::Attributes now just contains user-defined bindings. gl_shader_program::VertexProgram->Attributes contains the actual/final bindings.
2008-09-16gallium: fix glTexImage(width=height=depth=0) caseBrian Paul
Free old teximage/level data, then stop.
2008-09-16mesa: fix display list regression (check if save->prim_count > 0 in ↵Brian Paul
vbo_save_EndList())
2008-09-16gallium: fix info entries for KIL, KILPBrian Paul
KIL takes 1 src register. KILP uses no registers (uses cond codes).
2008-09-16mesa: fix bug in get_uniform_rows_cols(): sometimes returned too many rowsBrian Paul
2008-09-16gallium: move _vbo_DestroyContext() callBrian Paul
Call it before freeing core Mesa state to avoid references to freed buffer objects.
2008-09-16mesa: protect against double-free in _vbo_DestroyContext()Brian Paul
2008-09-16mesa: State tracker now checks for faulty shaders on debugJakob Bornecrantz
2008-09-16tgsi: Make tgsi_sanity.c compile with makeJakob Bornecrantz
2008-09-16trace: Fix typo in build instructions.José Fonseca
2008-09-15mesa: fix MSAA enable state in update_multisample()Brian Paul
2008-09-15mesa: remove some assertions that are invalid during context tear-downBrian Paul
2008-09-15mesa: get another class of degenerate dlists workingKeith Whitwell
Primitive begin in one dlist, end in another.
2008-09-13gallium: add another value check to util_fast_pow()Brian Paul
Fixes glitches seen in morph3d demo.
2008-09-13g3dvl: Fix field coded block copy.Younes Manton
2008-09-12g3dvl: Use winsys_buffer_reference() instead of pipe_buffer_reference().Younes Manton
Old pipe_buffer_reference() renamed winsys_buffer_reference(), new pipe_buffer_reference() expects a screen.
2008-09-12g3dvl: Implement surface sync functions.Younes Manton
2008-09-12g3dvl: Fullscreen fixes. Respect src & dst coords during scaling, clear FB.Younes Manton
2008-09-12cell: fix twiddled tile display for XSHM. Fixed blank window problem.Brian Paul
2008-09-12g3dvl: Update softlinks to nouveau winsys files, related fixes.Younes Manton
2008-09-12g3dvl: Cleanup.Younes Manton
2008-09-12g3dvl: Clean up Makefile deps.Younes Manton
2008-09-12cell: disable calls to old gen codeBrian Paul
2008-09-12Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1Ben Skeggs
2008-09-11cell: initial support for fragment shader code generation.Brian Paul
TGSI shaders are translated into SPE instructions which are then sent to the SPEs for execution. Only a few opcodes work, no swizzling yet, no support for constants/immediates, etc.
2008-09-11cell: fix tile twidding bug seen in the event of multiple expose eventsBrian Paul
2008-09-11cell: minor improvements to fragment code-genBrian Paul