summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* i965: Move prog_data uniform setup to the codegen levelJason Ekstrand2015-10-026-17/+26
* i965: Move binding table setup to codegen time.Jason Ekstrand2015-10-0210-66/+67
* i965/shader: Pull assign_common_binding_table_offsets out of backend_shaderJason Ekstrand2015-10-025-11/+36
* i965/nir: Simplify uniform setupJason Ekstrand2015-10-022-24/+16
* i965/nir: Pull GLSL uniform handling into a common functionJason Ekstrand2015-10-026-151/+133
* i965/nir: Pull common ARB program uniform handling into a common functionJason Ekstrand2015-10-025-34/+70
* i965/vec4: Use the uniform count from nir_assign_var_locationsJason Ekstrand2015-10-021-21/+11
* i965/shader: Get rid of the setup_vec4_uniform_value helperJason Ekstrand2015-10-025-41/+0
* i965/shader: Pull setup_image_uniform_values out of backend_shaderJason Ekstrand2015-10-023-20/+42
* i965/vec4: Get rid of the uniform_vector_size arrayJason Ekstrand2015-10-025-18/+5
* i965/vec4: Use the actual channels used in pack_uniform_registersJason Ekstrand2015-10-021-14/+37
* glsl/types: Make subroutine types have a single matrix columnJason Ekstrand2015-10-021-2/+1
* i965: Pull stage_prog_data.nr_params out of the NIR shaderJason Ekstrand2015-10-024-24/+14
* i965/vs: Move lazy NIR creation to codegen_vs_progJason Ekstrand2015-10-022-12/+13
* i965/vec4: Delete the old vec4_vp codeJason Ekstrand2015-10-028-672/+0
* i965/vec4: Delete the old ir_visitor codeJason Ekstrand2015-10-026-2025/+2
* i965/vec4: Always use NIRJason Ekstrand2015-10-023-49/+14
* i965: don't forget to free image_param on prog_data freeIlia Mirkin2015-10-021-0/+1
* glsl: avoid leaking hiddenUniforms map when there are no uniformsIlia Mirkin2015-10-021-4/+4
* mesa: avoid leaking closure when iterating over a string_to_uint_mapIlia Mirkin2015-10-021-0/+1
* nir: Fix uninitialized 'progress' variable in nir_lower_system_values.Chris Wilson2015-10-021-1/+1
* nir/remove_phis: handle trivial back-edgesConnor Abbott2015-10-021-0/+19
* glx: Don't hard-code the name "libGL.so.1" in driOpenDriver (v3)Kyle Brenneman2015-10-022-1/+6
* mapi: Make _glapi_get_stub work with "gl" or "mgl" prefix.Kyle Brenneman2015-10-021-1/+1
* glx: Fix build errors with --enable-mangling (v2)Kyle Brenneman2015-10-022-2/+12
* glsl: validate binding qualifier on block membersTapani Pälli2015-10-021-0/+4
* glsl: emit row_major matrix's SSBO stores only for components in writemaskSamuel Iglesias Gonsalvez2015-10-021-0/+6
* glsl: error out if non-constant indexing of SSBO arrays with GLSL ESTapani Pälli2015-10-021-6/+8
* mesa: Add abs input modifier to base for POW in ffvertex_progDaniel Scharrer2015-10-011-3/+14
* i965/fs: Print reg and reg_offset separately for ATTR files.Kenneth Graunke2015-10-011-1/+1
* i965/nir: Refactor input/output lowering setup into helpers.Kenneth Graunke2015-10-011-20/+26
* nir: Allow nir_lower_io() to only lower one type of variable.Kenneth Graunke2015-10-013-6/+20
* mesa: fix incorrect error in _mesa_BindTextureUnit()Brian Paul2015-10-011-1/+2
* mesa: remove _mesa_get_tex_unit_err() and fix error handlingBrian Paul2015-10-012-20/+7
* mesa: consolidate texture binding codeBrian Paul2015-10-011-121/+79
* mesa: fix indentation in _mesa_create_nameless_texture()Brian Paul2015-10-011-9/+9
* st/mesa: clean up #includes in st_draw.cBrian Paul2015-10-011-2/+2
* mesa: clean up #includes in sampler.cppBrian Paul2015-10-011-6/+5
* mesa: clean up #includes in ir_to_mesa.cppBrian Paul2015-10-011-12/+10
* mesa: clean up #includes in uniforms.hBrian Paul2015-10-011-3/+3
* mesa: clean up #includes in uniform_query.cppBrian Paul2015-10-011-7/+6
* mesa: clean up #includes in pipelineobj.cBrian Paul2015-10-011-3/+3
* mesa: clean up #includes in ff_fragment_shader.cppBrian Paul2015-10-011-12/+10
* main: Fix block index when mixing UBO and SSBO blocksIago Toral Quiroga2015-10-011-3/+2
* mesa: use strtok_s for strtok_r on windowsTapani Pälli2015-10-011-0/+3
* meta: Handle array textures in scaled MSAA blitsIan Romanick2015-09-301-15/+20
* i965/miptree: Add PRM references for most struct members (v2)Chad Versace2015-09-301-25/+154
* i965/miptree: Rename align_w,align_h -> halign,valignChad Versace2015-09-309-52/+62
* i965/miptree: Rename intel_miptree_map::mt -> ::linear_mt (v2)Chad Versace2015-09-302-15/+17
* i965/miptree: Fix comments for map modeChad Versace2015-09-301-1/+1