summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2010-08-16st/mesa: test for FEATURE definesnobled
'struct dd_function_table' only conditionally contains the function pointer NewFramebuffer and friends based on FEATURE_EXT_framebuffer_* defines. (See src/mesa/main/dd.h) Fixes the build when the features are disabled and the vfuncs don't exist.
2010-08-16dri/nouveau: test for FEATURE definesnobled
'struct dd_function_table' only conditionally contains the function pointer NewFramebuffer and friends based on FEATURE_EXT_framebuffer_* defines. (See src/mesa/main/dd.h) Fixes the build when the features are disabled and the vfuncs don't exist.
2010-08-16dri/radeon: test for FEATURE definesnobled
'struct dd_function_table' only conditionally contains the function pointer NewFramebuffer and friends based on FEATURE_EXT_framebuffer_* defines. (See src/mesa/main/dd.h) Fixes the build when the features are disabled and the vfuncs don't exist.
2010-08-16x86: Remove unnecessary header from sse.h.Vinson Lee
2010-08-15x86: Include missing headers in mmx.h.Vinson Lee
Include compiler.h for _ASMAPI symbol. Include mtypes.h for GLcontext symbol.
2010-08-15x86: Remove unnecessary header from 3dnow.h.Vinson Lee
2010-08-15glsl: Clean up header file inclusion in slang_typeinfo.h.Vinson Lee
Remove imports.h, mtypes.h, and slang_vartable.h. Include glheader.h for GL symbols.
2010-08-15glsl: Include missing header in slang_codegen.h.Vinson Lee
Include slang_vartable.h for slang_var_table symbol.
2010-08-15glsl: Include missing header in slang_compile_operation.h.Vinson Lee
Include compiler.h for INLINE symbol.
2010-08-15glsl: Clean up header file inclusion in slang_storage.h.Vinson Lee
Remove slang_compile.h. Include glheader.h for GL symbols. Include slang_compile_function.h for slang_function_scope symbol. Include slang_compile_struct.h for slang_struct_scope symbol. Include slang_compile_variable.h for slang_variable_scope symbol. Include slang_typeinfo.h for slang_type_specifier symbol. Include slang_utility.h for slang_atom_pool symbol.
2010-08-15glsl: Clean up header file inclusion in slang_mem.h.Vinson Lee
slang_mem.h Remove imports.h. Include glheader.h for GL symbols. slang_label.c Include imports.h now that slang_mem.c does not include it.
2010-08-15glsl: Clean up header file inclusion in slang_ir.h.Vinson Lee
Remove imports.h and slang_compile.h. Include glheader.h for GL symbols. Include slang_compile_variable.h for slang_variable symbol.
2010-08-15glsl: Include missing header in slang_link.c.Vinson Lee
Include slang_compile.h for _slang_compile function.
2010-08-15glsl: Include missing headers in slang_builtin.c.Vinson Lee
Include slang_typeinfo.h for slang_type_specifier symbol. Include slang_compiler_struct.h for slang_struct_ symbol.
2010-08-16r300/compiler: implement DP2 opcodeMarek Olšák
2010-08-16r300/compiler: implement SSG opcodeMarek Olšák
2010-08-16r300/compiler: fix allocation of temporaries in radeonTransformTEXMarek Olšák
2010-08-15glsl: Fix self inclusion in slang_compile_function.h.Vinson Lee
Fix self inclusion introduced by commit 4fef77c7c5455b983daa93cacf90d2b3baa3967e.
2010-08-15glsl: Include missing header in slang_ir.h.Vinson Lee
Include prog_instruction.h for gl_inst_opcode symbol.
2010-08-15glsl: Clean up header file inclusion in slang_link.h.Vinson Lee
Remove slang_compile.h. Include mtypes.h for GLcontext symbol.
2010-08-15glsl: Clean up header file inclusion in slang_label.h.Vinson Lee
Move mtypes.h and prog_instruction.h to slang_label.c. Remove imports.h. Include glheader.h from GL symbols.
2010-08-14glsl: Clean up header file inclusion in slang_emit.h.Vinson Lee
Remove imports.h. Remove mtypes.h. Remove slang_compile.h. Include glheader.h for GL symbols. Include slang_vartable.h for slang_var_table symbol.
2010-08-14glsl: Clean up header file inclusion in slang_compile.h.Vinson Lee
Remove imports.h. Remove slang_typeinfo.h. Remove slang_compile_operation.h. Include glheader.h for GL symbols. Include slang_utility.h for slang_atom_pool symbol.
2010-08-14glsl: Include missing headers in slang_compile_struct.h.Vinson Lee
Include glheader.h for GL symbols. Include slang_utility.h for slang_atom symbol.
2010-08-14glsl: Include missing headers in slang_print.h.Vinson Lee
Include glheader.h for GL symbols. Include slang_compile_function.h for slang_function symbol. Include slang_compile_operation.h for slang_operation symbol. Include slang_compile_variable.h for slang_variable and slang_variable_scope symbols. Include slang_typeinfo.h for slang_type_qualifer and slang_fully_specified_type symbols.
2010-08-14glsl: Include missing headers in slang_compile_function.hVinson Lee
Include glheader.h for GL symbols. Include slang_compile_function.h for slang_function symbol. Include slang_compile_operation.h for slang_operation symbol. Include slang_compile_variable.h for slang_variable and slang_variable_scope symbols. Include slang_log.h for slang_info_log symbols. Include slang_utility.h for slang_atom and slang_atom_pool symbols.
2010-08-14glsl: Include missing headers in slang_compiler_operation.h.Vinson Lee
Include glheader.h for GL symbols. Include slang_compile_variable.h for slang_variable_scope symbol. Include slang_utility.h for slang_atom symbol.
2010-08-14glsl: Include missing headers in slang_simplify.h.Vinson Lee
Include glheader.h for GL symbols. Include slang_compile.h for slang_name_space symbol. Include slang_compile_function.h for slang_function symbol. Include slang_compile_operation.h for slang_operation symbol. Include slang_log.h for slang_info_log symbol. Include slang_utility.h for slang_atom_pool symbol.
2010-08-14glsl: Include missing header in slang_utility.h.Vinson Lee
Include glheader.h for GL symbols.
2010-08-14glsl: Include missing headers in slang_vartable.h.Vinson Lee
Include glheader.h for GL symbols. Include slang_utility.h for slang_atom symbol.
2010-08-14glsl: Include missing header in slang_log.h.Vinson Lee
Include glheader.h for GLboolean symbol.
2010-08-14glsl: Include missing headers in slang_compile_variable.h.Vinson Lee
Include glheader.h for GL symbols. Include slang_typeinfo.h for slang_fully_specified_type symbol. Include slang_utility.h for slang_atom symbol.
2010-08-14glsl: Clean up header file inclusion in slang_codegen.h.Vinson Lee
Remove mtypes.h. Include glheader.h for GL symbols. Include slang_compile_variable.h for slang_variable symbol. Include slang_typeinfo.h for slang_type_specifier symbol. Include slang_utility.h for slang_atom_pool symbol.
2010-08-14glsl: Clean up header file inclusion in slang_builtin.h.Vinson Lee
Remove prog_parameter.h and slang_utility.h. Include glheader.h for GL symbols. Include mtypes.h for gl_*_result symbols.
2010-08-14glsl: Include missing header in slang_compile.c.Vinson Lee
Include sl_pp_purify.h for sl_pp_purify_options symbol.
2010-08-13mesa: assorted clean-ups, var type changes, assertions in prog_optimize.cBrian Paul
2010-08-13mesa: more/better program optimizationsBenjamin Segovia
This is the patch from Benjamin's Aug 11, 2010 email with minor fixes (such as moving declarations before code) Signed-off-by: Brian Paul <brianp@vmware.com>
2010-08-13mesa: Clean up header file inclusion in vf.h.Vinson Lee
Remove mtypes.h. Include glheader.h for GL symbols.
2010-08-13swrast: Clean up header file inclusion in ss_vb.h.Vinson Lee
Remove unnecessary header swrast_setup.h.
2010-08-12swrast: Clean up header file inclusion in ss_triangle.h.Vinson Lee
Remove ss_context.h. Include mtypes.h for GLcontext symbol.
2010-08-12swrast: Clean up header file inclusion in ss_context.h.Vinson Lee
Remove mtypes.h and swrast_setup.h. Include glheader.h for GL symbols.
2010-08-12mesa: Include missing header in programopt.h.Vinson Lee
Include mtypes.h for GLcontext and gl_register_file symbols.
2010-08-12mesa: fpclassify is available with MinGW.Vinson Lee
This patch fixes the MinGW build.
2010-08-12scons: Add main/querymatrix.c to SCons build.Vinson Lee
Commit 87eb66775949af6e9512daf7e4665c1cfa6b8745 added querymatrix.c to make but not to SCons.
2010-08-12glsl: print to stderr like other program printing codeBrian Paul
2010-08-12mesa: Fix FreeBSD build with llvm enabled.Vinson Lee
On FreeBSD LC_CTYPE_MASK is not available but 'llvm-config --cppflags' adds the compiler flag -D_GNU_SOURCE to the build.
2010-08-12r600: add support for draw_elements_base_vertexAndre Maasikas
use VTX_BASE_VTX_LOC for offset, last time using INDEX_OFFSET was probably a wrong register for this
2010-08-12mesa: Clean up header file inclusion in prog_uniform.h.Vinson Lee
Remove mtypes.h. Remove prog_statevars.h. Include glheader.h for GL symbols.
2010-08-12mesa: Include missing headers in prog_print.h.Vinson Lee
Include stdio.h for FILE symbol. Include glheader.h for GL symbols. Include mtypes.h for GLcontext symbol. Add forward declarations.
2010-08-12mesa: Include missing header in prog_optimize.h.Vinson Lee
Include mtypes.h for GLcontext symbol.