Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-02 | gallium: Make pipe_atomic a regular int32_t. | José Fonseca | |
2010-02-02 | gallium: pipe/p_inlines.h -> util/u_inlines.h | José Fonseca | |
2010-02-01 | gallium: Remove unnecessary includes. Add others to compensate. | José Fonseca | |
2009-12-03 | gallium: fix reference counting functions to be strict-aliasing compliant | Roland Scheidegger | |
Historically, parts of mesa code are not strict-aliasing safe, hence -fno-strict-aliasing is needed to compile (this got forgotten for scons builds for gallium, which indeed not only caused compiler warnings but also unexplicable crashes in non-debug builds). However, we should try to eliminate code not complying with strict-aliasing code at least for gallium. Hence change pipe_reference functions to make them strict-aliasing compliant. This adds a bit more complexity (especially for derived classes) but is the right thing to do, and it does in fact fix a segfault. | |||
2009-10-01 | g3dvl: Copyright blocks. | Younes Manton | |
2009-09-29 | g3dvl: assert.h -> util/u_debug.h | José Fonseca | |
2009-09-29 | g3dvl: Define PIPE_VIDEO_CODEC_UNKNOWN for failures. | José Fonseca | |
gcc 4.4 seems particularly picky with int -> enum conversions. | |||
2009-09-27 | g3dvl: pipe_video_context interface, softpipe impl, auxiliary libs | Younes Manton | |