2013-03-12 |
Francisco Jerez | nv50/ir/tgsi: Exclude local declarations from function...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/opt: try to make use of SUCLAMP addend
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir: don't assert on type in Modifier.applyTo if...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir: add support for barriers
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/tgsi: add support for atomics
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/tgsi: handle TGSI_OPCODE_LOAD,STORE
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nvc0/ir: don't replace load from input in COMPUTE progs...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nvc0/ir: implement lowering of surface ops for nve4
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nvc0/ir: add formatted surface load lib code, move...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir: extend moveSources for delta < 0
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nvc0/ir: lower atomics in s[]
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nvc0/ir/emit: implement INSBF, EXTBF, PERMT and ATOM
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/emit: handle OP_ATOM
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nvc0/ir/target: some ops can't be predicated, e.g....
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/opt: CALLs cannot load
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir: add support for indirect BRA,CALL
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nvc0/ir/emit: implement move to and logic ops on predicates
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nvc0/ir/emit: implement surface related ops
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir: initialize CodeEmitters' specialized target...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/opt: make optimization aware of atomics, barriers...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir: add various new OPs that will be needed for...
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir: Rename "mkLoad" to "mkLoadv" for consistency.
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir: fix comparison of system values
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir/tgsi: Translate grid-related system parameters.
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir/tgsi: Accept COMPUTE programs.
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/ra: make sure all used function inputs get...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/ra: also add pre-existing MERGE,SPLIT to constraint...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/ra: fix confusion with conditional RegisterSet...
|
commit | commitdiff | tree |
2013-03-12 |
Christoph Bumiller | nv50/ir/ra: swap copyCompound args if src is compound...
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir/ra: Fix maxGPR calculation for programs with...
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir/ra: Fix traversal before the beginning of the...
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir/ra: Fix RegisterSet::occupy(const Value *v).
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir/ra: Fix argument const-ness in RegisterSet...
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir/opt: Fix tryPropagateBranch for BBs with several...
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nv50/ir: Clean up references to function values before...
|
commit | commitdiff | tree |
2013-03-12 |
Francisco Jerez | nouveau: Bail out from nouveau_fence_wait if flushing...
|
commit | commitdiff | tree |
2013-01-30 |
Christoph Bumiller | nv50,nvc0: fix/enable texture buffer objects
|
commit | commitdiff | tree |
2013-01-30 |
Christoph Bumiller | st/mesa: add support for GL_ARB_texture_buffer_range
|
commit | commitdiff | tree |
2013-01-30 |
Christoph Bumiller | gallium: add PIPE_CAP_TEXTURE_BUFFER_OFFSET_ALIGNMENT
|
commit | commitdiff | tree |
2013-01-30 |
Christoph Bumiller | mesa: implement GL_ARB_texture_buffer_range
|
commit | commitdiff | tree |
2013-01-27 |
Christoph Bumiller | nouveau: don't try to use push_data if it's not implemented
|
commit | commitdiff | tree |
2013-01-12 |
Johannes Obermayr | nv50/nvc0: Build codegen in nv50.
|
commit | commitdiff | tree |
2013-01-08 |
Christoph Bumiller | nvc0: catch too high GENERIC indices to prevent GRAPH...
|
commit | commitdiff | tree |
2013-01-08 |
Christoph Bumiller | nvc0: use correct resource target to select blit shader
|
commit | commitdiff | tree |
2013-01-08 |
Christoph Bumiller | nvc0: add missing call to map edge flag in push_vbo
|
commit | commitdiff | tree |
2013-01-08 |
Christoph Bumiller | nv50/ir: wrap assertion using typeid in #ifndef NDEBUG
|
commit | commitdiff | tree |
2013-01-08 |
Christoph Bumiller | nvc0: fix out of bounds writes for unaligned sizes...
|
commit | commitdiff | tree |
2013-01-08 |
Christoph Bumiller | nouveau: increase max order of suballocated buffers...
|
commit | commitdiff | tree |
2013-01-08 |
Christoph Bumiller | nouveau: improve buffer transfers
|
commit | commitdiff | tree |
2012-12-08 |
Christoph Bumiller | st/mesa: set PIPE_BIND_SAMPLER_VIEW for TBOs in st_bufferobj...
|
commit | commitdiff | tree |
2012-12-08 |
Christoph Bumiller | nvc0/ir: allow neg,abs modifiers on OP_SET with integer...
|
commit | commitdiff | tree |
2012-12-08 |
Christoph Bumiller | nvc0/ir/emit: fix check for flags register use in logic ops
|
commit | commitdiff | tree |
2012-12-07 |
Christoph Bumiller | nv50,nvc0: fix shader eviction
|
commit | commitdiff | tree |
2012-12-07 |
Christoph Bumiller | nv50,nvc0: add support for cube map arrays
|
commit | commitdiff | tree |
2012-11-04 |
Lucas Stach | nv50,nvc0: expose ARB_map_buffer_alignment
|
commit | commitdiff | tree |
2012-10-28 |
Christoph Bumiller | nv50/ir: restore use of long immediate encodings
|
commit | commitdiff | tree |
2012-10-28 |
Christoph Bumiller | nv50,nvc0: fix 2d engine stencil-only copies
|
commit | commitdiff | tree |
2012-10-24 |
Christoph Bumiller | nv50/ir/tgsi: fix srcMask for TXP with SHADOW1D
|
commit | commitdiff | tree |
2012-10-14 |
Christoph Bumiller | nouveau: fix offset in nouveau_buffer_transfer_map
|
commit | commitdiff | tree |
2012-09-30 |
Christoph Bumiller | nvc0: make sure handles for unbound textures/samplers...
|
commit | commitdiff | tree |
2012-09-30 |
Christoph Bumiller | nv50,nvc0: fix 3d engine blit for nvc0
|
commit | commitdiff | tree |
2012-09-30 |
Christoph Bumiller | nv50,nvc0: implement blit
|
commit | commitdiff | tree |
2012-09-25 |
Jay Cornwall | nv50/ir/ra: Fix register interference tracking.
|
commit | commitdiff | tree |
2012-09-07 |
Christoph Bumiller | nvc0/ir: add initial code to support GK110 ISA encoding
|
commit | commitdiff | tree |
2012-08-18 |
Christoph Bumiller | nv50/ir/tgsi: handle DP2 in tgsi Instruction srcMask
|
commit | commitdiff | tree |
2012-08-18 |
Christoph Bumiller | nv50/ir/emit: don't forget saturation bit on f32 add...
|
commit | commitdiff | tree |
2012-08-01 |
Christoph Bumiller | nv50,nvc0: make resolve sampler objects allow sRGB...
|
commit | commitdiff | tree |
2012-08-01 |
Christoph Bumiller | Revert "gallium: specify resource_resolve destination...
|
commit | commitdiff | tree |
2012-07-28 |
Christoph Bumiller | gallium: specify resource_resolve destination via a...
|
commit | commitdiff | tree |
2012-07-28 |
Christoph Bumiller | st/mesa: call update_renderbuffer_surface for sRGB...
|
commit | commitdiff | tree |
2012-07-28 |
Christoph Bumiller | nv50: fix depth/stencil multisample memory storage...
|
commit | commitdiff | tree |
2012-07-28 |
Christoph Bumiller | nv50: fix resource_resolve shader start offsets
|
commit | commitdiff | tree |
2012-07-20 |
Roy Spliet | nv30: Support negative offsets in indirect constant...
|
commit | commitdiff | tree |
2012-07-20 |
Bryan Cain | nv50/ir: set position before i instead of i->next in...
|
commit | commitdiff | tree |
2012-07-13 |
Christoph Bumiller | nouveau: implement missing timer query functionality
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Bumiller | nv50: disable stream output before reconfiguring it
|
commit | commitdiff | tree |
2012-06-14 |
Christoph Bumiller | nv50/ir: handle NEG,ABS modifiers for short RCP encoding
|
commit | commitdiff | tree |
2012-05-29 |
Christoph Bumiller | nouveau: unreference fences on resource destruction
|
commit | commitdiff | tree |
2012-05-29 |
Christoph Bumiller | nvc0: optimize blend cso by checking which by-RT data...
|
commit | commitdiff | tree |
2012-05-29 |
Christoph Bumiller | nvc0: don't upload UCPs if the shader doesn't use them
|
commit | commitdiff | tree |
2012-05-29 |
Christoph Bumiller | nvc0/ir: allow 64-bit constant loads on nve4
|
commit | commitdiff | tree |
2012-05-29 |
Christoph Bumiller | nvc0/ir: fix texture barrier insertion to prevent WAW...
|
commit | commitdiff | tree |
2012-05-29 |
Christoph Bumiller | nvc0/ir: TEX doesn't support JOIN modifier either
|
commit | commitdiff | tree |
2012-05-29 |
Christoph Bumiller | gallium: add st_api feature mask to prevent advertising...
|
commit | commitdiff | tree |
2012-05-25 |
Roy Spliet | nv30: Fix generic passing to fragment program in NV34.
|
commit | commitdiff | tree |
2012-05-25 |
Christoph Bumiller | nv30: handle user index buffers
|
commit | commitdiff | tree |
2012-05-22 |
Christoph Bumiller | nv30: check for NULL vertex buffers in prevalidate_vbufs
|
commit | commitdiff | tree |
2012-05-22 |
Christoph Bumiller | nv50: make unaligned index buffer offsets work again
|
commit | commitdiff | tree |
2012-05-22 |
Christoph Bumiller | nvc0: don't set NEW_IDXBUF in nvc0_switch_pipe_context...
|
commit | commitdiff | tree |
2012-05-17 |
Christoph Bumiller | nouveau: place static buffers in VRAM if preferred...
|
commit | commitdiff | tree |
2012-05-17 |
Christoph Bumiller | nv50/ir: fix reversed order of lane ops in quadops
|
commit | commitdiff | tree |
2012-05-17 |
Christoph Bumiller | nv50,nvc0: handle user vertex buffers
|
commit | commitdiff | tree |
2012-05-17 |
Christoph Bumiller | nv50,nvc0: handle user index buffers
|
commit | commitdiff | tree |
2012-05-17 |
Christoph Bumiller | nv50,nvc0: handle user constbufs without wrapping them...
|
commit | commitdiff | tree |
2012-05-17 |
Christoph Bumiller | st/mesa: set PIPE_BIND_STREAM_OUTPUT for TFB target...
|
commit | commitdiff | tree |
2012-05-09 |
Christoph Bumiller | glsl_to_tgsi: use TGSI_OPCODE_CEIL for ir_unop_ceil
|
commit | commitdiff | tree |
2012-05-09 |
Christoph Bumiller | gallium/drivers: handle TGSI_OPCODE_CEIL
|
commit | commitdiff | tree |
2012-05-07 |
Marcin Slusarz | nv50: handle VP without inputs
|
commit | commitdiff | tree |
2012-05-06 |
Christoph Bumiller | nvc0/ir: allow abs,neg source modifiers with ceil,floor...
|
commit | commitdiff | tree |
2012-05-06 |
Christoph Bumiller | nv50/ir/opt: don't lose saturation in tryCollapseChainedMULs
|
commit | commitdiff | tree |
next |