summaryrefslogtreecommitdiffstats
path: root/src/gallium/include
Commit message (Collapse)AuthorAgeFilesLines
* gallium: added DXT formats (preliminary, will probably change)Brian Paul2008-03-211-1/+23
|
* gallium: document is_format_supported()'s type paramBrian Paul2008-03-211-0/+1
|
* gallium: PIPE_FORMAT_TYPE_ commentsBrian Paul2008-03-211-6/+6
|
* gallium: added sRGB formatsBrian Paul2008-03-211-1/+8
|
* gallium: additional comments, fix typos, etcBrian Paul2008-03-211-8/+23
|
* gallium: added width, height to pipe_framebuffer_stateBrian2008-03-201-0/+2
|
* gallium: add debug facility to dump random blobs as hexKeith Whitwell2008-03-201-0/+8
|
* gallium: add face, dirtyLevels params to pipe->texture_update()Brian Paul2008-03-191-4/+2
| | | | | This provides better information about which images in texture object have changed. Also, call texture_update() from more places previously missed.
* gallium: Add generic enum and flags dumping utility functions.José Fonseca2008-03-191-0/+49
|
* gallium: make REALLOC a bit more like reallocKeith Whitwell2008-03-181-7/+9
|
* gallium: Convenience debug_warning function.José Fonseca2008-03-181-0/+10
|
* gallium: added bypass_vs flag to rasterizer state (may be temporary)Brian2008-03-131-0/+1
|
* gallium: remove dead code related to shader semantic input/output infoBrian Paul2008-03-131-9/+0
|
* gallium: remove semantic info from pipe_shader_stateBrian Paul2008-03-131-0/+2
| | | | Brian's patch to clean up the shader interfaces.
* tgsi: Drop pre-ps_2_0 opcodes.Michal Krol2008-03-131-82/+65
|
* tgsi: Remove OPCODE_TEXCOORD, OPCODE_TEXCRD aliases.Michal Krol2008-03-131-2/+0
|
* gallium: Standardize most important error codes.José Fonseca2008-03-131-0/+65
|
* gallium: Fix debug_mask_vprintf's example.José Fonseca2008-03-131-1/+2
|
* tgsi: Remove ExtDivide field from existence. Implement OPCODE_TXP.Michal Krol2008-03-121-12/+1
|
* tgsi: Introduce OPCODE_TXP. Depricate ExdDivide field.Michal Krol2008-03-121-1/+9
|
* gallium: Add TEX_FILTER_ANISO img filterKeith Whitwell2008-03-121-1/+1
| | | | | | 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.
* gallium: Conditional debugging output.José Fonseca2008-03-121-0/+64
| | | | | Generalize the conditional debugging output code found trhought the gallium drivers.
* tgsi: Map OPCODE_TEXKILL to OPCODE_KILP.Michal Krol2008-03-111-1/+1
|
* gallium: WinCE portability fixes.José Fonseca2008-03-101-0/+10
|
* gallium: add some commonly implemented bits of hw stateKeith Whitwell2008-03-091-1/+3
|
* gallium: Document debug_printf usage.José Fonseca2008-03-081-0/+14
|
* gallium: michel's patch to rework texture/sampler binding interfaceKeith Whitwell2008-03-051-4/+4
| | | | | Bind all the samplers/textures at once rather than piecemeal. This is easier for drivers to understand.
* gallium: remove obsolete commentKeith Whitwell2008-03-031-2/+0
|
* gallium: document user_buffer_create a littleKeith Whitwell2008-03-031-4/+27
|
* start implementing start of bultinsZack Rusin2008-03-011-9/+11
|
* gallium: remove the ugly pipe->draw stage lookup code in ↵Brian2008-02-291-0/+1
| | | | | | aaline/point/pstipple stages Added a void *draw ptr to pipe_context. Probably look for a better solution someday.
* gallium: remove unneeded pipe ptr from pipe_textureBrian2008-02-271-7/+3
|
* gallium: remove pipe_context->texture_create/release/get_tex_surface()Brian2008-02-272-28/+8
| | | | These functions are now per-screen, not per-context.
* gallium: move is_format_supported() to pipe_screen structBrian2008-02-271-18/+1
|
* gallium: start removing pipe_context->get_name/vendor/param/paramfBrian2008-02-271-0/+3
| | | | | These are now per-screen functions, not per-context. State tracker updated, code in drivers and p_context.h disabled.
* gallium: Remove // comments.José Fonseca2008-02-273-8/+8
|
* gallium: introduce 'pipe_screen' for context-independent functionsBrian2008-02-264-1/+113
| | | | | | | 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.
* gallium: remove pipe parameter from pipe_texture_reference()Brian2008-02-262-1/+18
| | | | | Added pipe field to pipe_texture (temporary, see comments). First step toward context-less texture creation...
* gallium: remove input_map[] from pipe_shader_stateBrian2008-02-261-1/+0
|
* Make the pipe headers C++ friendly.José Fonseca2008-02-258-14/+75
|
* gallium: added TGSI_FILE_COUNTBrian2008-02-231-0/+2
|
* Bring in several forgotten MSVC fixes.José Fonseca2008-02-231-0/+8
|
* gallium: Define intptr_t for Windows platform.Michal Krol2008-02-231-1/+3
|
* gallium: Move align_pointer() to p_pointer.h.Michal Krol2008-02-231-27/+1
|
* gallium: New file.Michal Krol2008-02-231-0/+87
|
* gallium: comments, white-space clean-upBrian2008-02-211-23/+30
|
* [PATCH] gallium: include p_compiler.h for boolean defnKeith Whitwell2008-02-211-0/+2
|
* gallium: new pipe->texture_update() functionBrian2008-02-201-0/+8
| | | | | Called whenever texture data is changed (glTexImage, glTexSubImage, glCopyTexSubImage, etc).
* Remove src/mesa and src/mesa/main from gallium source include paths.José Fonseca2008-02-191-32/+295
|
* Merge commit 'origin/gallium-0.1' into gallium-0.1Keith Whitwell2008-02-151-8/+8
| | | | | | | | Conflicts: src/gallium/drivers/softpipe/sp_quad_fs.c src/gallium/drivers/softpipe/sp_state.h src/gallium/drivers/softpipe/sp_state_fs.c