summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* mesa: Set default values for Max{Input,Output}Components in init_program_limitsIan Romanick2013-09-191-0/+6
* mesa: Remove gl_constants::MaxVaryingComponentsIan Romanick2013-09-191-1/+0
* mesa: Use correct data for MAX_{VERTEX,GEOMETRY}_VARYING_COMPONENTS_ARB queriesIan Romanick2013-09-192-3/+6
* mesa: Track per-stage shader input and output limits independentlyIan Romanick2013-09-191-0/+24
* mesa: Support GL_MAX_VERTEX_OUTPUT_COMPONENTS query with ES3Ian Romanick2013-09-192-0/+2
* i965: Refactor Gen4-6 SURFACE_STATE setup for buffer surfaces.Kenneth Graunke2013-09-191-61/+39
* i965: Refactor Gen7+ SURFACE_STATE setup for buffer surfaces.Kenneth Graunke2013-09-191-86/+60
* i965: Fix off by one errors in texture buffer size calculations.Kenneth Graunke2013-09-192-2/+2
* i965: Fix writemask != 0 assertions on Sandybridge.Kenneth Graunke2013-09-191-2/+4
* glsl: Delete builtin_builder::shader when destroying built-ins.Kenneth Graunke2013-09-191-0/+3
* i965: Fix brw_gs_prog_data_compare to actually check field members.Kenneth Graunke2013-09-191-1/+1
* i965: Fix brw_vs_prog_data_compare to actually check field members.Kenneth Graunke2013-09-191-1/+1
* i965: Move binding table code to a new file, brw_binding_tables.c.Kenneth Graunke2013-09-196-187/+243
* i965: Use brw_upload_binding_table() for the pixel shader as well.Kenneth Graunke2013-09-191-18/+5
* i965: Generalize brw_vec4_upload_binding_table() beyond vec4 stages.Kenneth Graunke2013-09-193-16/+19
* i965: Convert loop to memcpy in brw_vec4_upload_binding_table().Kenneth Graunke2013-09-191-9/+6
* i965: Update comments in brw_vec4_upload_binding_table().Kenneth Graunke2013-09-191-6/+1
* winsys/sw/xlib: fix compile error in xlib_sw_winsys.c.Gaetan Nadon2013-09-191-1/+1
* glx: fix compile error in egl_glx.c.Gaetan Nadon2013-09-191-1/+1
* freedreno/a3xx: fix typo mixup w/ mipfilterRob Clark2013-09-191-1/+1
* freedreno: fix glReadPixelsRob Clark2013-09-191-2/+2
* gallivm: adjust wrap mode to CLAMP_TO_EDGE always for cube maps.Roland Scheidegger2013-09-191-3/+7
* android: Remove builtin_compilerAdrian Negreanu2013-09-181-19/+0
* util/u_blit: Implement util_blit_pixels via pipe_context::blit.José Fonseca2013-09-181-410/+37
* util/u_blit: Support blits from cubemaps.José Fonseca2013-09-182-3/+32
* vega: Use pipe_context::blit instead of util_blit_pixels_tex.José Fonseca2013-09-182-20/+26
* i965: Rename brw_{fs,vec4}_emit.cpp to brw_{fs,vec4}_generator.cpp.Kenneth Graunke2013-09-183-4/+4
* glsl: Correctly validate fma()'s types.Matt Turner2013-09-171-0/+6
* glsl: Add frexp signatures and implementation.Matt Turner2013-09-171-0/+56
* i965: Lower ldexp.Matt Turner2013-09-171-1/+2
* glsl: Add ldexp_to_arith lowering pass.Matt Turner2013-09-172-0/+129
* glsl: Allow vectors to be created from ir_constant().Matt Turner2013-09-173-29/+41
* glsl: Add support for ldexp.Matt Turner2013-09-1710-0/+51
* i965: Add some missing bits to {mesa,brw,cache}_bits[].Paul Berry2013-09-172-0/+14
* i965/gs: Implement basic gl_PrimitiveIDIn functionality.Paul Berry2013-09-174-0/+11
* i965/gs: New gs primitive types are supported by HW primitive restart.Paul Berry2013-09-171-0/+4
* i965/gs: Add new primitive types.Paul Berry2013-09-172-3/+7
* gallivm: some bits of seamless cube filtering implementationRoland Scheidegger2013-09-183-14/+29
* i965: Remove MIPLAYOUT_BELOW from Gen4-6 constant buffer surface state.Kenneth Graunke2013-09-171-1/+0
* i965: Use gen7_upload_constant_state for 3DSTATE_CONSTANT_PS as well.Kenneth Graunke2013-09-161-27/+1
* i965: Set brw_stage_state::push_const_size for PS constants.Kenneth Graunke2013-09-161-1/+6
* i965: Introduce a prog_data temporary in gen6_upload_wm_push_constants.Kenneth Graunke2013-09-161-8/+8
* i965/gen6+: Support 128 varying components.Paul Berry2013-09-161-0/+3
* i965/ff_gs: Generate URB writes using a loop.Paul Berry2013-09-161-23/+38
* i965/gen6: Fix assertions on VS/GS URB size.Paul Berry2013-09-161-2/+2
* i965/vec4: Generate URB writes using a loop.Paul Berry2013-09-161-31/+21
* i965/fs: When >64 input components, order them to match prev pipeline stage.Paul Berry2013-09-162-7/+45
* i965/fs: Simplify computation of key.input_slots_valid during precompile.Paul Berry2013-09-161-11/+1
* i965/gs: Stop storing an input VUE map in the GS program key.Paul Berry2013-09-163-5/+8
* i965/gen6+: Remove VUE map dependency on userclip_active.Paul Berry2013-09-163-17/+26