summaryrefslogtreecommitdiff
path: root/src/gallium/include/pipe/p_video_state.h
AgeCommit message (Collapse)Author
2010-02-02gallium: Make pipe_atomic a regular int32_t.José Fonseca
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca
2010-02-01gallium: Remove unnecessary includes. Add others to compensate.José Fonseca
2009-12-03gallium: fix reference counting functions to be strict-aliasing compliantRoland 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-01g3dvl: Copyright blocks.Younes Manton
2009-09-29g3dvl: assert.h -> util/u_debug.hJosé Fonseca
2009-09-29g3dvl: Define PIPE_VIDEO_CODEC_UNKNOWN for failures.José Fonseca
gcc 4.4 seems particularly picky with int -> enum conversions.
2009-09-27g3dvl: pipe_video_context interface, softpipe impl, auxiliary libsYounes Manton