2016-01-30 |
Ilia Mirkin | nv50/ir: handle new TGSI MEMBAR opcode Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | nvc0/ir: fix atomic compare-and-swap arguments Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | nv50/ir: add support for indirect buffer loading Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | nv50/ir: add SUQ op by reading the info from driver... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | nv50/ir: add support for BUFFER accesses Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | nvc0: handle shader buffer memory barrier Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | nvc0: add state management for shader buffers Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | nvc0: double per-shader stage driver constants area Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | trace: add support for set_shader_buffers Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | st/mesa: enable ARB_shader_storage_buffer_object when... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | st/mesa: add shader buffer barrier bit Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | st/mesa: add support for memory barrier intrinsics Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | st/mesa: use RESQ to find buffer size Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | st/mesa: add support for SSBO binding and GLSL intrinsics Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | st/mesa: add atomic counter support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | mesa: add PROGRAM_IMMEDIATE, PROGRAM_BUFFER Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | glsl: keep track of ssbo variable being accessed, add... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | glsl: always initialize image_* fields, copy them on... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-30 |
Ilia Mirkin | tgsi: add MEMBAR opcode to handle memoryBarrier* GLSL... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-28 |
Karol Herbst | nv50/ir: optimize mad/fma with third argument 0 to mul Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-28 |
Karol Herbst | nv50/ir: run DCE backwards Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-28 |
Karol Herbst | nv50/ir: optimize shl(shr(a, c), c) to and(a, ~((1... Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-28 |
Ilia Mirkin | glsl: disallow implicit conversions in ESSL shaders Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-27 |
Ilia Mirkin | glsl: only expose double mod when doubles are available Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-26 |
Karol Herbst | nv50/ir: fix memory corruption when spilling and redoing RA Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-26 |
Ilia Mirkin | glsl: add GL_OES_geometry_point_size and conditionalize... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-22 |
Ilia Mirkin | glsl: always compute proper varying type, irrespective... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-21 |
Ilia Mirkin | nv50/ir: 64-bit splitting fixes Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-21 |
Ilia Mirkin | gk110/ir: allow carry to be set/read by imad Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-21 |
Ilia Mirkin | gm107/ir: add carry emission to LOP and IADD Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-21 |
Ilia Mirkin | gm107/ir: add ATOM and CCTL support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-21 |
Ilia Mirkin | gm107/ir: set LD/ST address width bit Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-21 |
Ilia Mirkin | gk110/ir: fix double-wide vm address
|
commit | commitdiff | tree |
2016-01-21 |
Ilia Mirkin | gk110/ir: add OP_CCTL handling
|
commit | commitdiff | tree |
2016-01-21 |
Ilia Mirkin | gk110/ir: add atomic op emission, fix gmem loads Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-20 |
Ilia Mirkin | nv50/ir: don't flip SHL(ADD) into ADD(SHL) if ADD sources... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-20 |
Ilia Mirkin | gk110/ir: fix load from shared memory Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-20 |
Ilia Mirkin | gk110/ir: add partial BAR support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-18 |
Ilia Mirkin | nv50/ir: swap the least-ref'd source into src1 when... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-18 |
Ilia Mirkin | st/mesa: restore the stObj's size if it was cleared out Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-17 |
Ilia Mirkin | gm107/ir: don't do indirect frag shader inputs on GM107 Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-17 |
Ilia Mirkin | tgsi: initialize Atomic field in tgsi_default_declaration Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-17 |
Ilia Mirkin | nvc0: bsp_bo can't be null Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-16 |
Ilia Mirkin | nv50/ir: add saturate support on ex2 Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-15 |
Ilia Mirkin | nv50/ir: rebase indirect temp arrays to 0, so that... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-15 |
Ilia Mirkin | nv50/ir: only use FILE_LOCAL_MEMORY for temp arrays... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-14 |
Ilia Mirkin | nvc0/ir: be careful about propagating very large offsets... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-14 |
Ilia Mirkin | nvc0: allow fragment shader inputs to use indirect... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-14 |
Ilia Mirkin | st/mesa: use surface format to generate mipmaps when... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-11 |
Ilia Mirkin | nv50/ir: the whole point of data array is to hand out... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-09 |
Pierre Moreau | nv50/ir: Fix scratch allocation size and file Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | nv50,nvc0: use a face sysval to avoid the useless back... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | freedreno: add ir3_compiler to gitignore Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | gallium: add a RESQ opcode to query info about a resource Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | gallium: add PIPE_CAP_SHADER_BUFFER_OFFSET_ALIGNMENT Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | gallium: add PIPE_SHADER_CAP_MAX_SHADER_BUFFERS Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | tgsi: update atomic op docs Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | tgsi: add a is_store property Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | tgsi: provide a way to encode memory qualifiers for... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | ureg: add buffer support to ureg Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-08 |
Ilia Mirkin | tgsi: add ureg support for image decls Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | nvc0: add ARB_indirect_parameters support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | st/mesa: expose ARB_indirect_parameters when the backend... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | mesa: add support for ARB_indirect_parameters draw... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | mesa: add parameter buffer, used for ARB_indirect_parameters Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | glapi: add ARB_indirect_parameters definitions Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | nvc0: add support for real ARB_multi_draw_indirect Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | nvc0: adjust indirect draw macros to handle multiple... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | st/mesa: add support for new mesa indirect draw interface Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | gallium: add caps to expose support for multi indirect... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | gallium: add sufficient draw interface to allow new... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-07 |
Ilia Mirkin | vbo: create a new draw function interface for indirect... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-05 |
Ilia Mirkin | i965: quieten compiler warning about out-of-bounds... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-05 |
Julien Isorce | build: enable st/va with nouveau driver Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-05 |
Julien Isorce | nvc0: add support for st/va Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-05 |
Julien Isorce | nouveau: split nouveau_vp3_bsp in begin/next/end Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-05 |
Ilia Mirkin | i965/wm: use binding size for ubo/ssbo when automatic... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-05 |
Ilia Mirkin | Revert "i965/wm: use proper API buffer size for the... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-04 |
Ilia Mirkin | nvc0: scale up inter_bo size so that it's 16M for a... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-04 |
Ilia Mirkin | nv50,nvc0: fix crash when increasing bsp bo size for... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-03 |
Ilia Mirkin | nvc0/ir: add support for PK2H/UP2H Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-03 |
Ilia Mirkin | st/mesa: use PK2H/UP2H when supported Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-03 |
Ilia Mirkin | gallium: add PIPE_CAP_TGSI_PACK_HALF_FLOAT to indicate... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-03 |
Ilia Mirkin | tgsi: update PK2H/UP2H channel behavior info Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-03 |
Ilia Mirkin | gallium: document PK2H/UP2H Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-03 |
Ilia Mirkin | nouveau: fix double-const qualifier Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-02 |
Ilia Mirkin | nv50,nvc0: make sure there's pushbuf space and that... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2016-01-02 |
Ilia Mirkin | st/mesa: sort extensions enablement array Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-30 |
Ilia Mirkin | glsl: add GL_ARB_shader_draw_parameters define Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-30 |
Ilia Mirkin | nvc0: add ARB_shader_draw_parameters support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-30 |
Ilia Mirkin | st/mesa: add GL_ARB_shader_draw_parameters support Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-30 |
Ilia Mirkin | gallium: add a drawid to pipe_draw_info Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-30 |
Ilia Mirkin | gallium: add PIPE_CAP_DRAW_PARAMETERS Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-30 |
Ilia Mirkin | gallium: add baseinstance/drawid semantics Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-30 |
Ilia Mirkin | nv50/ir: attempt to do more constant folding on mad... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-29 |
Ilia Mirkin | nv50/ir: float(s32 & 0xff) = float(u8), not s8 Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-28 |
Ilia Mirkin | nvc0: don't forget to reset VTX_TMP bufctx slot after... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-28 |
Ilia Mirkin | nv50,nvc0: add a note when converting vertex elements... Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-21 |
Ilia Mirkin | glx/dri3: a drawable might not be bound at wait time Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
2015-12-17 |
Samuel Pitoiset | nv50: free memory allocated by the prog which reads... Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
|
commit | commitdiff | tree |
next |