projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mesa: fix bug in evaluation of structure fields
[mesa.git]
/
src
/
mesa
/
shader
/
slang
/
slang_emit.c
2009-01-06
Brian Paul
mesa: fix bug in evaluation of structure fields
blob
|
commitdiff
|
raw
2009-01-06
Brian Paul
mesa: allow variable indexing into the predefined unifo...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-06
Brian Paul
mesa: fix some GLSL array regressions
blob
|
commitdiff
|
raw
|
diff to current
2009-01-06
Brian Paul
mesa: add missing size check for assignment optimization
blob
|
commitdiff
|
raw
|
diff to current
2009-01-06
Brian Paul
mesa: better variable name: s/aux/store/
blob
|
commitdiff
|
raw
|
diff to current
2009-01-06
Brian Paul
mesa: rework GLSL array code generation
blob
|
commitdiff
|
raw
|
diff to current
2009-01-06
Brian Paul
mesa: don't realloc instruction buffer so often
blob
|
commitdiff
|
raw
|
diff to current
2009-01-06
Brian Paul
mesa: no longer need Writemask field in GLSL IR nodes
blob
|
commitdiff
|
raw
|
diff to current
2009-01-06
Brian Paul
mesa: revamp GLSL instruction emit code
blob
|
commitdiff
|
raw
|
diff to current
2008-11-05
Brian Paul
mesa: fix a GLSL array indexing codegen bug
blob
|
commitdiff
|
raw
|
diff to current
2008-11-01
Brian Paul
mesa: fix assignment / parameter passing of sampler...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-20
Brian Paul
mesa: glsl: fix a swizzle bug in storage_to_src_reg()
blob
|
commitdiff
|
raw
|
diff to current
2008-08-20
Brian Paul
mesa: glsl: add check for exceeding max number of const...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-19
Brian Paul
mesa: glsl: add usage tracking for uniform vars
blob
|
commitdiff
|
raw
|
diff to current
2008-08-19
Brian Paul
mesa: glsl: put var emit/ref code into separate functions
blob
|
commitdiff
|
raw
|
diff to current
2008-08-12
Brian Paul
mesa: glsl: fix comment
blob
|
commitdiff
|
raw
|
diff to current
2008-08-05
Brian Paul
mesa: glsl: re-org of intermediate/temp storage
blob
|
commitdiff
|
raw
|
diff to current
2008-08-04
Brian Paul
mesa: glsl: add missing code emit for struct/field
blob
|
commitdiff
|
raw
|
diff to current
2008-08-04
Brian Paul
mesa: glsl: stop code emit after error is recorded
blob
|
commitdiff
|
raw
|
diff to current
2008-07-29
Brian Paul
mesa: glsl: remove old assertion (fixes glsl/bitmap.c)
blob
|
commitdiff
|
raw
|
diff to current
2008-07-25
Brian Paul
mesa: glsl: assorted fixes for resolving polymorphic...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-25
Brian Paul
mesa: glsl: additional error detection
blob
|
commitdiff
|
raw
|
diff to current
2008-07-24
Brian Paul
mesa: gls: fix broken else clause of conditional break...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-23
Brian Paul
mesa: glsl: fix/simplify array element handling
blob
|
commitdiff
|
raw
|
diff to current
2008-07-23
Brian Paul
mesa: glsl: rework swizzle storage handling
blob
|
commitdiff
|
raw
|
diff to current
2008-07-21
Brian Paul
mesa: initial support for GLSL struct/array comparisons
blob
|
commitdiff
|
raw
|
diff to current
2008-07-21
Brian Paul
mesa: added null ptr check (error handling case)
blob
|
commitdiff
|
raw
|
diff to current
2008-07-19
Brian Paul
mesa: glsl: various writemask/swizzle improvements...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-18
Brian Paul
mesa: rework array/struct addressing code.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-16
Brian Paul
mesa: fix temp re-use bug in emit_arith()
blob
|
commitdiff
|
raw
|
diff to current
2008-07-15
Brian Paul
mesa: add missing IR_LOG2 case
blob
|
commitdiff
|
raw
|
diff to current
2008-07-15
Brian Paul
mesa: fix storage size computation in emit_arith()
blob
|
commitdiff
|
raw
|
diff to current
2008-07-02
Brian Paul
mesa: make _slang_swizzle_swizzle() non-private
blob
|
commitdiff
|
raw
|
diff to current
2008-06-12
Zack Rusin
glsl: implement variable array indexes
blob
|
commitdiff
|
raw
|
diff to current
2008-05-23
Jakob Bornecrantz
Merge branch 'gallium-i915-current' into gallium-0.1
blob
|
commitdiff
|
raw
|
diff to current
2008-05-19
Zack Rusin
Merge commit 'origin/gallium-0.1' into gallium-vertex...
blob
|
commitdiff
|
raw
|
diff to current
2008-05-18
Brian Paul
Merge branch 'gallium-0.1' into gallium-tex-surfaces
blob
|
commitdiff
|
raw
|
diff to current
2008-05-14
Brian Paul
mesa: minor bug fixes from master
blob
|
commitdiff
|
raw
|
diff to current
2008-05-14
Brian Paul
fix some additional program refcounting bugs
blob
|
commitdiff
|
raw
|
diff to current
2008-05-14
Brian Paul
fix some additional program refcounting bugs
blob
|
commitdiff
|
raw
|
diff to current
2008-03-14
Brian Paul
mesa: init tmpNode to zeros
blob
|
commitdiff
|
raw
|
diff to current
2008-03-14
Brian Paul
mesa: fix emit_clamp() so that we don't use an output...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-27
Brian
Re-implement GLSL texture sampler variables.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-31
Keith Whitwell
Merge branch 'i915tex_privbuffers' into softpipe_0_1_branch
blob
|
commitdiff
|
raw
|
diff to current
2007-07-27
michal
Merge branch 'master' of git+ssh://michal@git.freedeskt...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-26
Brian
Fix function call bug 11731. Also, fix up IR_CALL...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-17
Keith Whitwell
Merge branch 'i915tex_privbuffers' into softpipe_0_1_branch
blob
|
commitdiff
|
raw
|
diff to current
2007-07-06
Patrice Mandin
Merge branch 'master' of git+ssh://pmandin@git.freedesk...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-06
michal
Merge branch 'master' of git+ssh://michal@git.freedeskt...
blob
|
commitdiff
|
raw
|
diff to current
2007-07-04
Brian
Be more consistant with paths in #includes. Eventually...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-21
Brian
Remove all the USE_MEMPOOL debug code.
blob
|
commitdiff
|
raw
|
diff to current
2007-04-21
Brian
Use new memory pool allocator. Lots of debug code still...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-21
Brian
free subroutine array (fix mem leak)
blob
|
commitdiff
|
raw
|
diff to current
2007-04-16
Brian
Fix some assertions that could occur when an error...
blob
|
commitdiff
|
raw
|
diff to current
2007-04-10
Brian
undo a debug/test change
blob
|
commitdiff
|
raw
|
diff to current
2007-03-31
Brian
always emit BGN/ENDSUB, for now anyway
blob
|
commitdiff
|
raw
|
diff to current
2007-03-30
Eric Anholt
Merge branch 'crestline-qa', adding support for the...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
cond code fix
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
fix cond code swizzle bug
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
optimization for the emit_not() function
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
remove IR_BREAK_IF_FALSE
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
Get rid of IR_CONT_IF_FALSE
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
Don't emit OPCODE_CONT0/1, BRK0/1 instructions, clean...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
added some null ptr checks to handle error recovery
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
Use constant_to_src_reg() to simplify some code
blob
|
commitdiff
|
raw
|
diff to current
2007-03-28
Brian
Fix, clean-up code related to comparisons, condition...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-27
Brian
Implement true CAL/RET subroutines. Some optimizations...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-27
Zou Nan hai
Merge branch 'master' of git+ssh://znh@git.freedesktop...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-27
Brian
Checkpoint: implementing true CAL/RET instructions...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Brian
Get rid of IR_JUMP and related code.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Brian
Get rid of SLANG_OPER_GOTO, start rewrite of 'return...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Brian
remove debug abort() calls
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Brian
Additional error checking for 'return' statements.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Brian
undo some debugging hacks
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Brian
Fix a few issues with computing storage sizes with...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Brian
remove incorrect assertions
blob
|
commitdiff
|
raw
|
diff to current
2007-03-26
Brian
merge of glsl-compiler-1 branch
blob
|
commitdiff
|
raw
|
diff to current
2007-03-24
Brian
move some code into new slang_ir.c file
blob
|
commitdiff
|
raw
|
diff to current
2007-03-23
Brian
Fix issues related to the 'continue' statement.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-23
Brian
Add the ability to generate programs that doesn't use...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-23
Brian
updated comment
blob
|
commitdiff
|
raw
|
diff to current
2007-03-22
Brian
Overhaul emit_compare() function.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-22
Brian
First pass at implementing structure compares.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-21
Brian
Support for user-defined structures.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-21
Brian
merge from master
blob
|
commitdiff
|
raw
|
diff to current
2007-03-14
Brian
remove old assertion
blob
|
commitdiff
|
raw
|
diff to current
2007-03-13
Brian
disable some debug output
blob
|
commitdiff
|
raw
|
diff to current
2007-03-13
Brian
Shuffle some code around in the emit_tex() and emit_mov...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-10
Brian
Merge branch 'master' of git+ssh://brianp@git.freedeskt...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-10
Brian
add NULL ptr check in emit_cond()
blob
|
commitdiff
|
raw
|
diff to current
2007-03-09
Brian
Merge branch 'origin' into glsl-compiler-1
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Brian
Added IR_SLE and IR_SLT for <= and < operations.
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Brian
fix tmp storage problem for IR_I_TO_F
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Brian
fix assertion
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Brian
IR_CJUMP0/1 no longer used/needed
blob
|
commitdiff
|
raw
|
diff to current
2007-03-08
Brian
remove old assertion
blob
|
commitdiff
|
raw
|
diff to current
2007-03-07
Brian
remove unneeded return stmt
blob
|
commitdiff
|
raw
|
diff to current
2007-03-07
Brian
Fix problem with nested function calls such as y =...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-06
Brian
fix some int arithmetic problems
blob
|
commitdiff
|
raw
|
diff to current
2007-02-27
Brian
Add EmitHighLevelInstructions, EmitComments booleans...
blob
|
commitdiff
|
raw
|
diff to current
next