CVS commit: xsrc/external/mit/MesaLib7/dist

2021-07-10 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sun Jul 11 01:14:05 UTC 2021

Removed Files:
xsrc/external/mit/MesaLib7/dist/include/GL: gl.h gl_mangle.h glext.h
glfbdev.h glu.h glu_mangle.h glx.h glx_mangle.h glxext.h mesa_wgl.h
osmesa.h vms_x_fix.h wglext.h wmesa.h
xsrc/external/mit/MesaLib7/dist/include/GL/internal: dri_interface.h
sarea.h
xsrc/external/mit/MesaLib7/dist/include/GLES: egl.h gl.h glext.h
glplatform.h
xsrc/external/mit/MesaLib7/dist/include/GLES2: gl2.h gl2ext.h
gl2platform.h
xsrc/external/mit/MesaLib7/dist/include/KHR: khrplatform.h
xsrc/external/mit/MesaLib7/dist/include/c99: inttypes.h stdbool.h
stdint.h
xsrc/external/mit/MesaLib7/dist/include/pci_ids: i810_pci_ids.h
i915_pci_ids.h i965_pci_ids.h pci_id_driver_map.h r200_pci_ids.h
r300_pci_ids.h r600_pci_ids.h radeon_pci_ids.h
xsrc/external/mit/MesaLib7/dist/src/gallium/auxiliary/util: dbghelp.h
u_atomic.h u_bitmask.c u_bitmask.h u_blit.c u_blit.h u_blitter.c
u_blitter.h u_box.h u_cache.c u_cache.h u_caps.c u_caps.h u_clear.h
u_cpu_detect.c u_cpu_detect.h u_debug.c u_debug.h
u_debug_describe.c u_debug_describe.h u_debug_memory.c
u_debug_refcnt.c u_debug_refcnt.h u_debug_stack.c u_debug_stack.h
u_debug_symbol.c u_debug_symbol.h u_dirty_flags.h
u_dirty_surfaces.h u_dl.c u_dl.h u_double_list.h u_draw.c u_draw.h
u_draw_quad.c u_draw_quad.h u_dump.h u_dump_defines.c
u_dump_state.c u_dynarray.h u_fifo.h u_format.c u_format.csv
u_format.h u_format_latc.c u_format_latc.h u_format_other.c
u_format_other.h u_format_pack.py u_format_parse.py
u_format_r11g11b10f.h u_format_rgb9e5.h u_format_rgtc.c
u_format_rgtc.h u_format_s3tc.c u_format_s3tc.h u_format_srgb.h
u_format_srgb.py u_format_table.py u_format_tests.c
u_format_tests.h u_format_yuv.c u_format_yuv.h u_format_zs.c
u_format_zs.h u_framebuffer.c u_framebuffer.h u_gen_mipmap.c
u_gen_mipmap.h u_half.h u_half.py u_handle_table.c u_handle_table.h
u_hash.c u_hash.h u_hash_table.c u_hash_table.h u_index_modify.c
u_index_modify.h u_init.h u_inlines.h u_keymap.c u_keymap.h
u_linear.c u_linear.h u_linkage.c u_linkage.h u_math.c u_math.h
u_memory.h u_mm.c u_mm.h u_network.c u_network.h u_pack_color.h
u_pointer.h u_prim.h u_pstipple.c u_pstipple.h u_rect.c u_rect.h
u_resource.c u_ringbuffer.c u_ringbuffer.h u_sampler.c u_sampler.h
u_simple_list.h u_simple_screen.h u_simple_shaders.c
u_simple_shaders.h u_slab.c u_slab.h u_snprintf.c u_split_prim.h
u_sse.h u_staging.c u_staging.h u_string.h u_surface.c u_surface.h
u_surfaces.c u_surfaces.h u_texture.c u_texture.h u_tile.c u_tile.h
u_time.h u_transfer.c u_transfer.h u_upload_mgr.c u_upload_mgr.h
u_vbuf_mgr.c u_vbuf_mgr.h
xsrc/external/mit/MesaLib7/dist/src/glsl: Makefile Makefile.template
README SConscript ast.h ast_expr.cpp ast_function.cpp
ast_to_hir.cpp ast_type.cpp builtin_function.cpp builtin_stubs.cpp
builtin_types.h builtin_variables.h glsl_lexer.cpp glsl_lexer.ll
glsl_parser.cpp glsl_parser.h glsl_parser.yy glsl_parser_extras.cpp
glsl_parser_extras.h glsl_symbol_table.cpp glsl_symbol_table.h
glsl_types.cpp glsl_types.h hir_field_selection.cpp ir.cpp ir.h
ir_basic_block.cpp ir_basic_block.h ir_clone.cpp
ir_constant_expression.cpp ir_expression_flattening.cpp
ir_expression_flattening.h ir_function.cpp
ir_function_can_inline.cpp ir_function_detect_recursion.cpp
ir_function_inlining.h ir_hierarchical_visitor.cpp
ir_hierarchical_visitor.h ir_hv_accept.cpp ir_import_prototypes.cpp
ir_optimization.h ir_print_visitor.cpp ir_print_visitor.h
ir_reader.cpp ir_reader.h ir_rvalue_visitor.cpp ir_rvalue_visitor.h
ir_set_program_inouts.cpp ir_validate.cpp ir_variable.cpp
ir_variable_refcount.cpp ir_variable_refcount.h ir_visitor.h
link_functions.cpp linker.cpp linker.h list.h loop_analysis.cpp
loop_analysis.h loop_controls.cpp loop_unroll.cpp lower_discard.cpp
lower_if_to_cond_assign.cpp lower_instructions.cpp lower_jumps.cpp
lower_mat_op_to_vec.cpp lower_noise.cpp
lower_texture_projection.cpp
lower_variable_index_to_cond_assign.cpp
lower_vec_index_to_cond_assign.cpp lower_vec_index_to_swizzle.cpp
lower_vector.cpp main.cpp opt_algebraic.cpp
opt_constant_folding.cpp opt_constant_propagation.cpp
opt_constant_variable.cpp 

