index
:
~alon/mesa
7.10
7.8
7.8-gles
7.9
965-glsl
965-ttm
R300_DRIVER
arb_copy_buffer
arb_fbo
arb_fbo_cleanup
arb_fbo_indirect
arb_geometry_shader4
arb_half_float_vertex
arb_map_buffer_range
arb_robustness
arb_sampler_objects
arb_sync
arb_vertex_array_object
asm-shader-rework-1
asm-shader-rework-2
asm-shader-rework-3
autoconf
cxx-1-branch
d3d1x-addons
draw-instanced
dri2-swapbuffers
drm-gem
embedded-1-branch
embedded-2-branch
experimental-1
ext-provoking-vertex
flex-and-bison-required
floating
frontbuffer-removal
gallium-0.1
gallium-0.1-dri
gallium-0.1-dri2
gallium-0.2
gallium-array-textures
gallium-buffer-usage-cleanup
gallium-context-transfers-2
gallium-cylindrical-wrap
gallium-double-opcodes
gallium-drm-driver-descriptor
gallium-dynamicstencilref
gallium-fb-dimensions
gallium-float-1111-format
gallium-format-cleanup
gallium-front-ccw
gallium-gpu4-texture-opcodes
gallium-integer-opcodes
gallium-llvmpipe
gallium-mesa-7.4
gallium-msaa
gallium-new-formats
gallium-newclear
gallium-no-nvidia-opcodes
gallium-no-rhw-position
gallium-no-texture-blanket
gallium-nopointsizeminmax
gallium-render-condition-predicate
gallium-resource-sampling
gallium-resources
gallium-sampler-view
gallium-softpipe-winsys
gallium-st-api
gallium-st-api-dri
gallium-stream-out
gallium-sw-api
gallium-tgsi-semantic-cleanup
gallium-util-format-is-supported
gallium-vertexelementcso
gallium_draw_llvm
gallivm-call
glapi-reorg
glsl-compiler-1
glsl-continue-return
glsl-continue-return-7-5
glsl-pp-rework-1
glsl-pp-rework-2
glsl2
glsl2-llvm
glsl2-lower-variable-indexing
graw-tests
i915tex-pageflip
i915tex-zone-rendering
i915tex_branch
i915tex_privbuffers
index-swtnl-0.1
indirect-vbo
intel-2008-q3
intel-2008-q4
llvm-cliptest-viewport
llvm-context
lp-line-rast
lp-offset-twoside
lp-setup-llvm
lp-surface-tiling
map-tex-branch
master
mesa
mesa_20040127_branch
mesa_20040309_branch
mesa_20050114_branch
mesa_3_2_dev
mesa_3_3_texture_env_combine2
mesa_3_4_branch
mesa_4_0_branch
mesa_5_0_branch
mesa_6_0_branch
mesa_6_2_branch
mesa_6_4_branch
mesa_7_0_branch
mesa_7_2_branch
mesa_7_4_branch
mesa_7_4_idr_staging
mesa_7_5_branch
mesa_7_6_branch
mesa_7_7_branch
nv50-compiler
nvc0
openchrome-branch
opengl-es
opengl-es-v2
openvg-1.0
outputswritten64
pipe-video
primitive-restart
r300-bufmgr
r500-support
r6xx-r7xx-support
r6xx-rewrite
radeon-rewrite
remove-driver-date
remove-redundant-helpers
shader-file-reorg
shader-work
softpipe_0_1_branch
spice_vgallium
sprite-coord
st-mesa-per-context-shaders
st-vbo
texfilter_float_branch
texformat-xrgb
texman_0_1_branch
texmem-1.0
texmem_0_2_branch
texmem_0_3_branch
texture_rg
texture_rg-2
thalloc
vbo_0_1_branch
vtx-0-1-branch
vtx-0-2-branch
Unnamed repository; edit this file to name it for gitweb.
alon
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
glsl
Age
Commit message (
Expand
)
Author
Files
Lines
2010-09-14
glsl2: fix comments
Brian Paul
3
-3
/
+3
2010-09-13
glsl2: Port equal() and notEqual() to ir_unop_all_equal and ir_unop_any_nequal
Ian Romanick
3
-240
/
+48
2010-09-13
glsl: introduce ir_binop_all_equal and ir_binop_any_equal, allow vector cmps
Luca Barbieri
7
-22
/
+67
2010-09-13
loop_unroll: unroll loops with (lowered) breaks
Luca Barbieri
1
-4
/
+89
2010-09-13
glsl2: Add pass to remove redundant jumps
Ian Romanick
6
-1
/
+118
2010-09-13
glsl: Explain file naming convention
Ian Romanick
1
-0
/
+12
2010-09-13
loop_controls: fix analysis of already analyzed loops
Luca Barbieri
1
-1
/
+8
2010-09-13
glsl: add continue/break/return unification/elimination pass (v2)
Luca Barbieri
6
-250
/
+548
2010-09-13
glsl: add ir_control_flow_visitor
Luca Barbieri
1
-0
/
+17
2010-09-10
glsl2: Fix scons build for all platforms
Jakob Bornecrantz
1
-0
/
+1
2010-09-09
glsl2: Implement noise[1234] built-in functions using ir_unop_noise
Ian Romanick
5
-104
/
+458
2010-09-09
glsl2: Add lowering pass to remove noise opcodes
Ian Romanick
4
-1
/
+75
2010-09-09
glsl2: Add ir_unop_noise
Ian Romanick
2
-0
/
+5
2010-09-09
glsl/builtins: normalize of a negative scalar should be -1.0.
Kenneth Graunke
2
-2
/
+2
2010-09-08
glsl: add several EmitNo* options, and MaxUnrollIterations
Luca Barbieri
6
-10
/
+12
2010-09-08
glsl: Add info about talloc and optimization passes to the README.
Eric Anholt
1
-0
/
+26
2010-09-08
glsl: Update README talking about multi-instruction operations.
Eric Anholt
1
-4
/
+4
2010-09-08
glsl/builtins: Set the API in the fake context.
Kenneth Graunke
2
-0
/
+2
2010-09-08
glsl2: Clear out profile pointers in _mesa_glsl_release_functions
Ian Romanick
2
-0
/
+2
2010-09-08
glsl: Fix for scalar float built-in definitions.
Kenneth Graunke
3
-4
/
+4
2010-09-08
glsl: regenerate builtins
Eric Anholt
1
-1
/
+1
2010-09-08
glsl: Fix typo in builtin step() using a wrong channel.
Eric Anholt
1
-1
/
+1
2010-09-08
ir_validate: Ensure ir_binop_dot is only used on vector types.
Kenneth Graunke
1
-0
/
+1
2010-09-08
glsl: Refresh automatically generated file builtin_function.cpp.
Kenneth Graunke
1
-11
/
+9
2010-09-08
glsl/builtins: Don't use ir_binop_dot on floating point values.
Kenneth Graunke
4
-6
/
+6
2010-09-08
glsl/builtins: Simplify degenerate scalar float cases.
Kenneth Graunke
3
-5
/
+3
2010-09-08
glsl2: Make sure _mesa_glsl_parse_state constructor gets a context
Ian Romanick
2
-2
/
+4
2010-09-08
glsl: Support GLSL ES in the standalone compile.
Chia-I Wu
1
-1
/
+3
2010-09-08
glsl: Require a context in _mesa_glsl_parse_state.
Chia-I Wu
2
-62
/
+62
2010-09-07
glcpp: Fix build on non-GCC compilers.
Kenneth Graunke
2
-90
/
+92
2010-09-07
ast_to_hir: Mark arrays as lvalues in GLSL ES, but prohibit assignment.
Kenneth Graunke
1
-1
/
+7
2010-09-07
glsl: Allow overloading of built-ins without hiding in GLSL ES.
Kenneth Graunke
1
-1
/
+1
2010-09-07
glsl: Move is_builtin flag back to ir_function_signature.
Kenneth Graunke
9
-15
/
+28
2010-09-07
ast_to_hir: Reject embedded structure definitions in GLSL ES 1.00.
Kenneth Graunke
1
-0
/
+9
2010-09-07
ast_to_hir: Reject unsized array declarations in GLSL ES 1.00.
Kenneth Graunke
1
-9
/
+18
2010-09-07
ast_to_hir: Allow matrix-from-matrix constructors in GLSL ES.
Kenneth Graunke
1
-1
/
+1
2010-09-07
linker: Fix assertion and cross-version checks for version 100.
Kenneth Graunke
1
-2
/
+3
2010-09-07
glsl: Add built-in function profiles for GLSL ES 1.00.
Kenneth Graunke
3
-11
/
+2953
2010-09-07
glsl: Add built-in variables for GLSL ES 1.00.
Kenneth Graunke
2
-0
/
+82
2010-09-07
glsl: Split out types that are in 1.10 but not GLSL ES 1.00.
Kenneth Graunke
3
-15
/
+35
2010-09-07
glsl: Recognize GLSL ES 1.00 keywords.
Kenneth Graunke
4
-281
/
+287
2010-09-07
glsl: Define GL_ES preprocessor macro if API is OpenGL ES 2.0.
Kenneth Graunke
8
-227
/
+249
2010-09-07
glsl: Accept language version 100 and make it the default on ES2.
Kenneth Graunke
4
-242
/
+255
2010-09-07
glsl: Set default language version in mesa_glsl_parse_state constructor.
Kenneth Graunke
4
-260
/
+249
2010-09-07
glsl2: Forbid array-types in ?: operator in GLSL 1.10
Ian Romanick
1
-0
/
+11
2010-09-07
glsl2: Early return with visit_continue in loop_analysis::visit(ir_dereferenc...
Ian Romanick
1
-1
/
+1
2010-09-07
glsl: Change grammar rules for selection statements to match the spec.
Kenneth Graunke
3
-950
/
+913
2010-09-07
glsl2: check for _NumLinkedShaders being 0
Török Edvin
1
-1
/
+1
2010-09-05
glsl: Add new files to sconscript.
José Fonseca
1
-0
/
+3
2010-09-05
ir_reader: Only validate IR when a global 'debug' flag is set.
Kenneth Graunke
1
-1
/
+4
[next]