summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-27gallium/i965: silence warningsBrian
2008-02-27gallium/i965: added const to silence warningsBrian
2008-02-27gallium/i965: remove UsesDepth, UsesKill - use tgsi_shader_info insteadBrian
2008-02-27gallium/i965: remove dependencies on pipe_shader_state's semantic infoBrian
The brw_shader_info struct is rendundant and could be removed...
2008-02-27gallium: remove dependencies on pipe_shader_state's semantic infoBrian
2008-02-27gallium: remove dependencies on pipe_shader_state's semantic infoBrian
Use tgsi_scan_shader() to populate a tgsi_shader_info struct and use that instead.
2008-02-27gallium: include p_util.hBrian
2008-02-27gallium: include p_compiler.h instead of p_util.hBrian
2008-02-27gallium: remove unnecessary assignmentBrian
2008-02-27gallium: added file_max[] array to tgsi_shader_infoBrian
Records the highest index of a declared register.
2008-02-27gallium/i915: remove unneeded assignmentBrian
2008-02-27gallium: remove unnecessary tgsi_interp_coef declBrian
2008-02-27gallium: remove uses_kill field from softpipe_shaderBrian
2008-02-27gallium: added uses_kill field to tgsi_shader_infoBrian
2008-02-27cell: Use unified data cache for textures tooIan Romanick
2008-02-27gallium: remove obsolete *_strings.c filesBrian
2008-02-27gallium: remove pipe_context->texture_create/release/get_tex_surface()Brian
These functions are now per-screen, not per-context.
2008-02-27gallium: move is_format_supported() to pipe_screen structBrian
2008-02-27gallium: start removing pipe_context->get_name/vendor/param/paramfBrian
These are now per-screen functions, not per-context. State tracker updated, code in drivers and p_context.h disabled.
2008-02-27gallium/i965: implement pipe_screen for i965 driver (untested)Brian
2008-02-27gallium/i915: hook up screen->get_param()Brian
2008-02-27Cell: implement pipe_screen for cell driverBrian
2008-02-27gallium: implement pipe_screen for softpipe driverBrian
2008-02-27gallium/i915: remove some redundant codeBrian
2008-02-27gallium: better debug messagesBrian
2008-02-27gallium: softpipe_init_texture_funcs(), make texture func staticBrian
2008-02-27mesa: set input read only on successJerome Glisse
2008-02-27scons: Place the .sconsign file on the builddir too.José Fonseca
To avoid issues with different scons versions building the same source file
2008-02-27mesa: Add copyright headers.José Fonseca
2008-02-27gallium: Make headers C++ friendly.José Fonseca
2008-02-27scons: Move common code to a separate file.José Fonseca
2008-02-27scons: Autodetect the default machine.José Fonseca
2008-02-27gallium: Replace // comments.José Fonseca
2008-02-27gallium: Remove // comments.José Fonseca
2008-02-27scons: Fix winddk.py's decription and copyright.José Fonseca
2008-02-27gallium: update for new i915_screen.c file; fix some warnings.José Fonseca
2008-02-27gallium: Use stricter types.José Fonseca
VC++ won't silently convert a pointer to a function with typed pointer arguments to one with void pointer arguments.
2008-02-26cell: insert a (disabled) call to spe_cpu_info_get()Brian
Found on the Cell devel forum, but doesn't appear to be available in SDK 2.1.
2008-02-26gallium: introduce 'pipe_screen' for context-independent functionsBrian
This will allow creating textures before a rendering context exists, for example. Only implemented in i915 driver for now. i915pipe->texture_create() just dispatches through to the i915screen->texture_create() to avoid state tracker changes for now.
2008-02-26gallium: use pipe_texture_reference() instead of pipe->texture_release()Brian
2008-02-26gallium: remove pipe parameter from pipe_texture_reference()Brian
Added pipe field to pipe_texture (temporary, see comments). First step toward context-less texture creation...
2008-02-27Revert "scons: Prefer MSVS 2003 (patch by Mark Mueller)."José Fonseca
This reverts commit 19f6e1a975a098cf4ce935b50f7cf0c64d9db042.
2008-02-26gallium: #includes to silence warningsBrian
2008-02-26gallium: updated prototype (missed in prev commit)Brian
2008-02-26gallium: replace draw_convert_wide_points() with draw_wide_point_threshold()Brian
Specifying a threshold size is a bit more flexible, and allows the option of converting even 1-pixel points to triangles (set threshold=0). Also, remove 0.25 pixel bias in wide_point().
2008-02-26gallium: fix zero-sized viewport bugBrian
If st_create_framebuffer() is called with width=0, height=0 and the program never called glViewport, the viewport wasn't properly initalized. This fixes that.
2008-02-26gallium: fix off by one rasterpos bugBrian
2008-02-26gallium: Print texture target for short dumps.Michal Krol
2008-02-26cell: Multiple rendering contexts don't work yetIan Romanick
Log a message and forcibly exit. This prevents silly fools from thinking there's a bug...instead of just an unimplemented feature. :)
2008-02-26intel_winsys: Fix build failure due to DEBUG_IOCTL being undefined.Michel Dänzer
Include pipe/p_debug.h to consistently enable or disable the debugging code.