CVS commit: xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300

2018-07-25 Thread Kamil Rytarowski
Module Name:xsrc
Committed By:   kamil
Date:   Wed Jul 25 18:52:53 UTC 2018

Modified Files:
xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300:
r300_render.h

Log Message:
Avoid Undefined Behavior in r300_render.h

Specify R300_FALLBACK_INVALID_BUFFERS without altering signed bit.

Requested by GCC when building with Undefined Behavior Sanitizer.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h
diff -u xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h:1.1.1.1 xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h:1.2
--- xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h:1.1.1.1	Mon Jan  5 02:40:58 2015
+++ xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h	Wed Jul 25 18:52:53 2018
@@ -43,7 +43,7 @@
 #define R300_FALLBACK_FRAGMENT_PROGRAM  (1 << 23)
 #define R300_FALLBACK_RADEON_COMMON (1 << 29)
 #define R300_FALLBACK_AOS_LIMIT (1 << 30)
-#define R300_FALLBACK_INVALID_BUFFERS   (1 << 31)
+#define R300_FALLBACK_INVALID_BUFFERS   (1U << 31)
 #define R300_RASTER_FALLBACK_MASK0x
 
 #define MASK_XYZW (R300_WRITE_ENA_X | R300_WRITE_ENA_Y | R300_WRITE_ENA_Z | R300_WRITE_ENA_W)



CVS commit: xsrc/external/mit/MesaLib7/dist/src/glsl

2018-02-04 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sun Feb  4 09:36:25 UTC 2018

Modified Files:
xsrc/external/mit/MesaLib7/dist/src/glsl: ir_validate.cpp

Log Message:
fix a signed vs unsigned issue GCC 6.4 picked up.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/MesaLib7/dist/src/glsl/ir_validate.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/MesaLib7/dist/src/glsl/ir_validate.cpp
diff -u xsrc/external/mit/MesaLib7/dist/src/glsl/ir_validate.cpp:1.1.1.1 xsrc/external/mit/MesaLib7/dist/src/glsl/ir_validate.cpp:1.2
--- xsrc/external/mit/MesaLib7/dist/src/glsl/ir_validate.cpp:1.1.1.1	Mon Jan  5 02:40:57 2015
+++ xsrc/external/mit/MesaLib7/dist/src/glsl/ir_validate.cpp	Sun Feb  4 09:36:25 2018
@@ -447,7 +447,7 @@ ir_validate::visit_leave(ir_expression *
 ir_visitor_status
 ir_validate::visit_leave(ir_swizzle *ir)
 {
-   int chans[4] = {ir->mask.x, ir->mask.y, ir->mask.z, ir->mask.w};
+   unsigned chans[4] = {ir->mask.x, ir->mask.y, ir->mask.z, ir->mask.w};
 
for (unsigned int i = 0; i < ir->type->vector_elements; i++) {
   if (chans[i] >= ir->val->type->vector_elements) {



CVS commit: xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300

2015-01-04 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Mon Jan  5 02:49:16 UTC 2015

Modified Files:
xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300:
radeon_screen.c radeon_screen.h

Log Message:
add a __driDriverGetExtensions_r300() that new libGL wants.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.c \
xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.c
diff -u xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.c:1.1.1.1 xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.c:1.2
--- xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.c:1.1.1.1	Mon Jan  5 02:40:58 2015
+++ xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.c	Mon Jan  5 02:49:16 2015
@@ -2213,3 +2213,11 @@ PUBLIC const __DRIextension *__driDriver
 driDRI2Extension.base,
 NULL
 };
+
+#if defined(RADEON_R300)
+/* Forward support for Mesa 10.x */
+PUBLIC const __DRIextension **__driDriverGetExtensions_r300(void)
+{
+   return __driDriverExtensions;
+}
+#endif
Index: xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.h
diff -u xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.h:1.1.1.1 xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.h:1.2
--- xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.h:1.1.1.1	Mon Jan  5 02:40:58 2015
+++ xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/radeon_screen.h	Mon Jan  5 02:49:16 2015
@@ -142,4 +142,6 @@ struct __DRIimageRec {
 	((screen-chip_flags  RADEON_CLASS_MASK) == RADEON_CLASS_R600)
 
 extern void radeonDestroyBuffer(__DRIdrawable *driDrawPriv);
+const __DRIextension **__driDriverGetExtensions_r300(void);
+
 #endif /* __RADEON_SCREEN_H__ */