History log of /external/mesa3d/src/mesa/program/program.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
59c67f81165fadd46c99cda5623397c798f015eb 27-Jul-2012 Brian Paul <brianp@vmware.com> mesa: whitespace, etc. fixes in program.h
/external/mesa3d/src/mesa/program/program.h
1170b5aa9f8394fefcbab759c09d26293ba4b0ee 18-Jul-2012 Brian Paul <brianp@vmware.com> mesa: add some gl_program cast wrappers

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/program/program.h
9520f483b8f1e45fa474674b415554988de5d8d3 01-Oct-2011 Brian Paul <brianp@vmware.com> mesa: s/INLINE/inline/

INLINE is still seen in some files (some generated files, etc) but this
is a good start.

Acked-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/program/program.h
323e4bff799a657632c5777c8be6e306202953af 14-Jul-2011 Dave Airlie <airlied@redhat.com> mesa: split _mesa_reference_program() into hot/cold paths.

inline the hotpath of the reference remaining the same. This shouldn't
penalise the slow path at all but improve the hot path so we don't have
to jump to the function.

It also moves some assert checks under an #ifndef NDEBUG.

Minor clean-ups added by Brian.

Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/program/program.h
c628fd743ee3c3305e9beac7f0e6efacf6982115 23-Nov-2010 Brian Paul <brianp@vmware.com> mesa: replace #defines with new gl_shader_type enum
/external/mesa3d/src/mesa/program/program.h
512f840702d58b48607a9dca06dd939256c7afed 23-Nov-2010 Brian Paul <brianp@vmware.com> mesa: _mesa_valid_register_index() to validate register indexes
/external/mesa3d/src/mesa/program/program.h
f9995b30756140724f41daf963fa06167912be7f 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Drop GLcontext typedef and use struct gl_context instead
/external/mesa3d/src/mesa/program/program.h
fd7f70af4897e4e31b11562eb1c473f0ee00fce5 15-Sep-2010 Vinson Lee <vlee@vmware.com> mesa: Include missing header in program.h.

Include compiler.h for ASSERT symbol.
/external/mesa3d/src/mesa/program/program.h
ede4205b245ee58bacf866d298273ebbe31feacf 06-Sep-2010 Luca Barbieri <luca@luca-barbieri.com> mesa: add PIPE_SHADER_* like constants and conversions to/from enums (v2)

Changes in v2:
- No longer adds tessellation enums
/external/mesa3d/src/mesa/program/program.h
da7bd6a90e1fee5c16327338fd251c0f6be34e36 28-Jun-2010 Zack Rusin <zackr@vmware.com> mesa: initial support for ARB_geometry_shader4

laying down the foundation for everything and implementing most of the
stuff.
linking, gl_VerticesIn and multidimensional inputs are left.
/external/mesa3d/src/mesa/program/program.h
ec2b92f98c2e7f161521b447cc1d9a36bce3707c 11-Jun-2010 Brian Paul <brianp@vmware.com> mesa: rename src/mesa/shader/ to src/mesa/program/
/external/mesa3d/src/mesa/program/program.h