| Commit message (Expand) | Author | Age | Files | Lines |
* | vbo: pass the stream from DrawTransformFeedbackStream to drivers | Marek Olšák | 2015-08-06 | 19 | -26/+39 |
* | mesa: handle no-op cases sooner in _mesa_[Client]ActiveTexture() | Brian Paul | 2015-08-06 | 1 | -10/+10 |
* | i965/fs: Lower arithmetic instructions with register regions of unsupported w... | Francisco Jerez | 2015-08-06 | 1 | -0/+62 |
* | i965/fs: Fix fs_inst::regs_read() for sources in the ATTR file. | Francisco Jerez | 2015-08-06 | 1 | -0/+1 |
* | i965/fs: Implement nir_op_imul/umul_high in terms of MULH. | Francisco Jerez | 2015-08-06 | 1 | -31/+2 |
* | i965/fs: Lower the MULH virtual instruction. | Francisco Jerez | 2015-08-06 | 1 | -0/+55 |
* | i965/fs: Indent the implementation of 32x32-bit MUL lowering by one level. | Francisco Jerez | 2015-08-06 | 1 | -130/+134 |
* | i965/fs: Lower 32x32 bit multiplication on BXT. | Francisco Jerez | 2015-08-06 | 1 | -2/+2 |
* | i965: Define virtual instruction to calculate the high 32 bits of a multiply. | Francisco Jerez | 2015-08-06 | 6 | -0/+13 |
* | mesa: Add missing check of format and type in glTexSubImageXD on GLES 3.0 | Eduardo Lima Mitev | 2015-08-05 | 1 | -47/+69 |
* | mesa: Fix error returned by glCopyTexImage2D() upon an invalid internal format | Eduardo Lima Mitev | 2015-08-05 | 1 | -9/+9 |
* | mesa: Validate target before resolving tex obj in glTex(ture)SubImageXD | Eduardo Lima Mitev | 2015-08-05 | 1 | -15/+14 |
* | mesa: Fix errors values returned by glShaderBinary() | Eduardo Lima Mitev | 2015-08-05 | 1 | -3/+14 |
* | mesa: do not modify args when errors with GetProgramResourceName | Tapani Pälli | 2015-08-05 | 1 | -6/+0 |
* | dri: set the __DRI_API_OPENGL bit based on max gl compat version | Frank Binns | 2015-08-04 | 1 | -1/+3 |
* | mesa: Use _mesa_lroundevenf() in some more places. | Matt Turner | 2015-08-04 | 1 | -2/+2 |
* | i965: Make gen7_upload_ps_state static | Ian Romanick | 2015-08-03 | 2 | -10/+1 |
* | i965: Remove extern declaration for nonexistent state atom | Ian Romanick | 2015-08-03 | 1 | -1/+0 |
* | i965: Trivial formatting changes in gen7_vs_state.c | Ian Romanick | 2015-08-03 | 1 | -5/+5 |
* | i965: Trivial formatting changes in gen6_multisample_state.c | Ian Romanick | 2015-08-03 | 1 | -5/+2 |
* | i965: Trivial formatting changes in brw_misc_state.c | Ian Romanick | 2015-08-03 | 1 | -26/+23 |
* | i965: Trivial formatting changes in brw_draw_upload.c | Ian Romanick | 2015-08-03 | 1 | -3/+6 |
* | i965: Trivial formatting changes in brw_draw.c | Ian Romanick | 2015-08-03 | 1 | -51/+51 |
* | i965: Trivial formatting changes in brw_wm.c | Ian Romanick | 2015-08-03 | 1 | -43/+41 |
* | i965/nir: Do not scalarize phis in non-scalar setups | Iago Toral Quiroga | 2015-08-03 | 1 | -2/+6 |
* | i965/vec4: Handle uniform and GRF array access on vertex programs (NIR) | Antia Puentes | 2015-08-03 | 1 | -1/+1 |
* | i965/nir/vec4: Handle uniforms on vertex programs | Antia Puentes | 2015-08-03 | 1 | -2/+32 |
* | i965/vec4: Enable NIR-vec4 pass on ARB_vertex_programs | Antia Puentes | 2015-08-03 | 1 | -23/+24 |
* | i965/nir/gs: Implement support for gl_InvocationID system value | Iago Toral Quiroga | 2015-08-03 | 2 | -0/+29 |
* | i965/gs/gen6: Refactor ir_emit_vertex and ir_end_primitive for gen6 | Samuel Iglesias Gonsalvez | 2015-08-03 | 2 | -1/+14 |
* | i965/nir/gs: Implement EmitVertex and EndPrimitive | Iago Toral Quiroga | 2015-08-03 | 2 | -0/+23 |
* | i965/nir/gs: Handle geometry shaders inputs | Iago Toral Quiroga | 2015-08-03 | 3 | -0/+71 |
* | i965/gs: Refactor ir_emit_vertex and ir_end_primitive | Iago Toral Quiroga | 2015-08-03 | 4 | -4/+33 |
* | i965/nir: Enable NIR-vec4 pass on geometry shaders | Iago Toral Quiroga | 2015-08-03 | 2 | -1/+5 |
* | i965/nir/vec4: Add implementation of nir_emit_texture() | Alejandro Piñeiro | 2015-08-03 | 1 | -1/+194 |
* | i965/ir/vec4: Refactor visit(ir_texture *ir) | Alejandro Piñeiro | 2015-08-03 | 2 | -173/+209 |
* | i965/vec4: Add a new dst_reg constructor accepting a brw_reg_type | Alejandro Piñeiro | 2015-08-03 | 2 | -0/+13 |
* | i965/vec4: Change vec4_visitor::swizzle_result() method to allow reuse | Alejandro Piñeiro | 2015-08-03 | 2 | -8/+15 |
* | i965/vec4: Change vec4_visitor::gather_channel() method to allow reuse | Eduardo Lima Mitev | 2015-08-03 | 2 | -5/+6 |
* | i965/vec4: Change vec4_visitor::emit_mcs_fetch() method to allow reuse | Eduardo Lima Mitev | 2015-08-03 | 2 | -6/+8 |
* | i965/vec4: Move is_high_sample() method to vec4_visitor class | Eduardo Lima Mitev | 2015-08-03 | 2 | -3/+4 |
* | i965/nir: Add new utility method brw_glsl_base_type_for_nir_type() | Eduardo Lima Mitev | 2015-08-03 | 3 | -14/+25 |
* | i965/nir/vec4: Implement nir_emit_jump | Eduardo Lima Mitev | 2015-08-03 | 1 | -1/+14 |
* | i965/nir/vec4: Mark as unreachable ops that should be already lowered | Antia Puentes | 2015-08-03 | 1 | -0/+17 |
* | i965/nir/vec4: Implement vector "any" operation | Antia Puentes | 2015-08-03 | 1 | -0/+14 |
* | i965/nir/vec4: Implement the dot product operation | Antia Puentes | 2015-08-03 | 1 | -0/+15 |
* | i965/nir/vec4: Implement conditional select | Antia Puentes | 2015-08-03 | 1 | -0/+6 |
* | i965/nir/vec4: Implement linear interpolation | Antia Puentes | 2015-08-03 | 1 | -0/+5 |
* | i965/vec4: Return the emitted instruction in emit_lrp() | Antia Puentes | 2015-08-03 | 2 | -6/+6 |
* | i965/nir/vec4: Implement floating-point fused multiply-add | Antia Puentes | 2015-08-03 | 1 | -0/+9 |