Commit Graph

3181 Commits

Author SHA1 Message Date
Brian Paul 0cebd5822a added _mesa_realloc() 2003-04-08 02:22:41 +00:00
Brian Paul b8ca0172e7 scalar source reg can be a scalar or vector literal 2003-04-07 23:12:00 +00:00
Brian Paul 071a4ddd92 initialize attribute vectors to 4 components 2003-04-07 23:07:50 +00:00
Brian Paul 4cef881e1f Demo of per-pixel lighting with a fragment program. 2003-04-07 23:05:50 +00:00
Brian Paul 14995b3d3b minor parser fixes, program print-out fixes 2003-04-07 14:58:58 +00:00
Brian Paul 670c8780f7 fix typo 2003-04-07 14:57:27 +00:00
Brian Paul 0e7f2952fe fix color array mixup 2003-04-07 14:54:01 +00:00
Keith Whitwell e3dd0a4e7f Don't unset FLUSH_STORED_VERTICES in _tnl_execute_cassette as this may
break driver callbacks.
2003-04-07 14:53:28 +00:00
Brian Paul 69ffa43656 Added gcc-sl target and shared lib shell script (Philip Brown) 2003-04-07 14:45:52 +00:00
Keith Whitwell 33ce405e86 Pass 4th element correctly in loopback_VertexAttrib4svNV 2003-04-05 07:29:23 +00:00
Brian Paul c0eebd723f test glProgramNamedParameter4fNV() 2003-04-05 00:38:40 +00:00
Brian Paul ce7f006e66 fragment program named constants and named program parameters basically work now 2003-04-05 00:38:09 +00:00
Brian Paul 738318bb75 Rework gl[Copy]Tex[Sub]Image() error checking so that all level, width, height
and depth checks are done via ctx->Driver.TestProxyTexImage().  This allows
more flexiblity, like supporting larger, non-cubic 3D textures.
2003-04-04 17:17:50 +00:00
Brian Paul b0e90cc839 more memory-related fixes 2003-04-03 21:01:33 +00:00
Brian Paul 7823388744 some texture compression odds & ends 2003-04-03 20:57:49 +00:00
Brian Paul bb5ebf1724 simplify CEILF, FLOORF, FABSF stuff 2003-04-03 20:34:38 +00:00
Brian Paul 0983163fde fix double-memory free in XMesaDestroyContext 2003-04-02 19:34:36 +00:00
Brian Paul 27f4484fb7 added GL_PROXY_TEXTURE_RECTANGLE_NV to is_proxy_target() 2003-04-01 22:23:11 +00:00
Brian Paul dd26d02889 clean-up current state initialization 2003-04-01 22:20:42 +00:00
Brian Paul 12fca20e1f added GL_FRAGMENT_PROGRAM_NV (Alan Matsuoka) 2003-04-01 19:07:35 +00:00
Brian Paul b852f048ee minor initialization fixes 2003-04-01 18:57:36 +00:00
Brian Paul 8d7a2504c3 improve some error messages 2003-04-01 18:56:30 +00:00
Brian Paul 4b28b5a885 GL_SECONDARY_COLOR_ARRAY_SIZE_EXT query was returning stride 2003-04-01 18:27:07 +00:00
Brian Paul 97bc3d7e78 GL_FOG_COORDINATE_SOURCE_EXT query was missing 2003-04-01 18:22:23 +00:00
Brian Paul 525f04389f fix GL_LIST_MODE, GL_CURRENT_MATRIX_STACK_DEPTH_NV and GL_CURRENT_MATRIX_NV queries 2003-04-01 18:16:33 +00:00
Brian Paul f0805670a1 fix default compare mode 2003-04-01 18:10:10 +00:00
Brian Paul 6fafc7ad19 s/gl_ctx/mesa/ and misc clean-ups 2003-04-01 17:28:55 +00:00
Brian Paul 1e24d3318d use structure containment to derive xmesa_context from GLcontext 2003-04-01 17:28:10 +00:00
Brian Paul a3f137094c New device driver hooks for texture object and texture image creation to
allow drivers to implement C++-like inheritance via containment.
Lots of assorted clean-ups related to texture objects.
2003-04-01 16:41:50 +00:00
Brian Paul 926c34f894 comments 2003-04-01 16:39:25 +00:00
Brian Paul e9f4ee87d8 _mesa_realloc() fix 2003-04-01 16:17:03 +00:00
Brian Paul 8412c60451 added gnumake/gmake info 2003-04-01 15:33:08 +00:00
Jouk Jansen b8b50cc5c4 Committing in .
added bufferobj.obj

 Modified Files:
 	Mesa/src/descrip.mms
 ----------------------------------------------------------------------
2003-04-01 13:43:41 +00:00
Brian Paul dc27b33fb4 Remove dead code.
Replace blocks of per-attribute code with for-loops.
New comments/docs.
2003-03-31 23:47:31 +00:00
Brian Paul d78c57e8b5 clean-ups, const qualifiers 2003-03-31 23:08:59 +00:00
Brian Paul 6045b0501d minor clean-ups, const qualifiers 2003-03-31 23:06:50 +00:00
Brian Paul 05b2651066 reduce memory needed for vertex attributes (allocate on demand) 2003-03-31 18:19:56 +00:00
Brian Paul 55b0ff2193 use gluSphere instead of glutSphere so we get texcoords 2003-03-31 16:51:38 +00:00
Brian Paul c765d44650 fixed bad texgen Q problem 2003-03-31 16:48:35 +00:00
Brian Paul a376e339a5 minor updates 2003-03-30 16:54:36 +00:00
Brian Paul 954a9b8885 added MD5 checksums 2003-03-30 16:45:02 +00:00
Brian Paul bc6dfeb865 added 5.0.1 info 2003-03-30 16:20:23 +00:00
Brian Paul 871a881899 minor change 2003-03-30 16:18:30 +00:00
Brian Paul 7f223f2060 5.0.1 updates 2003-03-30 16:17:54 +00:00
Brian Paul 408722351d enable 1.4 extensions 2003-03-30 15:49:01 +00:00
Brian Paul 56fe21b3e7 remove debug printf 2003-03-29 17:09:42 +00:00
Brian Paul 1c455e4843 remove duplicate line 2003-03-29 17:07:03 +00:00
Brian Paul 6061df09a4 Basic infrastructure for GL_ARB_vertex_buffer_object. 2003-03-29 17:01:00 +00:00
Brian Paul c13a05547d print GL_MULTISAMPLE_ARB 2003-03-29 16:42:57 +00:00
Brian Paul c310570215 fix texgen msg strings 2003-03-29 16:40:23 +00:00