summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vs.h
Commit message (Expand)AuthorAgeFilesLines
* i965: Move the entire compiler API into a single fileJason Ekstrand2015-10-191-12/+0
* i965: Rename brw_foo_emit to brw_compile_fooJason Ekstrand2015-10-191-10/+10
* i965/vs: Rework vs_emit to take a nir_shader and a brw_compilerJason Ekstrand2015-10-191-4/+8
* i965: Use a const nir_shader in backend_shaderJason Ekstrand2015-10-191-1/+1
* i965: Move brw_get_shader_time_index() call out of emit functionsKristian Høgsberg Kristensen2015-10-081-0/+1
* i965/vec4: Remove more dead visitor/vertex program code.Matt Turner2015-10-041-5/+0
* i965/shader: Get rid of the shader, prog, and shader_prog fieldsJason Ekstrand2015-10-021-3/+1
* i965/vec4: Delete the old vec4_vp codeJason Ekstrand2015-10-021-1/+0
* i965: Get rid of prog_data compare functionsJason Ekstrand2015-09-301-1/+0
* i965: Virtualize vec4_visitor::emit_urb_slot().Kenneth Graunke2015-09-031-0/+1
* i965: Move legacy clip plane handling to vec4_vs_visitor.Kenneth Graunke2015-09-031-0/+5
* i965/vec4: Redefine make_reg_for_system_value() to allow reuse in NIR->vec4 passAlejandro Piñeiro2015-08-031-1/+2
* i965/vs: Get rid of brw_vs_compile completely.Kenneth Graunke2015-07-091-9/+4
* i965/vs: Remove 'c'/vs_compile from vec4_vs_visitor.Kenneth Graunke2015-07-091-2/+4
* i965/vec4: Move c->last_scratch into vec4_visitor.Kenneth Graunke2015-07-091-1/+0
* i965/vec4: Plumb log_data through so the backend_shader field gets set.Kenneth Graunke2015-07-091-0/+1
* i965: Remove the brw_context from the visitorsJason Ekstrand2015-06-231-1/+1
* i965/vec4_vs: Add an explicit use_legacy_snorm_formula flagJason Ekstrand2015-06-231-1/+4
* i965: Pull calls to get_shader_time_index out of the visitorJason Ekstrand2015-06-231-1/+2
* i965: Rename brw_compile to brw_codegenJason Ekstrand2015-04-221-1/+1
* i965: Rename do_<stage>_prog to brw_compile_<stage>_prog (and export)Carl Worth2015-04-021-0/+6
* i965: Perform program state upload outside of atom handlingCarl Worth2015-02-231-0/+3
* i965: Move program key structures to brw_program.h.Kenneth Graunke2014-12-021-22/+0
* i965: Make precompile functions accessible from C.Kenneth Graunke2014-11-241-3/+0
* i965: Pass gl_program pointers into precompile functions.Kenneth Graunke2014-11-241-1/+3
* i965: Merge resolving of shader program sourceTopi Pohjolainen2014-03-051-1/+0
* i965: Move up duplicated fields from stage-specific prog_data to brw_stage_pr...Francisco Jerez2014-02-191-1/+0
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke2013-12-051-5/+5
* i965: Remove dead arguments from prog_data_compare.Eric Anholt2013-10-151-2/+1
* i965/vs: Move vs-specific code out of brw_vec4.h.Paul Berry2013-09-051-0/+38
* i965/vec4: Move vec4 data structures and functions to brw_vec4.{cpp,h}.Paul Berry2013-08-231-36/+1
* i965: Make brw_{program,vs}.h safe to include from C++.Paul Berry2013-08-231-0/+8
* i965: get rid of clip plane compactionChris Forbes2013-08-161-9/+0
* i965/vs: split brw_vs_prog_data into generic and VS-specific parts.Paul Berry2013-04-111-0/+3
* i965/vs: split brw_vs_prog_key into generic and VS-specific parts.Paul Berry2013-04-111-10/+15
* i965/vs: split brw_vs_compile into generic and VS-specific parts.Paul Berry2013-04-111-2/+6
* i965/vs: Remove brw_vs_prog_data pointer from brw_vs_compile.Paul Berry2013-04-111-1/+1
* i965: Consign COORD_REPLACE VS hacks to Pre-Gen6.Paul Berry2013-02-201-0/+10
* i965/vs: Move struct brw_compile (p) entirely inside vec4_generator.Kenneth Graunke2012-11-281-1/+0
* i965/vs: Move uses of brw_compile from do_vs_prog to brw_vs_emit.Kenneth Graunke2012-11-281-4/+5
* i965/vs: Rework memory contexts for shader compilation data.Kenneth Graunke2012-11-281-1/+2
* i965/vs: Pass the brw_context pointer into vec4_visitor and do_vs_prog.Kenneth Graunke2012-11-281-1/+3
* i965: Generalize GL_FIXED VS w/a supportChris Forbes2012-11-261-3/+14
* i965/vs: Remove brw_vs_compile::constant_map.Kenneth Graunke2012-11-011-1/+0
* i965/vs: Delete the old vertex shader backend.Kenneth Graunke2012-11-011-24/+0
* i965/vs: Fix unit mismatch in scratch base_offset parameter.Kenneth Graunke2012-10-101-1/+1
* i965/vp: Remove support for reading destination registers.Eric Anholt2012-09-271-1/+0
* i965: Make the param pointer arrays for the VS dynamically sized.Eric Anholt2012-09-071-0/+1
* i965: Add functions for comparing two brw_wm/vs_prog_data structs.Eric Anholt2012-09-071-0/+2