summaryrefslogtreecommitdiffstats
path: root/src/gallium/include
Commit message (Collapse)AuthorAgeFilesLines
* gallium: Compute YCBCR bit depth.José Fonseca2008-04-011-6/+7
|
* gallium: updated comment for bypass_vsBrian2008-03-311-1/+2
|
* gallium: Eliminate p_winsys::printfJosé Fonseca2008-03-311-4/+0
| | | | Not convenient and almost not used at all. Better replacements in p_debug.h
* gallium: Set vertex state/buffers en-mass.Brian Paul2008-03-291-6/+6
|
* gallium: remove redundant compare bit in sampler stateRoland Scheidegger2008-03-281-1/+0
|
* gallium: Bump PIPE_MAX_SAMPLERS to 16.Michal Krol2008-03-281-1/+1
| | | | We need it to fulfil D3D minimum requirements.
* gallium: replace PIPE_ATTRIB_MAX with PIPE_MAX_ATTRIBSBrian2008-03-271-1/+2
| | | | | The later follows the naming scheme of other limits. Keep the old definition until all possible usage is updated.
* gallium: updated/improved comments, minor re-formattingBrian Paul2008-03-271-31/+27
|
* gallium: silence unused var warningBrian2008-03-271-0/+2
|
* gallium: Change pipe->flush() interface to optionally return a fence.Michel Dänzer2008-03-262-4/+4
| | | | | The cell driver still uses an internal CELL_FLUSH_WAIT flag, in the long run proper fencing should be implemented for it.
* gallium: Introduce flatshade_first field to rasterizer_state.Michal Krol2008-03-251-0/+1
| | | | | This bit tells us which vertex of the primitive is used to propagate color for the remaining vertices if flatshade mode.
* Fix typoJosé Fonseca2008-03-251-3/+3
|
* gallium: Use debug_get_option for GETENVJosé Fonseca2008-03-251-5/+2
|
* gallium: fix a few bugs, warnings in the p_debug codeBrian2008-03-241-3/+6
| | | | added missing _ to a _debug_printf() call.
* gallium: Simple cross platform get-opt system.José Fonseca2008-03-241-0/+27
| | | | | | Uses getenv on Linux, and a memory mapped text file on Windows. It supports boolean options, flags, and plain strings.
* gallium: cleanup p_debugJosé Fonseca2008-03-241-11/+106
| | | | | Now debug_printf is disabled on release builds. Use debug_error or _debug_printf to output messages on release versions.
* gallium: fix REALLOC() to copy smaller of old/new sizesBrian2008-03-241-3/+3
|
* gallium: Protect operator precedence in macro.José Fonseca2008-03-241-1/+1
|
* gallium: Remove the debug_mask_* stuff.José Fonseca2008-03-231-64/+0
| | | | Overcomplex and not much different from using a global variable...
* gallium: Memory debugging utilities.José Fonseca2008-03-232-2/+42
| | | | | | | There are no known tools for windows kernel memory debugging, so this is a simple set of malloc etc wrappers. Enabled by default on win32 debug builds
* 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
|