Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simplify the redundant meaning of format layout. | Michal Krol | 2009-12-08 | 4 | -18/+13 |
| | | | | | We really just need to know whether the format is compressed or not. For more detailed information format colorspace should suffice. | ||||
* | Format layout cannot be used to distinguish scaled/normalised formats. | Michal Krol | 2009-12-08 | 2 | -15/+5 |
| | |||||
* | util/format: Take advantage of sequential nature of pipe_format enum. | Michal Krol | 2009-12-08 | 3 | -21/+20 |
| | | | | Make sure the format descriptor table can be indexed directly. | ||||
* | gallium: Make pipe_format a sequential enum. | Michal Krol | 2009-12-08 | 1 | -294/+113 |
| | |||||
* | util/format: Remove unreferenced local. | Michal Krol | 2009-12-08 | 1 | -1/+0 |
| | |||||
* | Remove remaining pipe format utility functions. | Michal Krol | 2009-12-08 | 7 | -74/+91 |
| | | | | | | | | | | | | | | | Depricate pf_type(), pf_size_*(), pf_layout() and pf_exp2(). Map depricated PIPE_FORMAT_TYPE to new UTIL_FORMAT_ values: UNKNOWN = TYPE_VOID UNORM = TYPE_UNSIGNED + LAYOUT_ARITH SNORM = TYPE_SIGNED + LAYOUT_ARITH FIXED = TYPE_FIXED FLOAT = TYPE_FLOAT USCALED = TYPE_UNSIGNED + LAYOUT_ARRAY SSCALED = TYPE_SIGNED + LAYOUT_ARRAY SRGB = TYPE_COLORSPACE_SRGB | ||||
* | Remove pf_swizzle_* internal macros. | Michal Krol | 2009-12-03 | 3 | -10/+12 |
| | |||||
* | gallium: Remove pf_mixed_*(). | Michal Krol | 2009-12-03 | 1 | -11/+0 |
| | |||||
* | gallium: Remove pf_rev(). | Michal Krol | 2009-12-03 | 1 | -5/+0 |
| | |||||
* | Move pf_get_component_bits() to u_format auxiliary module. | Michal Krol | 2009-12-03 | 7 | -40/+65 |
| | |||||
* | Move pf_get_bits/size() to u_format auxiliary module. | Michal Krol | 2009-12-03 | 9 | -52/+52 |
| | |||||
* | Move pf_get_block() to u_format auxiliary module. | Michal Krol | 2009-12-03 | 34 | -75/+94 |
| | |||||
* | Move pf_is_depth_and_stencil() to u_format auxiliary module. | Michal Krol | 2009-12-03 | 2 | -7/+18 |
| | |||||
* | Move pf_is_depth_stencil() to u_format auxiliary module. | Michal Krol | 2009-12-03 | 4 | -16/+16 |
| | |||||
* | Move pf_is_compressed() to u_format auxiliary module. | Michal Krol | 2009-12-03 | 3 | -8/+25 |
| | |||||
* | gallium: Remove unused format functions. | Michal Krol | 2009-12-03 | 1 | -38/+0 |
| | |||||
* | tgsi/ureg: Fix ureg_emit_src(). | Michal Krol | 2009-12-03 | 1 | -3/+1 |
| | |||||
* | radeong: Clean up some bad code. | Corbin Simpson | 2009-12-02 | 1 | -8/+2 |
| | |||||
* | radeong: Add helper to determine pipe driver. | Corbin Simpson | 2009-12-02 | 1 | -0/+8 |
| | |||||
* | radeong: Do ioctls before selecting pipe driver. | Corbin Simpson | 2009-12-02 | 2 | -66/+65 |
| | |||||
* | r300g, radeong: De-specialize r300_winsys into radeon_winsys. | Corbin Simpson | 2009-12-02 | 13 | -187/+190 |
| | | | | There's like five good reasons for this, I swear. | ||||
* | radeong: Change ioctl order, document it. | Corbin Simpson | 2009-12-02 | 1 | -12/+22 |
| | |||||
* | r300g: No vertex textures here. | Corbin Simpson | 2009-12-02 | 1 | -0/+7 |
| | |||||
* | cso: check if pipe_context::bind_vertex_sampler_states is non-null | Brian Paul | 2009-12-02 | 1 | -1/+2 |
| | | | | Fixes segfaults upon exit when the CSO module is releasing its objects. | ||||
* | Revert "llvmpipe: plug in dummy pipe_context::set_vertex_sampler_textures ↵ | Brian Paul | 2009-12-02 | 3 | -21/+6 |
| | | | | | | | | function" This reverts commit 792888121b92913733daec7526c9441f27ce1231. We're instead returning 0 for the PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS query. | ||||
* | llvmpipe: return 0 for PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS query | Brian Paul | 2009-12-02 | 1 | -1/+1 |
| | | | | The driver (and draw module) don't support vertex shader textures yet. | ||||
* | llvmpipe: plug in dummy pipe_context::set_vertex_sampler_textures function | Brian Paul | 2009-12-02 | 3 | -6/+21 |
| | | | | Fixes immediate segfault. | ||||
* | cell: fix TGSI breakage | Brian Paul | 2009-12-02 | 1 | -1/+1 |
| | |||||
* | gallium/util: __builtin_bswap32() is in only gcc 4.3 or later | Brian Paul | 2009-12-02 | 1 | -1/+1 |
| | |||||
* | gallium/util: added PIPE_CC_GCC_VERSION symbol | Brian Paul | 2009-12-02 | 1 | -0/+1 |
| | |||||
* | softpipe: setup machine->Face without a conditional | Brian Paul | 2009-12-01 | 1 | -5/+2 |
| | |||||
* | tgsi: fix ureg emit after version token change | Keith Whitwell | 2009-12-01 | 1 | -1/+1 |
| | |||||
* | st/xorg: fix merge droppings | Keith Whitwell | 2009-12-01 | 2 | -68/+0 |
| | | | | These were stranded in emacs and not saved before committing. | ||||
* | Merge commit 'origin/tgsi-simplify-ext' | Keith Whitwell | 2009-12-01 | 104 | -2500/+1718 |
|\ | | | | | | | | | Conflicts: src/gallium/drivers/r300/r300_vs.c | ||||
| * | vega: Update shader headers. | Michal Krol | 2009-11-27 | 3 | -14/+14 |
| | | | | | | | | Drop the 1.1 version suffix. | ||||
| * | python/tests: Update shader headers. | Michal Krol | 2009-11-27 | 58 | -63/+63 |
| | | | | | | | | Drop the 1.1 version suffix. | ||||
| * | svga: Update text shader header. | Michal Krol | 2009-11-27 | 1 | -1/+1 |
| | | |||||
| * | vl: Do not emit tgsi_version token. | Michal Krol | 2009-11-27 | 2 | -32/+24 |
| | | |||||
| * | tgsi: Remove tgsi_version token. | Michal Krol | 2009-11-27 | 11 | -72/+18 |
| | | |||||
| * | gallium: Remove tgsi_version token. | Michal Krol | 2009-11-27 | 1 | -6/+0 |
| | | | | | | | | Not really needed, never served its purpose. | ||||
| * | tgsi: Fix token builder. | Michal Krol | 2009-11-25 | 2 | -41/+2 |
| | | |||||
| * | tgsi: Update raw token dumper after token definition changes. | Michal Krol | 2009-11-25 | 1 | -116/+32 |
| | | |||||
| * | tgsi: rename fields of tgsi_full_src_register to reduce verbosity | Keith Whitwell | 2009-11-24 | 32 | -575/+575 |
| | | | | | | | | | | | | | | SrcRegister -> Register SrcRegisterInd -> Indirect SrcRegisterDim -> Dimension SrcRegisterDimInd -> DimIndirect | ||||
| * | tgsi: rename fields of tgsi_full_dst_register to reduce verbosity | Keith Whitwell | 2009-11-24 | 31 | -283/+283 |
| | | | | | | | | | | DstRegister -> Register DstRegisterInd -> Indirect | ||||
| * | tgsi: rename fields of tgsi_full_declaration to reduce verbosity | Keith Whitwell | 2009-11-24 | 29 | -109/+109 |
| | | | | | | | | DeclarationRange -> Range | ||||
| * | tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosity | Keith Whitwell | 2009-11-24 | 31 | -678/+678 |
| | | | | | | | | | | | | | | | | InstructionPredicate -> Predicate InstructionLabel -> Label InstructionTexture -> Texture FullSrcRegisters -> Src FullDstRegisters -> Dst | ||||
| * | tgsi: reduce repetition of structure name in its members | Keith Whitwell | 2009-11-24 | 22 | -141/+141 |
| | | | | | | | | | | Rename Semantic.SemanticName to Semantic.Name. Similar for SemanticIndex, and the members of the tgsi_version struct. | ||||
| * | tgsi: remove unnecessary full_token init and free functions | Keith Whitwell | 2009-11-24 | 2 | -27/+0 |
| | | |||||
| * | tgsi: remove unused Flags member from full_instruction | Keith Whitwell | 2009-11-24 | 2 | -3/+0 |
| | | |||||
| * | gallium: try and update r300 and nv drivers for tgsi changes | Keith Whitwell | 2009-11-24 | 9 | -17/+17 |
| | | | | | | | | | | | | | | | | It would be nice if these drivers built under the linux-debug header so that these types of interface changes can be minimally propogated into those drivers by people without the hardware. They don't have to generate a working driver -- though a command-dumping winsys would be an excellent for regression checking. |