summaryrefslogtreecommitdiff
path: root/src/gallium/include
AgeCommit message (Collapse)Author
2008-03-21gallium: additional comments, fix typos, etcBrian Paul
2008-03-20gallium: added width, height to pipe_framebuffer_stateBrian
2008-03-20gallium: add debug facility to dump random blobs as hexKeith Whitwell
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-19gallium: Add generic enum and flags dumping utility functions.José Fonseca
2008-03-18gallium: make REALLOC a bit more like reallocKeith Whitwell
2008-03-18gallium: Convenience debug_warning function.José Fonseca
2008-03-13gallium: added bypass_vs flag to rasterizer state (may be temporary)Brian
2008-03-13gallium: remove dead code related to shader semantic input/output infoBrian Paul
2008-03-13gallium: remove semantic info from pipe_shader_stateBrian Paul
Brian's patch to clean up the shader interfaces.
2008-03-13tgsi: Drop pre-ps_2_0 opcodes.Michal Krol
2008-03-13tgsi: Remove OPCODE_TEXCOORD, OPCODE_TEXCRD aliases.Michal Krol
2008-03-13gallium: Standardize most important error codes.José Fonseca
2008-03-13gallium: Fix debug_mask_vprintf's example.José Fonseca
2008-03-12tgsi: Remove ExtDivide field from existence. Implement OPCODE_TXP.Michal Krol
2008-03-12tgsi: Introduce OPCODE_TXP. Depricate ExdDivide field.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: Conditional debugging output.José Fonseca
Generalize the conditional debugging output code found trhought the gallium drivers.
2008-03-11tgsi: Map OPCODE_TEXKILL to OPCODE_KILP.Michal Krol
2008-03-10gallium: WinCE portability fixes.José Fonseca
2008-03-09gallium: add some commonly implemented bits of hw stateKeith Whitwell
2008-03-08gallium: Document debug_printf usage.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-03-03gallium: remove obsolete commentKeith Whitwell
2008-03-03gallium: document user_buffer_create a littleKeith Whitwell
2008-03-01start implementing start of bultinsZack Rusin
2008-02-29gallium: remove the ugly pipe->draw stage lookup code in ↵Brian
aaline/point/pstipple stages Added a void *draw ptr to pipe_context. Probably look for a better solution someday.
2008-02-27gallium: remove unneeded pipe ptr from pipe_textureBrian
2008-02-27gallium: remove pipe_context->texture_create/release/get_tex_surface()Brian
These functions are now per-screen, not per-context.
2008-02-27gallium: move is_format_supported() to pipe_screen structBrian
2008-02-27gallium: start removing pipe_context->get_name/vendor/param/paramfBrian
These are now per-screen functions, not per-context. State tracker updated, code in drivers and p_context.h disabled.
2008-02-27gallium: Remove // comments.José Fonseca
2008-02-26gallium: introduce 'pipe_screen' for context-independent functionsBrian
This will allow creating textures before a rendering context exists, for example. Only implemented in i915 driver for now. i915pipe->texture_create() just dispatches through to the i915screen->texture_create() to avoid state tracker changes for now.
2008-02-26gallium: remove pipe parameter from pipe_texture_reference()Brian
Added pipe field to pipe_texture (temporary, see comments). First step toward context-less texture creation...
2008-02-26gallium: remove input_map[] from pipe_shader_stateBrian
2008-02-25Make the pipe headers C++ friendly.José Fonseca
2008-02-23gallium: added TGSI_FILE_COUNTBrian
2008-02-23Bring in several forgotten MSVC fixes.José Fonseca
2008-02-23gallium: Define intptr_t for Windows platform.Michal Krol
2008-02-23gallium: Move align_pointer() to p_pointer.h.Michal Krol
2008-02-23gallium: New file.Michal Krol
2008-02-21gallium: comments, white-space clean-upBrian
2008-02-21[PATCH] gallium: include p_compiler.h for boolean defnKeith Whitwell
2008-02-20gallium: new pipe->texture_update() functionBrian
Called whenever texture data is changed (glTexImage, glTexSubImage, glCopyTexSubImage, etc).
2008-02-19Remove src/mesa and src/mesa/main from gallium source include paths.José Fonseca
2008-02-15Merge commit 'origin/gallium-0.1' into gallium-0.1Keith Whitwell
Conflicts: src/gallium/drivers/softpipe/sp_quad_fs.c src/gallium/drivers/softpipe/sp_state.h src/gallium/drivers/softpipe/sp_state_fs.c
2008-02-15Code reorganization: move files into their places.José Fonseca
This is in a separate commit to ensure renames are properly preserved.