Commit graph

115447 commits

Author SHA1 Message Date
Keith Whitwell
10d83df3a9 gallium: State tracker cleanups wrt clears. 2008-02-28 09:07:03 +00:00
Zou Nan hai
0da03c0aa9 [intel] fix compressed image height 2008-02-28 16:49:38 +08:00
José Fonseca
60159c1b09 Convert crlf->lf line endings.
Windows/DOS users should enable core.autocrlf from now on:

  git config --global core.autocrlf true
2008-02-28 16:34:32 +09:00
José Fonseca
2573f0e5d6 Convert crlf->lf line endings.
Windows/DOS users should enable core.autocrlf from now on.
2008-02-28 15:53:13 +09:00
José Fonseca
2d8d472426 Disable autocrlf on Visual Studio project files. 2008-02-28 15:52:30 +09:00
José Fonseca
5c0a089a5d gallium: Remove extra level of indirecttion. 2008-02-28 13:52:30 +09:00
José Fonseca
510bc3535c gallium: Fix sign/unsign comparison. 2008-02-28 13:06:52 +09:00
Jose Fonseca
be2c419111 gallium: Convert CRLF -> LF.
DOS/Windows users should not commit text files with CRLF line endings
but use instead

  git config --global core.autocrlf true
2008-02-28 12:57:18 +09:00
Jose Fonseca
90a036b337 Disable autocrlf for Visual Studio project files. 2008-02-28 12:34:01 +09:00
Brian
d8bf051c8b gallium: remove unneeded pipe ptr from pipe_texture 2008-02-27 18:49:35 -07:00
Brian
1774b177b8 gallium: added draw_num_vs_outputs() to query number of post-transform vertex attribs 2008-02-27 18:46:54 -07:00
Brian
cabcee9ea9 document cell -DSPU_MAIN_PARAM_LONG_LONG flag 2008-02-27 18:02:23 -07:00
Brian
627efcaa80 gallium/i965: remove more dependencies on pipe_shader_state semantic info 2008-02-27 17:21:29 -07:00
Brian
46da2f42a8 gallium/i965: added const to silence warning 2008-02-27 17:21:01 -07:00
José Fonseca
308f11f991 scons: Build mesa source with c99. 2008-02-28 08:18:32 +09:00
Brian
d612b6fa9b cell: fix minor get_tex_surface() breakage 2008-02-27 16:17:15 -07:00
Brian
dacf91fe58 gallium/i965: remove brw_shader_info struct
The info it contained is now found in tgsi_shader_info.
Added a few assertions to catch potential misunderstandings about register
counts vs. highest register index used.
2008-02-27 16:22:08 -07:00
Brian
f504d87240 gallium/i965: silence warnings 2008-02-27 16:11:26 -07:00
Brian
7ba1afb033 gallium/i965: added const to silence warnings 2008-02-27 16:11:14 -07:00
Brian
bad54d0b4d gallium/i965: remove UsesDepth, UsesKill - use tgsi_shader_info instead 2008-02-27 16:09:17 -07:00
Brian
ea7e86dd4d gallium/i965: remove dependencies on pipe_shader_state's semantic info
The brw_shader_info struct is rendundant and could be removed...
2008-02-27 16:05:16 -07:00
Brian
6b9a7eb460 gallium: remove dependencies on pipe_shader_state's semantic info 2008-02-27 16:03:40 -07:00
Brian
cddeca51ad gallium: remove dependencies on pipe_shader_state's semantic info
Use tgsi_scan_shader() to populate a tgsi_shader_info struct and use that instead.
2008-02-27 16:02:58 -07:00
Brian
7df26d76d2 gallium: include p_util.h 2008-02-27 16:01:35 -07:00
Brian
679b6cf0a0 gallium: include p_compiler.h instead of p_util.h 2008-02-27 16:00:04 -07:00
Brian
681b78fc60 gallium: remove unnecessary assignment 2008-02-27 15:48:00 -07:00
Brian
3197ad5a56 gallium: added file_max[] array to tgsi_shader_info
Records the highest index of a declared register.
2008-02-27 15:47:24 -07:00
Brian
0e1e1f12f4 gallium/i915: remove unneeded assignment 2008-02-27 15:45:41 -07:00
Brian
80a9b5e1d9 gallium: remove unnecessary tgsi_interp_coef decl 2008-02-27 15:11:57 -07:00
Brian
c66ec5c7a2 gallium: remove uses_kill field from softpipe_shader 2008-02-27 15:11:57 -07:00
Brian
fb40c5a9c7 gallium: added uses_kill field to tgsi_shader_info 2008-02-27 15:11:57 -07:00
Ian Romanick
1c50ea2cd9 cell: Use unified data cache for textures too 2008-02-27 13:41:09 -08:00
Brian
cc5ffd7622 gallium: remove obsolete *_strings.c files 2008-02-27 14:28:17 -07:00
Brian
6f715dcc21 gallium: remove pipe_context->texture_create/release/get_tex_surface()
These functions are now per-screen, not per-context.
2008-02-27 14:21:12 -07:00
Christoph Brill
00bc91ac64 r300: properly handle GL_POINT in glPolygonMode
Until now the polygon mode was completely turned of when you used
GL_POINT. For me it looked buggy to completely disable the polygon
mode for FrontMode and BackMode if any of these was GL_POINT.
2008-02-27 22:06:38 +01:00
Brian
364f8cad0f gallium: move is_format_supported() to pipe_screen struct 2008-02-27 13:58:06 -07:00
Brian
8383f798b4 gallium: start removing pipe_context->get_name/vendor/param/paramf
These are now per-screen functions, not per-context.
State tracker updated, code in drivers and p_context.h disabled.
2008-02-27 11:24:35 -07:00
Brian
03b5267f52 gallium/i965: implement pipe_screen for i965 driver (untested) 2008-02-27 10:17:57 -07:00
Brian
17188e4d5a gallium/i915: hook up screen->get_param() 2008-02-27 10:15:37 -07:00
Brian
f04736c8be Cell: implement pipe_screen for cell driver 2008-02-27 09:55:17 -07:00
Brian
4f36cf5858 gallium: implement pipe_screen for softpipe driver 2008-02-27 09:47:46 -07:00
Brian
ef6c82b0c1 gallium/i915: remove some redundant code 2008-02-27 09:46:10 -07:00
Kristian Høgsberg
60c0f09abb intel: Always use intelInitExtensions() for initializing extensions. 2008-02-27 11:24:29 -05:00
Brian
31358282d4 gallium: better debug messages 2008-02-27 09:15:15 -07:00
Brian
e8c0162fa0 gallium: softpipe_init_texture_funcs(), make texture func static 2008-02-27 08:58:12 -07:00
Jerome Glisse
8d94dabad8 mesa: set input read only on success 2008-02-27 08:43:45 -07:00
José Fonseca
7a678556d4 scons: Place the .sconsign file on the builddir too.
To avoid issues with different scons versions building the same source file
2008-02-27 20:13:16 +09:00
José Fonseca
e49905b57c mesa: Add copyright headers. 2008-02-27 19:33:57 +09:00
José Fonseca
d6229d7f1f gallium: Make headers C++ friendly. 2008-02-27 18:39:57 +09:00
José Fonseca
9409043c58 scons: Move common code to a separate file. 2008-02-27 17:36:28 +09:00