Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-08-16 | nouveau: nv10: add function to clear a buffer | Patrice Mandin | |
2007-08-16 | nouveau: store render buffer pointers in context, to access them when ↵ | Patrice Mandin | |
clearing buffer | |||
2007-08-16 | nouveau: nv10: create objects needed to clear buffer | Patrice Mandin | |
2007-08-16 | Replace Proxy1D/2D/etc with ProxyTex[] indexed by TEXTURE_x_INDEX. | Brian | |
Simplification in colortab.c too. | |||
2007-08-16 | i915tex: Unreference texture buffers on context destruction. | Michel Dänzer | |
Not doing this could cause the buffers to leak under some circumstances. | |||
2007-08-15 | i965: use BRW_TEXCOORDMODE_CLAMP instead of BRW_TEXCOORDMODE_CLAMP_BORDER | Xiang, Haihao | |
to implement GL_CLAMP | |||
2007-08-15 | nouveau: Use half the notifier block for query objects. | Ben Skeggs | |
2007-08-15 | nouveau: Keep drm channel alloc struct around. | Ben Skeggs | |
2007-08-15 | nouveau: reindent nouveau_span.c | Ben Skeggs | |
2007-08-15 | nouveau: Remove ALLOW_MULTI_SUBCHANNEL hack | Ben Skeggs | |
Irrelevant, since we depend on working context switching now. | |||
2007-08-15 | nouveau: Always render offscreen, emulate front buffer rendering. | Ben Skeggs | |
2007-08-15 | nouveau: Split nouveau_buffers into nouveau_mem and nouveau_fbo | Ben Skeggs | |
2007-08-15 | nouveau: reindent nouveau_buffers.h | Ben Skeggs | |
2007-08-15 | nouveau: reindent nouveau_buffers.c | Ben Skeggs | |
2007-08-15 | nouveau: Lets only do private buffers. | Ben Skeggs | |
2007-08-13 | i915tex: Make sure pitch is aligned properly for render-to-texture. | Michel Dänzer | |
Just always align texture pitch to multiples of 64 bytes for now, pending a more sophisticated scheme to do it only when really necessary. | |||
2007-08-13 | i965: fix projtex_mask | Xiang, Haihao | |
projtex_mask is only an 8bit field, and wm.input_size_masks includes other attributes' information, therefore right shift is needed. | |||
2007-08-13 | i915: satisfy certain alignment restrictions for small | Xiang, Haihao | |
compressed texture | |||
2007-08-12 | fix spantmp2 READ_RGBA inline asm (#11931) | Dan Torop | |
2007-08-11 | Make it easier to compare against the pipe driver debug code. | Keith Whitwell | |
2007-08-11 | Improve debugging further. | Keith Whitwell | |
Pull apart some key packets into individual fields and print sanely. | |||
2007-08-11 | Better debugging | Keith Whitwell | |
2007-08-10 | i965: roland's DXTn format texture patch(bug10347) | Xiang, Haihao | |
2007-08-10 | i965/i915tex: applying right alignment to compressed texture, | Xiang, Haihao | |
which make small textures(4x4,2x2,1x1) work well. | |||
2007-08-10 | i965: set mt->cpp differently with compressed texture | Xiang, Haihao | |
2007-08-08 | nouveau: Missing notifier -> notifierobj migration | Carlos Martín Nieto | |
I missed this in the original migration. | |||
2007-08-07 | move free() after dereference (bug 11878) | Brian | |
2007-08-07 | fix potential NULL dereference (bug 11879) | Brian | |
2007-08-07 | nouveau: update to DRM API patchlevel 10 | Carlos Martín Nieto | |
Finally let DRI build for nouveau. | |||
2007-08-02 | remove unnecessary null check (bug 11814) | Brian | |
2007-08-02 | s/MAX_TEXTURE_LEVELS/SIS_MAX_TEXTURE_LEVELS/ and add assertion (bug 11806) | Brian | |
2007-08-02 | move code to prevent NULL ptr dereference (bug 11810) | Brian | |
2007-08-02 | Fix typo in logic for unalias2() | Keith Whitwell | |
2007-08-02 | fix fd.o bug #11804 | Zou Nan hai | |
glPolygonMode with point sprite on i965 | |||
2007-08-02 | Fix previous commit | Zou Nan hai | |
2007-08-02 | EXT_texture_sRGB support on i965 | Zou Nan hai | |
2007-08-01 | fix mem leak (bug 11793) | Brian | |
2007-08-01 | fix fd.o bug #11788, max point size | Zou Nan hai | |
2007-07-31 | i965: fix bad casts in do_blit_bitmap to support WindowPos correctly | Xiang, Haihao | |
2007-07-31 | i965: Use I16_UNORM instead of L16_UNORM (bug 11742) | Xiang, Haihao | |
2007-07-30 | ARB sprite point support on i965 | Zou Nan hai | |
2007-07-29 | fix cos/sin range reduction for i915 driver too | Roland Scheidegger | |
2007-07-29 | fix range reduction for sin/cos in i915tex (#11609) | Roland Scheidegger | |
2007-07-29 | fix fallback crashes when driver can't handle frag prog for i915 driver too ↵ | Roland Scheidegger | |
(untested) | |||
2007-07-29 | Fix crashes when the frag prog can't be handled in hardware (#11131) | Roland Scheidegger | |
Must not change to/from swrast after Render.Start or bad things will happen. (Driver will still somewhat incorrectly report an implementation error, and apps can't really figure out if a prog is natively supported as validation is later - could try doing it earlier to give some hint at least, even though native status may still change later due to fog etc.) | |||
2007-07-21 | Remove ctx->Point._Size and ctx->Line._Width. | Brian | |
The clamping for these values depends on whether we're drawing AA or non-AA points, lines. Defer clamping until drawing time. Drivers could compute and keep clamped AA and clamped non-AA values if desired. | |||
2007-07-19 | fix mesa fb binding | Roland Scheidegger | |
Make sure that we bind the right buffer (draw or read) when rebinding the window framebuffer (the api doesn't allow binding different draw and read buffers at the same time, but the default window framebuffer is basically 2 fb objects, one for read, one for write, which can be different). Pass both of these two down the driver api (no driver uses this right now). | |||
2007-07-19 | increase MAX_RELOCS so never run out before batch buffer is full (fixes ↵ | Roland Scheidegger | |
xdemos/shape) | |||
2007-07-18 | r300: Oops, made a mistake on commit fb4e071beda6e3b9e68a21bbc7649b6c4733c485. | Oliver McFadden | |
2007-07-18 | r300: Cleaned up vertprog construction. | Oliver McFadden | |
Construct the vertprog instruction in the 4 DWORD parts... DWORD 0: Opcode and Output. DWORD 1: First Argument. DWORD 2: Second Argument. DWORD 3: Third Argument. Allow the opcode translation functions to generate more than one instruction; useful for when an instruction must be emulated. FLR, XPD, etc. |