140 Commits (2ec172f4c53bbdd6640b852c8002cd057f6ee108)

Author SHA1 Message Date
Ramin Azarmehr a01122fe26 shader: get maximum number of render targets dynamically 6 years ago
Dave Airlie d206f5a9be tessellation/transform feedback: add support for tf from tess 6 years ago
Dave Airlie 815024855a tessellation: handle tessellation shader indirect input/outputs (v3) 6 years ago
Dave Airlie b06fda89ca tessellation: handle reading from outputs. (v2) 6 years ago
Dave Airlie 35d10943d7 tessellation: handle output block variables. 6 years ago
Dave Airlie ca48872fad tessellation: handle tess interps and dimension changes 6 years ago
Dave Airlie e5196d7a54 tessellation: handle tess inner/outer/coord (v2) 6 years ago
Dave Airlie da14e72952 tessellation: add support for patch varyings 6 years ago
Dave Airlie 8c3e21fa65 tessellation: add clip distance support. (v2) 6 years ago
Dave Airlie cc911fef17 tessellation: add position/pointsize semantic support (v2) 6 years ago
Dave Airlie 4ce377e763 tessellation: add shader property support (v2) 6 years ago
Dave Airlie 18b09157c4 tessellation: add some baseline tess support. 6 years ago
Dave Airlie 929d59b1e3 shader: consolidate winsys_adjust_y uniform emission. 6 years ago
Dave Airlie 36e4860267 shader: rename glsl_gl_in to glsl_gl_block. 6 years ago
Dave Airlie 9f5a36b8a2 shader: bump input/output count to 64 6 years ago
Dave Airlie fa1c570af3 shader: actually emit barrier opcode. 6 years ago
Dave Airlie dfcb6344d4 shader: fix two warnings in vrend_shader.c 6 years ago
Dave Airlie 4a68d1dff1 shader: fix all signed/unsigned warnings. 6 years ago
Dave Airlie 9e357bd2ef shader: document fallthroughs. 6 years ago
Dave Airlie b98ea3d919 vrend_shader: add arb_gpu_shader_fp64 support (v2) 6 years ago
Dave Airlie fa9cd7c971 shader: only write all cbufs after use ones. 6 years ago
Dave Airlie e518a64c75 shader: refactor some source info out into a struct. 6 years ago
Dave Airlie e73fd6289d shader: gather some destination info in a struct. 6 years ago
Dave Airlie b169728231 shader: refactor out filling offset buffer 6 years ago
Dave Airlie 72c6538ecc shader: convert txfi to string conversion 6 years ago
Dave Airlie 68d1eb4bb4 shader: convert texture writemasks over to a string conversion (v2) 6 years ago
Dave Airlie fd7d93a041 shader: refactor texture instruction extension 6 years ago
Dave Airlie fa7f5de546 shader: refactor txq emit out of translate_tex 6 years ago
Dave Airlie 055fd69374 shader: refactor out setting up texture ctx requirements 6 years ago
Dave Airlie 397f1cc60c shader: use type conversions in translate_tex 6 years ago
Dave Airlie e6307939eb shader: move dtypeprefix for txq into function. 6 years ago
Dave Airlie 98eb584dd2 shader: refactor out txq emit to it's own function. 6 years ago
Dave Airlie 11f1cbb5f2 shader: refactor out the input/output prefix code. 7 years ago
Alexandros Frantzis 2f941194a5 vrend: Support GL blits with integer color formats 7 years ago
Dave Airlie 900cdf4b07 detabify vrend_shader.c 7 years ago
Gurchetan Singh 4d2a346179 vrend_shader: move source register translation 7 years ago
Gurchetan Singh d0ea53fc5b vrend_shader: move destination register translation 7 years ago
Gurchetan Singh 58e5559b2a vrend_shader: use conversion table in iter_instruction 7 years ago
Gurchetan Singh 0db4fc6394 vrend_shader: add conversion table 7 years ago
Dave Airlie 2dd41453ab shader: make setting a requested glsl_ver more robust. 7 years ago
Gurchetan Singh e716b00fd4 vrend_shader: use bit-table instead of booleans 7 years ago
Gurchetan Singh 80bb4e05cc vrend_shader: add bit-table for GLSL header strings 7 years ago
Gurchetan Singh 2c4edb57f9 vrend_shader: remove ctx->has_frag_viewport_idx 7 years ago
Dave Airlie 7d4b9f972c add ARB_derivative_control support 7 years ago
Dave Airlie c96011d2ac make arrayname size a bit larger 7 years ago
Dave Airlie e95aa50ca4 shader: make some functions static 7 years ago
Dave Airlie 54c2308029 arb_gpu_shader5: add support for indirect ubo/samplers 7 years ago
Dave Airlie 881152e93d arb_gpu_shader5: add support for non-uniform texture offsets 7 years ago
Dave Airlie 1be2c508be arb_gpu_shader5: add support for prim id and samplemask 7 years ago
Dave Airlie 5ca68cdb9f arb_gpu_shader5: add support for interpolation instructions (v2) 7 years ago