Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-07-20 | Some structure renaming. Prefix vertex/fragment-related structs with | Brian Paul | |
"gl_" to match other structs. | |||
2006-06-15 | Call _mesa_resize_framebuffer() within intelWindowMoved(). Fixes | Keith Whitwell | |
googleearth glitches. | |||
2006-06-12 | fire vertices before context destruction. | Alan Hourihane | |
2006-05-23 | Add const qualifiers in a number of places. | Brian Paul | |
2006-05-23 | prototype i915_udpate_fog() to silence warning | Brian Paul | |
2006-05-08 | updates to dri drivers for recent stencil changes | Keith Whitwell | |
2006-05-05 | remove temporary code from keithw, this in theory isn't used at the moment | Dave Airlie | |
anyways unless INTEL_BATCH is turned on | |||
2006-05-05 | Fix i915 driver after stencil changes in Mesa 6.5 | Dave Airlie | |
2006-04-11 | More GLSL code: | Michal Krol | |
- use macros to access and modify render inputs bit-field; - un-alias generic vertex attributes for ARB vertex calls; - use MAX_VERTEX_PROGRAM_ATTRIBS (NV code) or MAX_VERTEX_ATTRIBS (ARB code) in place of VERT_ATTRIB_MAX; - define VERT_ATTRIB_GENERIC0..15 for un-aliased vertex attributes for ARB_vertex_shader; - fix generic attribute index range check in arbprogparse.c; - interface GLSL varyings between vertex and fragment shader; - use 64-bit optimised bitset (bitset.h) for render inputs; | |||
2006-04-07 | Fix some warnings on x86_64 | Alan Hourihane | |
2006-04-06 | update a couple MESA_FORMAT_Zxxx occurances | Brian Paul | |
2006-04-06 | Replace MESA_FORMAT_DEPTH_COMPONENT_FLOAT32 with 32-bit integer format. | Brian Paul | |
This allows render to depth texture (we don't support floating pt. Z buffers). Rename MESA_FORMAT_DEPTH_COMPONENT16/32 as MESA_FORMAT_Z16/32. Software fallback for glCopyTexImage now uses integer temporary image instead of float, eliminates a lot of float/int conversions. | |||
2006-04-05 | add tiling/fence support for the miniglx driver | Dave Airlie | |
2006-04-05 | don't waste the reserved memory, take an approximation of the pool | Dave Airlie | |
allocator from the X.org driver - not as complicated | |||
2006-04-04 | We always have a back buffer. Fixes visual problems. | Alan Hourihane | |
2006-04-03 | add miniglx sources to i915 | Dave Airlie | |
2006-04-03 | add pitch support and use new Width | Dave Airlie | |
2006-04-01 | Don't index box by the box's index within numClipRects; just dereference it. | Eric Anholt | |
Fixes drawing with more than one cliprect. (Keith Packard) | |||
2006-04-01 | Call driUpdateFramebufferSize when we've found an updated DRI drawable stamp, | Eric Anholt | |
like other drivers. Failure to do so resulted in incorrect buffer sizes for resized windows. | |||
2006-03-31 | Dave Reveman's patch for GLX_MESA_copy_sub_buffer support | Brian Paul | |
2006-03-30 | The pitches of the driRenderbuffers are in bytes, so no need to multiply by cpp. | Eric Anholt | |
Fixes software fallbacks. (Keith Packard) | |||
2006-03-30 | Fix up some incorrect pointers and clear screen | Dave Airlie | |
2006-03-30 | add initial miniglx files for i915, not integrated yet | Dave Airlie | |
2006-02-17 | Fix STENCIL_WRITE_MASK defn for bug 5902 | Keith Whitwell | |
2006-02-08 | Check DDX for 1.5.0 | Alan Hourihane | |
2006-02-06 | add vblank support to i915 driver | Dave Airlie | |
2006-02-03 | replace the texture level hack used in radeon/r200 to allow larger textures ↵ | Roland Scheidegger | |
with different methods to calculate the announced maximum texture sizes. Default is still the same (that is, radeon/r200 default to not announce anything which might not fit, i830/i915 default to 1 texture must fit). Bug #5785. | |||
2006-01-24 | use front.size instead of sPriv->fbSize | Alan Hourihane | |
2006-01-24 | use screen->front.map instead of pFB from libdri | Alan Hourihane | |
2006-01-23 | Add Intel 945GM support | Alan Hourihane | |
Add rotation support (Tungsten Graphics) | |||
2005-12-30 | recalculate state on drawable changes | Keith Whitwell | |
2005-11-22 | Use correct enums for program output variables. Fixes | Keith Whitwell | |
fp/tri-depthwrite. | |||
2005-11-20 | s/Saturate/SaturateMode/ | Brian Paul | |
2005-11-20 | Make Saturate a 2-bit field again, renamed to SaturateMode with three | Brian Paul | |
possible values: SATURATE_OFF, SATURATE_ZERO_ONE and SATURATE_PLUS_MINUS_ONE. | |||
2005-11-19 | remove #include arbfragparse.h, s/PI/M_PI/ | Brian Paul | |
2005-11-12 | Move stuff common to vertex/fragment_program into the base class, including: | Brian Paul | |
Instructions, InputsRead, OutputsWritten, and Parameters. Also, added debug functions: _mesa_print_instruction(), _mesa_print_program_parameters() and revamp _mesa_print_program(). | |||
2005-11-05 | s/TexSrcIdx/TexSrcTarget/ | Brian Paul | |
2005-11-05 | Unify vertex/fragment program instuctions. | Brian Paul | |
Based on patch by Ian (#4967) but also unify instruction opcodes. | |||
2005-11-01 | Re-org and clean-up of vertx/fragment program limits (instructions, | Brian Paul | |
temporaries, parameters, etc). glGetProgramivARB() now returns all the right things. Updated i915 and r300 code to initialize program native limits and current program's native instruction/temporary/etc counts. | |||
2005-10-05 | In gl_texture_image replace IntFormat with InternalFormat and Format with | Brian Paul | |
_BaseFormat to be consistant with gl_renderbuffer. | |||
2005-09-13 | Replace ctx->Driver.StencilOp/Func/Mask() functions with | Brian Paul | |
ctx->Driver.Stencil*Separate() functions. | |||
2005-09-10 | Add offset and pitch fields to intelRegion. Remove frontOffset, frontPitch, | Brian Paul | |
backOffset, backPitch, depthOffset, depthPitch, textureOffset fields. | |||
2005-09-09 | add _tnl_arb_vertex_program_stage to all drivers which already have ↵ | Roland Scheidegger | |
_tnl_vertex_program_stage. Fixes crashes when using vertex programs. Tested on r200 only (fix by Keith Whitwell) | |||
2005-09-09 | remove the redundant textureSize field, use tex.size instead, it's always ↵ | Brian Paul | |
the same value | |||
2005-09-08 | Treat NegateBase as a bitfield, not a boolean. | Keith Whitwell | |
2005-09-04 | Add new void *addr and __DRIdrawablePrivate parameters to | Brian Paul | |
driNewRenderbuffer(). | |||
2005-09-04 | Use InitPointers helper | Brian Paul | |
2005-09-03 | SetBuffer, renderbuffer changes | Brian Paul | |
2005-09-01 | use char* instead of GLubyte* in i915_program_error() to silence warnings | Brian Paul | |
2005-08-30 | silence fprintf and casting warnings | Brian Paul | |