2012-04-14 |
Christoph Bumiller | nv50: hook up to new shader code generator
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: import nv50 target
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: fix off-by-ones in CSE and nvc0 insnCanLoad
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/tgsi: generate UCPs with actual outputs instead...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Fix type of the instruction created by mkCmp...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: fix Instruction::isCommutationLegal for WAW
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/opt: Add isOptSupported() check in logical...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/ra: Fix live set propagation in the secondary...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: don't regard OP_WRSV as dead code
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: add isUniform query to Values
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: rewrite the register allocator as GCRA, with...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/tgsi: only export x-component of PSIZE
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nvc0: fix emission of 3rd src in SET_AND,OR,XOR
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Fix BuildUtil::mkSelect and mkClobber
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: fix reg file conflicts with undefined-value...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: silence warning (int < Elements() signedness)
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: fix combineSt access to wrong instruction
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: another insn NULL check in phi elimination
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/ssa: Take into account function inputs and...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Clean up before calculating instruction ordering...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/ra: Allocate registers for function arguments.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Take into account function args in the live...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/ra: Use matching physical regs for function...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/tgsi: Infer function inputs/outputs.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/tgsi: Replace the inlining logic with proper...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Decouple DataArray from the dictionary that...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: don't delete instruction in removeFlow...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: check BB equality before instruction ordering...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: don't copy-propagate cond MOVs or MOVs...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: don't replace conditional definitions...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/opt: Update the symbol size when combining...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: initialize FlowInstruction::builtin
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/opt: Fix for function calls.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Build a "symbol" table with the binary offsets...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Add support for removing functions from a...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Scan program functions in DFS-postorder.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Deal with graph iterators using RAII.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Add convenience method for calculating the...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Add support code for calculating the clobber...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/opt: Don't lose modifiers during constant folding.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/opt: Improve modifier handling.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Add support for cloning FlowInsns, ImmediateVals...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Decouple object cloning logic from the sub...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Make sure that several IR objects are destroyed...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: make Instruction::src/def container private
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Add support for unlimited instruction arguments.
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: temporarily exclude nv50 code emitter from...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: copy value size in SSA-rename pass
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/opt: improve post-multiply and check target...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: add setFlagsDef/Src helper
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: add isAccessSupported check for memory access...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: add function for splitting a BasicBlock
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Allow attaching two nodes when either one...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Allow inserting isolated nodes to a graph.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Fix memory corruption in Function::orderInstructions().
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Fix up insertion of PHI instructions using...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir: fix insertHead and remove for BBs with PHI...
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Don't crash on zero sized BitSets.
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir: Fix Interval::clear().
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50/ir/tgsi: handle inferSrcType(NOT) to be u32
|
commit | commitdiff | tree |
2012-04-14 |
Francisco Jerez | nv50/ir/opt: Fix OP_NOT to modifier conversion.
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50,nvc0: fix handling of user vbufs with stride ...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nvc0: prefix all macro methods with MACRO
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nvc0: replace VERTEX_DATA push mode with translate...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nvc0: improve vertex state validation
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nvc0: track texture dirty state individually
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50,nvc0: use new scratch buffers code
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nouveau: add new shared scratch buffers
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nvc0: only force early fragment tests if requested...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50,nvc0: hold references to the framebuffer surfaces
|
commit | commitdiff | tree |
2012-04-14 |
Martin Peres | targets/{egl-static,gbm}: further clean-up the nvfx...
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nvc0: remove include of old libdrm_nouveau's nouveau_reloc.h
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv50,nvc0: handle PIPE_CAP_MAX_DUAL_SOURCE_RENDER_TARGETS
|
commit | commitdiff | tree |
2012-04-14 |
Christoph Bumiller | nv30: s/DUAL_SOURCE_BLEND/MAX_DUAL_SOURCE_RENDER_TARGETS
|
commit | commitdiff | tree |
2012-04-07 |
Johannes Obermayr | st/xa: Link with -Wl,-r instead of -r.
|
commit | commitdiff | tree |
2012-04-07 |
Johannes Obermayr | tgsi: Fix conflict with fortify printf redirect in...
|
commit | commitdiff | tree |
2012-03-09 |
Christoph Bumiller | nv50: add support for R8G8_R8B8 and G8R8_B8R8 formats
|
commit | commitdiff | tree |
2012-03-09 |
Christoph Bumiller | nv50,nvc0: share the format table code
|
commit | commitdiff | tree |
2012-02-09 |
Christoph Bumiller | gallium: add PIPE_CAP_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION
|
commit | commitdiff | tree |
2012-02-06 |
Christoph Bumiller | nv50: fix bad assertion on Elements(phi->src) in regalloc
|
commit | commitdiff | tree |
2012-01-29 |
Christoph Bumiller | nvfx,nv50,nvc0: handle PIPE_CAP_GLSL_FEATURE_LEVEL
|
commit | commitdiff | tree |
2012-01-20 |
Christoph Bumiller | nvc0: fix some limit cap values
|
commit | commitdiff | tree |
2012-01-20 |
Christoph Bumiller | nvc0: handle discontiguous outputs in stream_output_info
|
commit | commitdiff | tree |
2012-01-20 |
Christoph Bumiller | mesa: allocate transform_feedback_info::Outputs array...
|
commit | commitdiff | tree |
2012-01-12 |
Christoph Bumiller | nv50/ir: make use of TGSI_INTERPOLATE_COLOR
|
commit | commitdiff | tree |
2012-01-12 |
Christoph Bumiller | nvc0: fix submission of VertexID and EdgeFlag in push...
|
commit | commitdiff | tree |
2012-01-11 |
Christoph Bumiller | nv50/ir: handle TGSI_OPCODE_ISSG
|
commit | commitdiff | tree |
2012-01-11 |
Christoph Bumiller | nv50/ir: handle TGSI_TEXTURE_SHADOWCUBE
|
commit | commitdiff | tree |
2012-01-11 |
Christoph Bumiller | nv50,nvc0: zero out program struct on program_destroy
|
commit | commitdiff | tree |
2012-01-10 |
Christoph Bumiller | nv50: fix clip state validation
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nvc0: fix FP header clip distance mask
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nvc0/ir: TXF array index already is an integer
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nv50/ir: handle TGSI_SEMANTIC_VERTEXID
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nv50/ir/tgsi: translate SNE as unordered comparison
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nv50/ir/ra: don't coalesce contraint-moves
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nvc0: enable shader watchdog timer
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nv50/ir/tgsi: handle TGSI_OPCODE_IABS
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nv50/ir/opt: optimize u32 MOD by power of 2 into AND
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nv50/ir/opt: s/SHL/SHR in optimization of u32 DIV
|
commit | commitdiff | tree |
2012-01-09 |
Christoph Bumiller | nv50/ir,nvc0: make ClipDistance and ClipVertex work
|
commit | commitdiff | tree |
next |