index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
mesa
/
shader
/
slang
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove obsolete files.
Brian
2007-02-02
3
-1669
/
+0
*
Remove all dependencies on the old slang interpreter/executor.
Brian
2007-02-02
11
-52
/
+17
*
reindent
Brian
2007-02-02
1
-154
/
+175
*
_slang_evaluate_int() no longer used
Brian
2007-02-02
2
-58
/
+0
*
use _slang_simplify() to evaluate array sizes
Brian
2007-02-02
1
-2
/
+6
*
Move guts of slang_lookup_constant() into a new function in slang_simplify.c
Brian
2007-02-02
3
-34
/
+73
*
replace abort() with _mesa_problem()
Brian
2007-02-02
1
-2
/
+5
*
try to simplify variable initializers
Brian
2007-02-02
1
-3
/
+1
*
Fix logic in _slang_simplify(): vec2() constructor case wasn't getting used.
Brian
2007-02-01
3
-23
/
+47
*
disable all x86 code, broken and will eventually be removed
Brian
2007-01-31
8
-16
/
+17
*
Overhaul handling of writemasks/swizzling. This fixes two problem cases:
Brian
2007-01-31
4
-95
/
+195
*
New asm instruction and IR_CLAMP node type to allow clamping to [0,1] with in...
Brian
2007-01-31
5
-284
/
+356
*
allow fragment-only and vertex-only programs
Brian
2007-01-31
1
-35
/
+76
*
noise functions
Brian
2007-01-28
5
-139
/
+157
*
combine emit_unop(), emit_binop(), emit_triop() into emit_arith()
Brian
2007-01-28
1
-109
/
+52
*
implement mix() with LRP instruction
Brian
2007-01-28
6
-294
/
+335
*
Lots of vartable clean-ups, fixes. Report an error message when we run out
Brian
2007-01-28
5
-96
/
+168
*
minor clean-ups
Brian
2007-01-28
1
-8
/
+1
*
Clean-up of var/temp allocation function parameters.
Brian
2007-01-27
4
-74
/
+67
*
Improved register allocation: allow four 'float' vars or temporaries to share...
Brian
2007-01-27
3
-64
/
+137
*
fix g++ warnings/errors
Brian
2007-01-23
3
-30
/
+35
*
Add a simple mechanism for annotating instructions for easier debugging.
Brian
2007-01-20
1
-4
/
+148
*
optimization: emit MAD instructions when possible
Brian
2007-01-20
1
-10
/
+50
*
remove unused swizzle parameter to -storage_to_src_reg()
Brian
2007-01-20
1
-18
/
+9
*
Initial implementation of OPCODE_IF/ELSE/ENDIF instructions.
Brian
2007-01-20
3
-1
/
+92
*
Reimplement && and || to do short-circuit evaluation.
Brian
2007-01-20
4
-117
/
+159
*
rewrite more __postIncr functions
Brian
2007-01-20
2
-105
/
+137
*
Implement do/while loops. Replace IR_CJUMP with IR_CJUMP0 and IR_CJUMP1 so
Brian
2007-01-19
3
-16
/
+79
*
Rewrite normalize(vec3/vec4) to use one less register.
Brian
2007-01-19
2
-335
/
+346
*
print error msg when there's a problem
Brian
2007-01-19
1
-1
/
+4
*
remove stray tab
Brian
2007-01-19
1
-1
/
+1
*
Implement fragment discard/kill.
Brian
2007-01-19
3
-1
/
+24
*
change while-loop to create new scope for loop body, per spec
Brian
2007-01-19
2
-3
/
+3
*
Implement constant sharing so that 4 float constants can share a single
Brian
2007-01-18
2
-12
/
+19
*
Reimplement code for swizzling so that expressions like (p+q).x for vectors p...
Brian
2007-01-18
4
-91
/
+129
*
rewrite a bunch of assignment operators (like +=)
Brian
2007-01-18
2
-488
/
+495
*
remove swizzle param from new_var()
Brian
2007-01-18
1
-5
/
+5
*
rewrite additional matrix-related functions to reduce register needs
Brian
2007-01-17
2
-468
/
+463
*
rewrite mat4 * mat4 operator to use fewer temps
Brian
2007-01-17
2
-383
/
+430
*
do bounds check in _slang_push_var_table(), added comment
Brian
2007-01-17
1
-1
/
+3
*
rewrite matrix constructors
Brian
2007-01-17
2
-787
/
+928
*
handle var size > 4 in _slang_pop_var_table()
Brian
2007-01-17
1
-3
/
+7
*
Rewrite a bunch of constructors. It's now important that the first
Brian
2007-01-17
2
-713
/
+801
*
_slang_gen_function_call_name() now tries to adapt function calls (expand
Brian
2007-01-17
2
-12
/
+44
*
New _slang_adapt_call() function.
Brian
2007-01-17
2
-0
/
+154
*
code clean-up, re-org. Added IR_F_TO_I support.
Brian
2007-01-17
1
-90
/
+112
*
added IR_F_TO_I, update comments
Brian
2007-01-17
1
-3
/
+4
*
Fix/clean-up a number of things related to variable/temporary allocation.
Brian
2007-01-17
3
-29
/
+54
*
Implement codegen for the selection operator ( b ? x : y )
Brian
2007-01-16
2
-19
/
+104
*
fix typo
Brian
2007-01-16
1
-1
/
+1
[next]