Ben Skeggs
|
b8e05366e1
|
We need nmesa->driFd and friends setup before we call nouveauFifoInit
|
2006-11-12 02:06:30 +00:00 |
|
Ben Skeggs
|
6464787bfd
|
Dont call exit() from the DRI driver, with AIGLX this is particularly nasty
|
2006-11-12 02:05:40 +00:00 |
|
Ben Skeggs
|
d037c84c33
|
fix typo
|
2006-11-11 20:00:29 +00:00 |
|
Stephane Marchesin
|
f65a4b8a8d
|
Some nouveau_screen work for darktama
|
2006-11-11 18:25:00 +00:00 |
|
Jeremy Kolb
|
4f61fd18b2
|
Fill in nv30PointSize and nv30Viewport.
|
2006-11-11 16:48:14 +00:00 |
|
Stephane Marchesin
|
994ea9556f
|
Fix the texture init function name
|
2006-11-11 12:01:48 +00:00 |
|
Stephane Marchesin
|
0850289d8c
|
Add the GL_LIGHING enable
|
2006-11-11 11:25:08 +00:00 |
|
Stephane Marchesin
|
f82bc9110b
|
Some work on nv30 state, heavily based on jkolb's work
|
2006-11-11 00:00:45 +00:00 |
|
Stephane Marchesin
|
20802a7b69
|
Commit a small nitpick
|
2006-11-07 17:37:22 +00:00 |
|
Stephane Marchesin
|
e2b4d9b317
|
Architect the DRI :
- make use of the autogenerated nouveau_reg.h file
- add object creation to the DRI
- some work on screen and context creation
|
2006-11-05 13:46:48 +00:00 |
|
Jeremy Kolb
|
1ebe921228
|
Added OUT_RING* debugging macros. Compile with NOUVEAU_RING_DEBUG to use.
|
2006-11-01 02:48:34 +00:00 |
|
Jeremy Kolb
|
2d2d617dbc
|
Oops. Forgot to check in the context change.
|
2006-11-01 02:45:12 +00:00 |
|
Jeremy Kolb
|
2581ba7f1e
|
Fix compile errors. Add vblank_seq to nouveau_context.
|
2006-11-01 02:44:27 +00:00 |
|
Ben Skeggs
|
a05db7f505
|
Kill all the current shader code.
|
2006-09-24 13:16:23 +00:00 |
|
Stephane Marchesin
|
7d907ef69c
|
Some small changes
|
2006-09-17 17:46:36 +00:00 |
|
Stephane Marchesin
|
473a38622e
|
Rename nouveau_tris.* to nouveau_swtcl.*
|
2006-09-17 15:30:40 +00:00 |
|
Stephane Marchesin
|
c67f545520
|
Small changes
|
2006-09-17 14:36:07 +00:00 |
|
Stephane Marchesin
|
e324c52237
|
Make nouveau actually compile
|
2006-09-17 12:09:11 +00:00 |
|
Stephane Marchesin
|
908388b118
|
Some work towards making the nv10 swtcl compile
|
2006-09-17 11:58:52 +00:00 |
|
Patrice Mandin
|
ae481e1560
|
oops, time to go to bed
|
2006-09-08 23:19:45 +00:00 |
|
Patrice Mandin
|
ddaf3060fa
|
nv10: vertex attribute output format
|
2006-09-08 23:18:27 +00:00 |
|
Patrice Mandin
|
cdd433b29b
|
more macros, still missing the alloc_verts one
|
2006-09-08 21:52:25 +00:00 |
|
Patrice Mandin
|
1961611247
|
reimport sw stuff
|
2006-09-08 21:41:58 +00:00 |
|
Patrice Mandin
|
7a968481a0
|
render_primitive macro
|
2006-09-08 21:34:47 +00:00 |
|
Patrice Mandin
|
07d4c63ddc
|
vert_copy_spec macro
|
2006-09-08 21:30:32 +00:00 |
|
Patrice Mandin
|
ad0f655376
|
vert_copy_rgba macro
|
2006-09-08 21:27:17 +00:00 |
|
Patrice Mandin
|
6f0388ec71
|
basic primitives
|
2006-09-08 21:23:04 +00:00 |
|
Patrice Mandin
|
179c1013d2
|
Remove useless reference to fifo_num field
|
2006-09-08 20:17:59 +00:00 |
|
Ben Skeggs
|
6d1f98da2b
|
A couple of quick fixes, the original had some half-finished
modifications..
|
2006-06-03 17:15:50 +00:00 |
|
Ben Skeggs
|
ac9d1ecec2
|
Another TODO, so I don't forget..
|
2006-06-03 16:37:46 +00:00 |
|
Ben Skeggs
|
5411b96c5f
|
Add start of vertex shader backend, will most likely not work correctly yet
|
2006-06-03 16:36:23 +00:00 |
|
Jeremy Kolb
|
13a2d6698f
|
More context.
|
2006-04-17 15:20:29 +00:00 |
|
Jeremy Kolb
|
ddf936193a
|
Changed invalid context fields to valid ones.
|
2006-04-17 00:08:03 +00:00 |
|
Jeremy Kolb
|
a7d8885768
|
State changes.
|
2006-04-15 00:21:44 +00:00 |
|
Stephane Marchesin
|
b0c4cfed60
|
More work on the tcl code... still have to make my mind on a number of
things
|
2006-04-14 23:47:45 +00:00 |
|
Jeremy Kolb
|
97d11ecd6c
|
Add more feilds to context.
|
2006-04-14 23:02:39 +00:00 |
|
Stephane Marchesin
|
911ec211a5
|
ooops
|
2006-04-14 22:59:33 +00:00 |
|
Stephane Marchesin
|
4c850f346b
|
Added render index field to the context
|
2006-04-14 22:58:30 +00:00 |
|
Jeremy Kolb
|
576b3433da
|
Cleaning
|
2006-04-14 22:50:14 +00:00 |
|
Stephane Marchesin
|
4b2d8b46c8
|
Silence the lock warning
|
2006-04-14 22:48:03 +00:00 |
|
Stephane Marchesin
|
b7d4314fe1
|
Added vertex attributes to the context
|
2006-04-14 22:43:44 +00:00 |
|
Stephane Marchesin
|
199512968b
|
Cleaned stuff in the tcl code
|
2006-04-14 22:41:16 +00:00 |
|
Jeremy Kolb
|
5fd11335f6
|
Added the beginnings of state (not much there yet). Fixed some includes.
|
2006-04-14 17:39:43 +00:00 |
|
Jeremy Kolb
|
f799745f50
|
Some compile fixes.
|
2006-04-13 17:03:51 +00:00 |
|
Stephane Marchesin
|
1c0230b396
|
Cleaned up some code, made more files compile. Renamed nv20_swtcl.* to
nv10_swtcl.*, hopefully this is the last rename (this should be, as
NV05 really behaves differently).
|
2006-03-13 11:30:41 +00:00 |
|
Stephane Marchesin
|
9ebde216cc
|
A little work here and there
|
2006-03-10 01:43:39 +00:00 |
|
Stephane Marchesin
|
2560e65a9a
|
Added a missing field
|
2006-03-07 00:56:30 +00:00 |
|
Stephane Marchesin
|
5569c2dfae
|
Cleaned up the software TCL code a bit. Renamed nv30_tris.[c,h] to
nv20_swtcl.[c,h].
|
2006-03-06 15:32:31 +00:00 |
|
Stephane Marchesin
|
98e1b13802
|
Added some NV20 support - nv_30_tris.c should probably be renamed again.
|
2006-03-06 12:23:24 +00:00 |
|
Stephane Marchesin
|
b9c4b7fc89
|
More work on the nv30 software tcl code
|
2006-03-06 01:46:24 +00:00 |
|