I concur with Clive that "makes" is much more common in this context. However, I find "render" to have certain collocations that are, in fact, quite common. For example, "render useless" and "render aid/assistance."
Examples: "Dropping my mobile phone in the swimming pool rendered (made) it useless." "The stranded motorist was thankful to those who rendered (gave/offered) aid