summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/i915simple
AgeCommit message (Collapse)Author
2008-05-31i915: Fix build after TGSI declaration interface changes.Michal Krol
2008-05-31i915: Comment out dead & problematic code.Michal Krol
2008-05-31i915: Add mising include.Michal Krol
2008-05-31i915: Eliminate void pointer arithmetic.José Fonseca
2008-05-30i915: Now using draw_elements_rangeJakob Bornecrantz
2008-05-30Merge branch 'gallium-tex-surfaces' into gallium-0.1Jakob Bornecrantz
Conflicts: src/gallium/drivers/i915simple/i915_context.h
2008-05-30i915: Remade texture allocation code againJakob Bornecrantz
2008-05-29i915: Fix GPU lockup on resizeJakob Bornecrantz
2008-05-29i915: Deprecated pipe_winsys buffer functionsJakob Bornecrantz
2008-05-29draw: make sure constant buffer data is aligned before passing to aos.cKeith Whitwell
2008-05-29i915: Remove last usage of surface_alloc_storageJakob Bornecrantz
2008-05-28i915: Add draw_flush to state changesJakob Bornecrantz
2008-05-28i915: Remove workaround for buggy draw moduleJakob Bornecrantz
2008-05-28i915: Prepare for tiled private front and back buffersJakob Bornecrantz
2008-05-28i915: Made vertex submission eaven fasterJakob Bornecrantz
2008-05-28i915: Made vbuf workJakob Bornecrantz
2008-05-26Revert DOS line endings.José Fonseca
2008-05-26Revert DOS line endings.José Fonseca
2008-05-26i915: Removed screen sufixes on texture functionsJakob Bornecrantz
2008-05-26i915: Fix for tex-surface mergeJakob Bornecrantz
2008-05-26Merge branch 'gallium-tex-surface' into gallium-0.1Jakob Bornecrantz
Conflicts: src/gallium/include/pipe/p_util.h
2008-05-23i915: Fix for edgeflagsJakob Bornecrantz
2008-05-19i915simple: Fix win9x build.José Fonseca
2008-05-18Merge branch 'gallium-0.1' into gallium-tex-surfacesBrian Paul
2008-05-17gallium: in drivers, make copy of tokens passed to pipe->create_vs/fs_state()Brian Paul
The caller can then free the token array immediately.
2008-05-07gallium: Propagate tex_usage flags down to winsys.José Fonseca
2008-05-02i915: update to new display target allocationKeith Whitwell
2008-05-02Merge branch 'gallium-0.1' into gallium-tex-surfacesKeith Whitwell
2008-05-01i915: avoid crashing on bad parameterKeith Whitwell
2008-05-01i915: fix warningKeith Whitwell
2008-05-01gallium: tex surface checkpointKeith Whitwell
2008-04-30gallium: use the newer PIPE_FORMAT_x_UNORM format namesBrian Paul
2008-04-24i915: Fix for wrong texture in texobj with VBUFJakob Bornecrantz
2008-04-19draw: move some pipeline-specific code & state to draw_pipe.[ch]Keith Whitwell
2008-04-15gallium: Don't assume snprintf are always available.José Fonseca
2008-04-08i915: keep track of num_vertex_attribs/buffers for shorter loopsBrian
2008-03-31gallium: Eliminate p_winsys::printfJosé Fonseca
Not convenient and almost not used at all. Better replacements in p_debug.h
2008-03-29gallium: Set vertex state/buffers en-mass.Brian Paul
2008-03-27gallium: replace PIPE_ATTRIB_MAX with PIPE_MAX_ATTRIBSBrian
The later follows the naming scheme of other limits. Keep the old definition until all possible usage is updated.
2008-03-26gallium: Change pipe->flush() interface to optionally return a fence.Michel Dänzer
The cell driver still uses an internal CELL_FLUSH_WAIT flag, in the long run proper fencing should be implemented for it.
2008-03-21i915: added to-do note about setting the max_lod register to get proper ↵Brian
min/mag filter selection
2008-03-19gallium: add face, dirtyLevels params to pipe->texture_update()Brian Paul
This provides better information about which images in texture object have changed. Also, call texture_update() from more places previously missed.
2008-03-17gallium: improvements, or extensions at least, to the passthrough pathKeith Whitwell
Passthrough is actually more tricky than you'd think...
2008-03-14i915: check for NULL const buffer ptrBrian
2008-03-12i915: handle NULL object in i915_bind_rasterizer_state()Brian
2008-03-12tgsi: Remove ExtDivide field from existence. Implement OPCODE_TXP.Michal Krol
2008-03-12gallium: Add TEX_FILTER_ANISO img filterKeith Whitwell
Hardware almost universally expects us to set a special filtering mode when anisotropic filtering is enabled, as opposed to varying a max-aniso values. Do this once in the state tracker & simplify the driver code.
2008-03-12gallium: Silence MSVC warnings.José Fonseca
2008-03-05gallium: michel's patch to rework texture/sampler binding interfaceKeith Whitwell
Bind all the samplers/textures at once rather than piecemeal. This is easier for drivers to understand.
2008-02-27gallium/i915: remove unneeded assignmentBrian