Commit Graph

74545 Commits

Author SHA1 Message Date
Keith Whitwell b3efc75f1a Remove unused file 2007-08-09 18:09:08 +01:00
Brian f1637e89de invert Y axis with the viewport transformation to put things right side up 2007-08-09 18:02:22 -06:00
Brian 584c076201 vertex colors are ARGB 2007-08-09 18:02:22 -06:00
Keith Whitwell debb4884e3 Missing files 2007-08-09 16:45:20 +01:00
Keith Whitwell e23966f3de Some basic state - blend and ztest sort of work. 2007-08-09 16:44:22 +01:00
Keith Whitwell 3bf25e5516 Remove references to fallbacks from this directory 2007-08-09 16:44:22 +01:00
Brian df338be6d7 comments, assertions, etc 2007-08-09 16:31:48 -06:00
Brian ef5d99e083 Obsolete 2007-08-09 16:05:08 -06:00
Brian e24c696ca8 dead code removal 2007-08-09 16:04:39 -06:00
Keith Whitwell 94fda5695e Emit drawrect command as we no longer ask the kernel to do this. 2007-08-09 16:00:43 +01:00
Keith Whitwell bb142746bd Remove unused blit functions. 2007-08-09 15:52:38 +01:00
Keith Whitwell 277e4989f3 Don't reemit hardware state *every* primitive. 2007-08-09 15:46:15 +01:00
Brian fb8caffea8 fix merge conflicts 2007-08-09 15:42:12 -06:00
Brian 0c4c86cf2c don't use intel_read_draw_buffer.c anymore 2007-08-09 15:41:08 -06:00
Brian 3c07bbb198 assertions 2007-08-09 15:39:54 -06:00
Brian 807ecbd344 *numFormats = 3 2007-08-09 15:39:31 -06:00
Brian 3e930c3f1f minor clean-ups 2007-08-09 14:29:48 -06:00
Brian a4517215ca remove intel_depthstencil.c and intel_fbo.c 2007-08-09 14:29:48 -06:00
Brian a47c387793 Obsolete files 2007-08-09 14:29:48 -06:00
Brian 3a035d0d23 don't include intel_depthstencil.h 2007-08-09 14:29:48 -06:00
Brian 74b5cb0e6f remove some includes 2007-08-09 14:29:48 -06:00
Brian f5713c7d2e Checkpoint intel_renderbuffer removal.
Remove surface ptr from gl_renderbuffer.
Use st_renderbuffer in most places.
More clean-up.
2007-08-09 14:29:48 -06:00
Brian 36fc648ddd remove dead code, remove intel_fbo.h includes 2007-08-09 14:29:48 -06:00
Brian 01ee12cc5f surface-related prototypes 2007-08-09 14:28:41 -06:00
Brian 64da751500 checkpoint: no longer using intel_fbo.c 2007-08-09 14:28:41 -06:00
Brian b6e4efb451 remove color_rb[] and lots of dead code 2007-08-09 14:26:31 -06:00
Brian 0481f22fdb disable intel_get_rb_region() 2007-08-09 14:26:31 -06:00
Brian 334d3650a9 checkpoint: more intel_renderbuffer removal 2007-08-09 14:26:31 -06:00
Brian d177a00e5b checkpoint: intel_renderbuffer removal (intel_renderbuffer now == gl_renderbuffer 2007-08-09 14:26:31 -06:00
Brian 4ab52c412d checkpoint: intel_renderbuffer removal (move vbl_pending field into intel_framebuffer 2007-08-09 14:26:02 -06:00
Brian 3614a9a8ae checkpoint: intel_renderbuffer removal 2007-08-09 14:26:02 -06:00
michal ba75e41e41 Update opcode list. 2007-08-09 12:59:15 +01:00
michal 81e595dfe2 Further opcode list reorg.
Add TXP opcode.
Alias SGN to SSG.
Alias EXPP to EXP.
2007-08-09 12:59:15 +01:00
Keith Whitwell 5279b26768 Quieten TGSI 2007-08-09 11:23:19 +01:00
Keith Whitwell 17dde8dbb1 Quieten TGSI 2007-08-09 11:23:18 +01:00
Keith Whitwell 4e517f9b0a Supporting batchbuffer changes for 1st hwpipe triangles... 2007-08-09 11:23:18 +01:00
Keith Whitwell 13eaf04b56 Remove unreferenced file. 2007-08-09 11:23:18 +01:00
Keith Whitwell 93b6e8aeac Tweaks to state emit, acheives first hw triangles from a pipe driver. 2007-08-09 11:23:18 +01:00
Keith Whitwell c046174eb0 Pull in debug code for human-readable batchbuffer dumps. 2007-08-09 11:23:18 +01:00
Keith Whitwell 9526f7445e The pipe version of these files. Can probably relocate to pipe/i915simple. 2007-08-09 11:23:18 +01:00
Keith Whitwell dc2c20b625 Put back the old versions of intel_tex_layout.* in this shared directory.
Unbreak the original i915, i915tex drivers.  We will have our own
version of this functionality in the pipe driver and not attempt to share
with the older code.
2007-08-09 11:23:18 +01:00
Keith Whitwell b0e57f789c Hook up pipe flush functionality 2007-08-09 11:23:18 +01:00
Keith Whitwell 93d5cfd8b7 Add flush/finish functionality to pipe.
Not sure if finish() is the right interface yet.
2007-08-09 11:23:18 +01:00
Keith Whitwell d0521ebd51 Split swapbuffers and read/draw buffers functionality into two files. 2007-08-09 11:23:17 +01:00
michal 64f4268e85 Declare missing opcode aliases. Declare SGN opcode. 2007-08-09 10:44:38 +01:00
Brian 48c37a29fa fix byte swap bug for GLint stencil indexes (bug 11909) 2007-08-09 08:49:05 +01:00
Brian 562fdca12d update lod bias, limits 2007-08-08 16:47:51 -06:00
Brian 5671bba1cb clean-up 2007-08-08 16:46:59 -06:00
Brian 8140642f53 use surface offset value in get_tile() 2007-08-08 16:46:32 -06:00
Brian 09a1b91260 initial lod/mipmap texture supported 2007-08-08 16:10:40 -06:00